I have an email address that sends to five people using a virtual-map line:

tinyl...@example.com        m...@example.com, t...@example.com, (etc)

When tinylist receives email, header_checks uses the following test to
add a reply-to line to the header, so that replies go to 'tinylist'
rather than the original sender:

/^To: .*tinylist@example\.com/     PREPEND Reply-To: tinyl...@example.com

For mail from three of us, that works fine.

Two people's mail clients have already added a reply-to line in the
header, so two reply-to lines end up in the header:

(etc)
Delivered-To:  m...@example.com
Reply-To: t...@example.com
Subject: Re: Some stuff
Reply-To: tinyl...@example.com
To: tinyl...@example.com
(etc)

.. which is contrary to the relevant RFCs and, worse :), means that
everyone else's client only looks at the first one when deciding where
to send replies.

How can this be avoided while maintaining the simplicity?

Thanks,

Ian

Reply via email to