Re: POP3 protocol question

Mark Crispin <MRC@panda.com> Thu, 13 October 1994 02:52 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa13066; 12 Oct 94 22:52 EDT
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa13055; 12 Oct 94 22:52 EDT
Received: from PO6.ANDREW.CMU.EDU by CNRI.Reston.VA.US id aa01094; 12 Oct 94 22:52 EDT
Received: (from postman@localhost) by po6.andrew.cmu.edu (8.6.9/8.6.9) id WAA19937; Wed, 12 Oct 1994 22:47:25 -0400
Received: via switchmail for ietf-pop3+@andrew.cmu.edu; Wed, 12 Oct 1994 22:47:23 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail ID </afs/andrew.cmu.edu/service/mailqs/q004/QF.cib9yLS00UddRDWk4d>; Wed, 12 Oct 1994 22:46:48 -0400 (EDT)
Received: from Tomobiki-Cho.CAC.Washington.EDU (tomobiki-cho.cac.washington.edu [128.95.135.58]) by po5.andrew.cmu.edu (8.6.9/8.6.9) with SMTP id WAA20350 for <ietf-pop3+@andrew.cmu.edu>; Wed, 12 Oct 1994 22:46:38 -0400
Received: from localhost by Tomobiki-Cho.CAC.Washington.EDU (NX5.67e/UW-NDC Revision: 2.27.MRC ) id AA02576; Wed, 12 Oct 94 19:46:15 -0700
Date: Wed, 12 Oct 1994 19:01:10 -0700 (PDT)
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Mark Crispin <MRC@panda.com>
X-Orig-Sender: Mark Crispin <mrc@tomobiki-cho.cac.washington.edu>
Subject: Re: POP3 protocol question
To: brtmac@ksu.ksu.edu
Cc: Steve Dorner <sdorner@qualcomm.com>, Michael D'Errico <michael.derrico@software.com>, POP3 IETF Mailing List <ietf-pop3+@andrew.cmu.edu>, Jerome Chan <yjc@po.cwru.edu>
In-Reply-To: <199410130127.BAA09427@mort>
Message-Id: <MailManager.782013670.2545.mrc@Tomobiki-Cho.CAC.Washington.EDU>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

On Thu, 13 Oct 1994 01:27:54 GMT, brtmac@ksu.ksu.edu wrote:
> Sending mail is but a small part of SMTP.

Say what?????????????????

I don't know where you might have gotten this fascinating bit of
misinformation but pleased be assured that it is wrong.

Sending mail is the primary, indeed the sole, purpose of SMTP.

> Adding the ability to send
> mail to a POP3 server requires adding one more command and execing
> sendmail with the proper options to take the mail from the POP client.

Uh, excuse me.  The message header does not contain the correct list of
recipients of the message except in the most trivial cases.  It absolutely
does not in blind copies or groups.

> Also, adding the ability to send mail via the POP3 server from a
> client is also simple.  Much simpler than having to open yet another
> connection to yet another server and then doing in effect what you are
> doing to send the mail to the POP3 server, but with a more complicated
> protocol.

c-client's SMTP code is less than 150 lines.  Including extensive comments and
the usual Copyright Notice From Hell, it weighs in at a massive 8,637
characters.

Anyone who finds SMTP daunting is likely to find it even more daunting to
implement RFC-822 and MIME correctly.

Nor is it very difficult to open a second TCP connection once you have
mastered the technique of opening the first one.