Recommendations For Submission of Email and Relaying of Email Between Mail Networks

Scope. This document makes recommendations for the submission of electronic mail messages and the relay of electronic mail messages between mail networks. The goals of these recommendations are as follows:

Other aspects of email submission and relaying not related to these goals, while potentially useful, are out-of-scope for this document.

Definitions and Assumptions.

Recommendations for Submission servers.

Recommendations for other forms of message submission. In general, the rules for Submission servers also apply to other forms of message submission where message submission can reliably be distinguished from messages that are relayed from other sources.

Recommendations for SMTP servers.

Recommendations for Mail Origination Networks (MONs)
These recommendations apply to MONs that intend to allow their users to submit mail from arbitrary IP networks.

Recommendations for IP networks.

Recommendations for Mail User Agents (MUAs).
These recommendations were intended to apply to MUAs intended for use with arbitrary MONs.

Authentication methods.

Transitions from existing practice. This memo makes recommendations that in some cases are contrary to widespread existing practice. It is understood and acknowledged that such practices are difficult and expensive to change, especially when such changes require that large numbers of client MUAs be upgraded and/or reconfigured. It is not expected that all of the recommendations in this memo will be implemented immediately or in the same time frame. At least for large mail networks, some of them will inherently require a longer transition period than others.

Use of the ID tag in Received fields. The ID portion of the Received field may be used to associate a message with a tag, that references external data that can links a message to the authenticated originator. The ID supplied in the Received field tag should uniquely identify the message submission, and be sufficient to recover information about the message submission from the MONs logs.

Caveats.

Future work for IETF.

Acknowledgement. This memo is to some degree derived from Internet-Draft draft-hutzler-spamops-04.html, by Carl Hutzler, Dave Crocker, Pete Resnick, Robert Sanders, and Eric Allman. In particular, the two documents have similar (though not identital) scope and similar structure. This memo resulted from an attempt by this author to request changes to draft-hutzler-spamops-04 and a challenge by one of that document's authors to supply text. Mostly because of that document's loose use of terminology it seemed difficult to supply isolated suggestions for changes, so I decided to write my own document instead.


Keith Moore
Last modified: 14 June 2005. initial version