Differences between revisions 1 and 4 (spanning 3 versions)
Revision 1 as of 2008-05-27 13:28:56
Size: 1270
Editor: terri
Comment:
Revision 4 as of 2015-01-31 02:36:58
Size: 1253
Editor: msapiro
Comment: Removed FAQ Wizard last edited
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#pragma page-filename DOC/versions/4030734 #pragma page-filename DOC/versions/4030649
Line 3: Line 3:
Line 5: Line 6:
The RFCs aren't completely clear on all aspects of this, but at least RFC 1123 (STD 3) is clear that domains in envelope addresses must not be CNAMEs. They must be names with an A record or an MX record that resolves to an A record. See the thread at <http://mail.python.org/pipermail/mailman-users/2007-April/056483.html> for more on this. The RFCs aren't completely clear on all aspects of this, but at least RFC 1123 (STD 3) is clear that domains in envelope addresses must not be CNAMEs. They must be names with an A record or an MX record that resolves to an A record. See the thread at [[http://mail.python.org/pipermail/mailman-users/2007-April/056483.html|http://mail.python.org/pipermail/mailman-users/2007-April/056483.html]] for more on this.
Line 9: Line 10:
''Last changed on Wed Apr 18 08:47:36 2007 by'' Brad Knowles
<<Color2(
Converted from the Mailman FAQ Wizard, col=darkgreen)>>This is one of many [[../Frequently Asked Questions|Frequently Asked Questions]].
Converted from the Mailman FAQ Wizard

This is one of many [[../Frequently Asked Questions|Frequently Asked Questions]].

6.22. Why do virtual host domains (CNAME aliases) get replaced by the primary host domain in outgoing mail?

Assuming that the host_name attribute on the list's General Options page is the correct virtual host name, the most likely cause of this is that the replacement is done by the outgoing MTA because the virtual host name is a CNAME alias for the primary host name.

The RFCs aren't completely clear on all aspects of this, but at least RFC 1123 (STD 3) is clear that domains in envelope addresses must not be CNAMEs. They must be names with an A record or an MX record that resolves to an A record. See the thread at http://mail.python.org/pipermail/mailman-users/2007-April/056483.html for more on this.

In any case, various MTA's will rewrite the CNAME alias as the canonical host name. For this and other reasons, any host name that sends mail must not be a CNAME. It must have a DNS A record or at least one MX record. Additionally, target host names in MX records must have A records.

Converted from the Mailman FAQ Wizard

This is one of many Frequently Asked Questions.

MailmanWiki: DOC/Why do virtual host domains (CNAME aliases) get replaced by the primary host domain in outgoing mail? (last edited 2015-01-31 02:36:58 by msapiro)