Received: from localhost by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id XAA18828; Wed, 6 Dec 1995 23:13:24 -0500 Received: by cs.cs.utk.edu (bulk_mailer v1.3); Wed, 6 Dec 1995 23:12:39 -0500 Received: from po10.andrew.cmu.edu by CS.UTK.EDU with ESMTP (cf v2.9s-UTK) id XAA18717; Wed, 6 Dec 1995 23:12:36 -0500 Received: (from postman@localhost) by po10.andrew.cmu.edu (8.7.1/8.7.1) id XAA01104 for drums@cs.utk.edu; Wed, 6 Dec 1995 23:12:29 -0500 Received: via switchmail; Wed, 6 Dec 1995 23:12:28 -0500 (EST) Received: from hogtown.andrew.cmu.edu via qmail ID ; Wed, 6 Dec 1995 23:10:46 -0500 (EST) Received: from hogtown.andrew.cmu.edu via qmail ID ; Wed, 6 Dec 1995 23:10:41 -0500 (EST) Received: from BatMail.robin.v2.14.CUILIB.3.45.SNAP.NOT.LINKED.hogtown.andrew.cmu.edu.sun4c.411 via MS.5.6.hogtown.andrew.cmu.edu.sun4c_411; Wed, 6 Dec 1995 23:10:38 -0500 (EST) Message-ID: Date: Wed, 6 Dec 1995 23:10:38 -0500 (EST) From: John Gardiner Myers To: drums@cs.utk.edu Subject: Re: My opinion on VRFY In-Reply-To: <199512070203.UAA01248@jean-baptiste.internetMCI.ietf.org> References: <199512070203.UAA01248@jean-baptiste.internetMCI.ietf.org> If the SMTP server encounters an alias, mailing list, or some other entry in a database indicating that the asked-about local-part is in fact specifically known by the server, why shouldn't the server just then reply 250 for that address? What value is gained by trying to follow the delivery path past the alias/list/whatever. If, on the other hand, all local-parts are being handed off to some other subsystem, and there is no mechnism to query (or a policy against querying) that mechanism, the server should reply 252. My suggestion to Eric for some future version of sendmail was to add yet another mailer flag, controlling whether VRFY on addresses that resolve to that mailer should return 250 or 252 (unless any passwd check, ruleset 5 call, etc. says otherwise) . In normal situations "local" should be configured to return 250; externally bound mailers such as "smtp" and "uucp" should return 252. In certain situations, I could imagine that things should be configured differently. As I see it, the difference between 250 and 252 is whether or not the server determined that a local-part is likely to be deliverable. postmaster@local.host should return 250; foo%remote.domain@local.host should (assuming the server implements the %-hack) either reply 252, or it should send a VRFY command to a server for remote.domain and return the result. -- _.John G. Myers Internet: jgm+@CMU.EDU LoseNet: ...!seismo!ihnp4!wiscvm.wisc.edu!give!up