I have an interesting question about logging. Postfix is working fine. I have one domain, sermon-archive.info, as mydomain. All other domains are listed in vmail_domains, for example:
lafn.org OK vmail_users contains: [email protected] home_mail/doug/ vmail_alias contains: [email protected] doug When email is sent to [email protected], the following line is logged: Aug 15 11:56:15 mail postfix/pipe[63616]: 4GnmjC1J7cz2fjRj: to=<[email protected]>, orig_to=<[email protected]>, relay=dovecot, delay=0.16, delays=0.08/0.02/0/0.06, dsn=2.0.0, status=sent (delivered via dovecot service) That line has the to field as mail.sermon-archive.info. I am a bit confused as to why it would be that. It's not wrong, and it works fine. It's just that the log scanners pick up that as the to address and not the original to so it looks like everything was sent to the sermon-archive.info address. I would like to be able to figure out the original to field. Looking through the man page for pipe, it appears that master.cf has the default arguments of: -f ${sender} -d ${recipient} If I replaced recipient with original_recipient, would that affect the log message, or cause any issues with delivery to dovecot? Would I be better off patching the log scanner to pick up the orig_to field? -- Doug
