Phil Pennock wrote:
> On 2008-02-29 at 23:31 -0500, Al Rozell wrote:
>
>> Thanks very much Phil , I am half way home... I added the
>> +SMTP_configuration and did get confirmation from godaddy. Your
>> return_path idea did get the mail sent.
>> Unfortunately, return_path is not being set to what i am setting :) (but
>> the mail is going out)... It is showing up as Sender:
>> Apache@myinternalservername.
>>
>
> Where is that showing up? In a tcpdump (authoritative)? Or in the Exim
> loglines which have '<=' on them, showing the sender _as_received_?
>
> You want to use +return_path_on_delivery in log_selector to see the
> return_path as sent; *not* sender_on_delivery.
>
> * return_path_on_delivery: The return path that is being transmitted with the
> message is included in delivery and bounce lines, using the tag P=. This is
> omitted if no delivery actually happens, for example, if routing fails, or
> if delivery is to /dev/null or to ":blackhole:".
>
> * sender_on_delivery: The message's sender address is added to every delivery
> and bounce line, tagged by F= (for "from"). This is the original sender
> that was received with the message; it is not necessarily the same as the
> outgoing return path.
>
> -Phil
>
>
>
The "Sender" is showing up in the message when it arrives. I believe
your return_path solved why the message was being rejected initially.
Now, I need to figure out how to configure EXIM to substitute the
correct "sender" (eg., sonoffoo@???) instead of using
Apache@localinternalservername
as the sender in the message.