New user - Header domain deletion problem

Hi,
We're new to mailman. We've set up a few mailing lists which largely work Ok but have one significant problem.
We have a list called 'rcm.support'. Sendmail passes mail to mailman via the line:
rcm.support:"|/usr/local/mailman/mail/wrapper post rcm.support"
in aliases.
What sendmail hands over (i.e. what goes into the pipe above) will be a piece of mail with headers like:
From: "Hogan, Denis" <Denis.Hogan@Compaq.com>
To: "Support, RCM" <rcm_support@soggey.ilo.cpqcorp.net>
Cc: "'dccassidy@eircom.net'" <dccassidy@eircom.net>
(the underscore in 'rcm_support' is because it is being passed to rcm.support from an 'rcm_support' alias on another machine).
Mailman then passes on the mail fine to members on the list.
The problem, however, is that mailman changes the headers and removes some domain information. What ends up in the archive, and what gets passed on to mailing list members, is:
From: "Hogan, Denis" <Denis.Hogan@Compaq.com>
To: "Support, RCM" <rcm_support>
Cc: "'dccassidy@eircom.net'" <dccassidy>
The 'From' line is OK, but the 'To' and 'Cc' lines lack domain info in the angle brackets.
When this mail is then being sent out to list members, sendmail then sees that domain information is missing and puts in the name of the localhost instead. Sometimes this will be right and sometimes wrong. Eg. we end up with headers like:
From: "Hogan, Denis" <Denis.Hogan@Compaq.com>
To: "Support, RCM" <rcm_support@fuse.ilo.cpqcorp.net>
Cc: "'dccassidy@eircom.net'" <dccassidy@fuse.ilo.cpqcorp.net>
in the outgoing mail.
In this case the 'Cc' like is totally wrong. While the mail will get to the mailing list member, if they try to reply to all the recipients (including the Cc), some of the mail will bounce.
If anyone knows how to resolve this problem, I'd be most grateful.
Thanks in advance.
Dermot
-- Dermot Cassidy, Systems Engineer, MSE A&O Compaq ESC, Ballybrit Business Park, Galway, Ireland. tel: +353-91-754678 / mailto:dermot.cassidy@compaq.com
participants (1)
-
Dermot C Cassidy