Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!SPAM.ISTC.SRI.COM!gds From: gds@SPAM.ISTC.SRI.COM.UUCP Newsgroups: mod.protocols.tcp-ip Subject: Re: Tcp/Ip vs a store & forward network Message-ID: <8704010458.AA01350@spam.istc.sri.com> Date: Wed, 1-Apr-87 00:17:12 EST Article-I.D.: spam.8704010458.AA01350 Posted: Wed Apr 1 00:17:12 1987 Date-Received: Fri, 3-Apr-87 03:41:50 EST References: <8703311435.AA11791@gwen.cs.purdue.edu> Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 33 Approved: tcp-ip@sri-nic.arpa A reasonable compromise would be a confirmation that the message has been placed in the recipients mailbox. If you'll allow that the message has been placed in the user's maildrop (/usr/spool/mail/user), sendmail has a feature such that if it receives mail with the header Return-Receipt-To:, it will generate an ack to the address listed there. (The address must be replyable from the receiver's context, so it must contain a full reverse path for a reliable ack.) You are pretty much guaranteed that the mail has been committed to stable storage (if not the maildrop, the sendmail spool). Presumably, as domain names get extended, we will be able to do that. Any mail you send to a user can go directly to the machine where the his/her mailbox resides. No forwarding at the site would be needed. I'm not sure what you mean by this. In the ARPA Internet, mail goes directly from the sender's site to the recipient's site unless forwarding is specified. UUCP requires forwarding at intermediate nodes. Even if the UUCP namespace were entirely mapped out, you couldn't have mail going directly from sender machine to recipient machine unless everyone called everyone else, which will never happen. I think we're mixing concepts here a bit. "reliable delivery" to gds@spam.istc.sri.com is accomplished when something has been delivered to a process on spam.istc.sri.com which will leave the mail where "gds" can access it. "reliable delivery" to the human Greg Skinner requires that he read it. I think it would be asking too much to modify mail software to require acks, not to mention a problem for sites which don't have source. --gregbo