Hello Leon,
On 2015-04-09 11:31, Leon Baker wrote:
I'm having an issue archiving Mailman list emails. I have two users of
the archive that are both subscribed to the same Mailman list. The
first user gets all the list emails but the list emails for the second
user are discarded as duplicates. As the second users email address
does not appear anywhere in the stored list email (and shouldn't), he
has no way of seeing it in the archive.
Mailman is setting the To header of both emails to the users own email
address. Even though the To headers are different, the second email is
discarded.
How does the duplicate checking work? Are any other headers compared
besides the Message-ID? I tried setting extra_to_field=X-Original-To:
as the header is present but this didn't help.
the duplication check is done based on the Message-ID field. When the
2nd
copy arrives the message-id is already known, so piler discards the
message. However even if it does so it checks if all to/cc/x-original-to
addresses are present in the rcpt table.
I think the best solution could be to fix the user settings for both
users
so the gui should know that user1@yourdomain also has the address of
list-address@whateverdomain.
I'm not sure if it's a viable approach but you may even create a group
to do that.
Janos