We have there a little special Mail-Configuration. Mails arriving in the organisation come to an Exchange2003, for some reasons we are unable to change this.
In Order to have a state-of-the-art Spam-Protection we placed a second Exchange with the majority of the users Mailboxes behind the first Exchange and a
Astaro 6.303 with SMTP-proxy between the two Exchanges.
To make the Mails visible to Astaro there is an SMTP-Connector between the Exchanges.
The System has to work as follows:
Mails from outside the organisation arrive on Exchange1,
for Users which have their Mailbox on Exchange2 there is a SMTP-Connector on Exchange1 facing towards Astaro,
Astaro's SMTP-Proxy makes the Spam- and Virus-Check and delivers the mail to Exchange2.
And this works fine!
_But_ when a User with Mailbox on Exchange1 sends am Mail to an User which has the Mailbox on Exchange2
(remember this Mail comes _not_ from an SMTP-Server but is delivered via Outlook directly to Exchange1),
the SMTP-Session between Exchange1 and Astaro gets an Time-Out.
What happens?
I got a TCP-Dump and inspected it with Ethereal: the SMTP session established from Exchange1 to Astaro has _not_
the single "." in a Line to close the session but some strage Bytes.
The next SMTP-Packet from Exchange1 has an empty Payload, 5 min. later Astaro cancels the Session with the following error:
SMTP data timeout (message abandoned) on connection from
When we deliver a mail at Exchange1 via Standard-SMTP (Mail from outside the organisation or a simple test via Telnet)
the Data-Field has the correct ending-sign so that the Transmission will work properly.
Seems that The SMTP-Connector between 2 Exchanges doesnt use Standard-SMTP in all situations.
Does anyone have an Idea to force the use of Standard-SMTP?
best regards
Thilo.Li
This thread was automatically locked due to age.