On Sun, Aug 11, 2019 at 12:39:40PM -0400, Coy Hile wrote:
> canonical_maps = hash:/opt/local/etc/postfix/canonical
What does this do?
> recipient_canonical_maps = hash:/opt/local/etc/postfix/recipient_canonical
> sender_canonical_maps = hash:/opt/local/etc/postfix/sender_canonical
This is rarely what you want. A sender address becomes a recipient address
when replying, why shouldn't both have the same canonical form?
> relayhost =
> relay.svc.a4b01392-e48d-4cdf-cacf-f850d1800d45.basement.cns.coyhile.com
This will be used for all "remote" domains unless pre-empted by the
transport table. Where "remote" means not "local" or "virtual
mailbox".
> virtual_mailbox_domains =
> pgsql:/opt/local/etc/postfix/postfix_virtual_domains.cf
What domains does this match? Post the output of:
$ postmap -q gmail.com
pgsql:/opt/local/etc/postfix/postfix_virtual_domains.cf
> virtual_transport = lmtp:unix:private/dovecot-lmtp
> 2019-08-11T15:38:40+00:00 81716ec5-bca4-6d53-ed81-bd1a55d46b4f
> postfix/lmtp[56821]: [ID 197553 mail.info] 12327F13D: to=<[email protected]>,
> relay=81716ec5-bca4-6d53-ed81-bd1a55d46b4f.localdomain[private/dovecot-lmtp],
> delay=55, delays=55/0.01/0/0.03, dsn=5.1.1, status=bounced (host
> 81716ec5-bca4-6d53-ed81-bd1a55d46b4f.localdomain[private/dovecot-lmtp] said:
> 550 5.1.1 <[email protected]> User doesn't exist: [email protected] (in reply
> to RCPT TO command))
>
> Shouldn’t the mail to gmail.com be punted off to the relay host, rather than
> getting lost in the LMTP agent?
Not if gmail.com is a "virtual mailbox domain".
--
Viktor.