------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1323 --- Comment #1 from Phil Pennock <[email protected]> 2012-12-16 10:36:41 --- $sender_address is the address as _received_. There are two options for messages generated by a "mail" filter command: 1. Use the original message's $sender_address 2. Use the same as the $return_path, ie what is sent on the wire: this is <>, or empty DKIM-signing based on the envelope sender, for an empty envelope sender, is broken, and conceptually I can only see $sender_address being one of these two values. We should not add a case where $sender_address is _not_ what was received _and_ is _not_ the same as the SMTP envelope sender being sent, but is something faked from a From: header. My understanding is that the DKIM spec folks argue that the signing domain should be the domain visible in From: or the like, not the envelope domain, because the From: domain is what people normally see. This argues that you should be using: ${reduce{${addresses:$h_from:}}{}{$item}} as the lookup key. -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
