On 11/09/2012 12:16 PM, Michael Heydekamp wrote:
- Click on "Reply to sender": The reply goes to "Ulli.Rainer.Heist@gmx.de"
only (as there is no real name given, this address is obviously taken from the Reply-To: or Mail-Reply-To: header), but not to the list. This behaviour is wrong, IMHO.
Roundcube uses Mail-Reply-To header as Thunderbird does and I think this is ok, because Mail-Reply-To has precedence.
- Click on "Reply to list or to sender and all recipients": The reply goes
to "users@lists.roundcube.net" only (as there is no real name given, this address might probably be taken from the X-Original-To: header), but not to the sender. This behaviour is wrong again, IMHO.
- Select "Reply all" from the options of the "Reply to list or to sender
and all recipients" button: The reply goes to "Ulli.Rainer.Heist@gmx.de" (obviously taken from the Reply-To: or Mail-Reply-To: header) and in Cc: to "RoundCube Mailingliste users@lists.roundcube.net" (definitely taken from the To: header). This behaviour is more confusing than wrong, anyway it does still not reflect the content of the Reply-To: header and the addresses are taken from different headers.
- Select "Reply list" from the options of the "Reply to list or to sender
and all recipients" button: The reply goes to "users@lists.roundcube.net" only (as there is no real name given, this address might probably be taken from the X-Original-To: header), but not to the sender. This behaviour may be considered as correct, although even this could still be arguable as well. And I'm wondering why the recipient is taken from the X-Original-To: header (rather than from the To: header).
For me it's consistent and Thunderbird does exactly the same.
I believe it should be reconsidered which headers should be respected and take precedence in which scenario. At least in scenarios 1) to 3) above the content of the Reply-To: header should be respected, IMHO.
Furthermore I'm wondering what the purpose of the Mail-Reply-To: header is and why it is created at all. Generally spoken, from my point of view standard RFC headers (To:, Cc:, Reply-To:, probably Sender:) should take precedence over non-standard headers such as Mail-Reply-To: or
http://cr.yp.to/proto/replyto.html