Brief Overview:
The box that currently hosts our Mailman lists has several different hostnames, some of which (including its primary) are only resolvable from inside our firewall. While Mailman is configured to prefer a non-primary hostname, generated emails include the primary hostname in some of their headers (including "Sender", "Return-path", and "Reply-to"), resulting in the use of addresses which are undeliverable from outside our local network.
Is it possible to override this behavior?
Detailed Information:
The primary hostname of the server which hosts our Mailman lists is "baruch.letnet.net". For a number of reasons, this hostname is not resolvable from outside our firewall.
This server has additional hostnames ("www.letu.edu" and "lists.letu.edu") which are resolvable and accessible from outside our firewall.
Lists are configured with host_name (Host name this list prefers for email) set to "lists.letu.edu".
An e-mail sent through the list, however, gets headers which include the following:
From: "Roedel, Mark" MarkRoedel@letu.edu X-BeenThere: deck3@lists.letu.edu X-Mailman-Version: 2.1.5c2 Reply-To: Deck 3 alumni and friends deck3@baruch.letnet.net List-Id: Deck 3 alumni and friends
List-Unsubscribe: http://www.letu.edu/mail/lists/listinfo/deck3, mailto:deck3-request@lists.letu.edu?subject=unsubscribe List-Archive: http://www.letu.edu/mail/lists/private/deck3 List-Post: mailto:deck3@lists.letu.edu List-Help: mailto:deck3-request@lists.letu.edu?subject=help List-Subscribe: http://www.letu.edu/mail/lists/listinfo/deck3, mailto:deck3-request@lists.letu.edu?subject=subscribe Sender: deck3-bounces@baruch.letnet.net Errors-To: deck3-bounces@baruch.letnet.net Return-Path: deck3-bounces@baruch.letnet.net
Any way (using the SMTPDirect handler, in case that matters) to ensure that all headers that refer to the list address use the correct hostname? Reply-To is the most visible problem for list subscribers, and although I can of course override that by providing an explicit reply-to address, it seems like it'd also be to our benefit to have Sender/Errors-To/Return-Path contain reachable addresses as well...
-- Mark Roedel Web Programmer / Analyst LeTourneau University Longview, Texas USA