Re: When to acknowledge SMTP messages


Mark Crispin (MRC%PANDA@SUMEX-AIM.Stanford.EDU)
Thu 26 Feb 87 16:12:35-PST


Kevin Crowston -

     Your relay should queue the message on its local disk and acknowledge
it once it is safely written. That protects against the system crash
problem. If the message cannot be accepted by the other end, then the
message should be returned to the sender via the return-path address.

     An SMTP server should NEVER block a client waiting for delivery.
It is STUPID and WRONG-HEADED to keep an SMTP connection open for ANY
period of time longer than is necessary to get the bits across and
acknowledged.

     The world isn't necessarily the Internet with no charges per packet
or time charges for a virtual circuit. When time charges are a reality,
mail servers that block clients COST REAL MONEY.

     Sorry for flaming, but this really is an important concept.

-- Mark --
-------



This archive was generated by hypermail 2.0b3 on Thu Mar 09 2000 - 14:37:42 GMT