Jeff Weinberger a écrit :
> 
> I've verified that the "R" flag is there and I use -f ${sender} on the
> command line (the script does parse the arguments)
> 
> I think the envelope-sender is missing before it enters the content
> filter. This from my mail.log:
> 
> Dec 31 19:50:07 s postfix/qmgr[3345]: A4C5E2943D74: from=<m...@myisp.tld>,
> size=1505, nrcpt=1 (queue active)
> Dec 31 19:50:07 s postfix/smtpd[3340]: disconnect from
> smtp120.isp.mail.sp1.myisp.tld[69.147.64.93]
> Dec 31 19:50:07 s dspam[3356]: query error: VERBOSE DEBUG (INFO ONLY -
> NOT AN ERROR): see sql.errors for more details
> Dec 31 19:50:09 s postfix/smtpd[3348]: connect from localhost[127.0.0.1]
> Dec 31 19:50:09 s postfix/smtpd[3348]: 646A62943D79:
> client=localhost[127.0.0.1]
> Dec 31 19:50:09 s postfix/cleanup[3344]: 646A62943D79:
> message-id=<fb0b0ed6-d05d-48c6-a077-10662907d...@myisp.tld>
> Dec 31 19:50:09 s postfix/qmgr[3345]: 646A62943D79: from=<>, size=2936,
> nrcpt=1 (queue active)
> Dec 31 19:50:09 s postfix/smtpd[3348]: disconnect from localhost[127.0.0.1]
> Dec 31 19:50:09 s postfix/pipe[3346]: A4C5E2943D74:
> to=<mypost...@virtualmailbox.tld>, relay=dspam, delay=5.1,
> delays=3.4/0/0/1.7, dsn=2.0.0, status=sent (delivered via dspam service)
> 
> (identifying information removed)
> 
> The "from=<>" in the third-to-last line I assume should be the
> envelope-sender?
> 

yes. when mail is passed back to postfix, something loses the
envelope-sender. how do you pass mail from dspam to postfix?

> This happens whether I send from my ISP mail address, another
> locally-hosted virtual mailbox or anywhere else.
> 
> Is this part of the problem?
> 
> If so, where can I start to look for a solution? or what information
> would be helpful?
> 
> Thank you!
> 
> 

Reply via email to