Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!ucbvax!ulysses.UUCP!smb From: smb@ulysses.UUCP (Steven Bellovin) Newsgroups: mod.protocols.tcp-ip Subject: Re: SMTP, 2600, and the security of mail Message-ID: <8609302056.AA03119@nestor.UUCP> Date: Tue, 30-Sep-86 16:56:58 EDT Article-I.D.: nestor.8609302056.AA03119 Posted: Tue Sep 30 16:56:58 1986 Date-Received: Fri, 3-Oct-86 06:52:20 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 8 Approved: tcp-ip@sri-nic.arpa It's important to remember that SMTP is used on non-TCP virtual circuits. For example, some hosts within Bell Labs use it over Datakit(r) VCS connections. You can't do this nearly as easily with FTP because the semantics of some of the commands (i.e., PORT and PASSIVE) are intimately tied to TCP and IP. In general, though, I regard SMTP as a newer and better protocol than FTP, and as a better model for other protocols. The concept of looking for the initial state is a good one; I've often seen half-open circuits get spliced to due to software bugs (though not on TCP, of course).