> On May 30, 2017, at 9:23 AM, Peter West <[email protected]> wrote:
>
>> If the return-path is <> ( empty ) then do the following ;
>>
>> if domain is robbya.be or robbyb.be route via mailrobby.test.com ; if domain
>> is robbyc.be then route via mailrobby2.test.com
>>
>> if /^Return-Path...
This is misconceived from the get-go. The "Return-Path:" header is not
present in email in transit. It is added at the time email is stored
into a mailbox (i.e. by the final-delivery agent) and records the
envelope sender of the message.
Therefore tests "Return-Path" are broken by design, the header is
normally absent. Instead of header checks, use "check_sender_access".
--
--
Viktor.