We have seen numerous server not comply to the RFC covering this.
This is the main cause of the duplicate messages we are seeing lately
dupes on Imail sending or Imail receiving?
RFC 2821 4.5.3.2 Timeouts
DATA Termination: 10 minutes.
This is while awaiting the "250 OK" reply. When the receiver gets
the final period terminating the message data, it typically
performs processing to deliver the message to a user mailbox. A
spurious timeout at this point would be very wasteful and would
typically result in delivery of multiple copies of the message,
since it has been successfully sent and the server has accepted
responsibility for delivery. See section 6.1 for additional
discussion.
An SMTP server SHOULD have a timeout of at least 5 minutes while it
is awaiting the next command from the sender.
I'm supposed to tie up my SMTP service waiting for 5 or 10 MINUTES
for the other server to say something? no way.
The other server is broken. Hang up and go service the 99.9% of the
servers that aren't broken.
Len
_____________________________________________________________________
http://IMGate.MEIway.com : free anti-spam gateway, runs on 1000's of sites
To Unsubscribe: http://www.ipswitch.com/support/mailing-lists.html
List Archive: http://www.mail-archive.com/imail_forum%40list.ipswitch.com/
Knowledge Base/FAQ: http://www.ipswitch.com/support/IMail/