Hello,
table aliases file:/etc/mail/aliases
table vusers file:/etc/mail/vusers
table vdoms file:/etc/mail/vdoms
table relay-sources file:/etc/mail/relay-sources
table passwd file:/etc/dovecot/passwd-file
table special-control file:/etc/mail/special-control
table vsenders file:/etc/mail/vsenders
table blockedsenders file:/etc/mail/blockedsenders
Are you sending us the full config? Because there are tables mentioned
which are never used.
vusers:
@domain.com mailbox1, [email protected]
[email protected] /dev/null
Reduce it to
@domain.com mailbox1
just for now.
I cannot find any differences to my own config, table structure etc.
Do you have any idea how to analyse this problem? I used smtpctl log verbose,
but in
/var/log/maillog there is no more information than just "550 invalid recipient".
For maximum verboseness do:
# rcctl stop smtpd
smtpd(ok)
# smtpd -dvvvv
More of the logs would be appreciated. It would be interesting to know
whether it's smtpd or lmtp who returns "invalid recipient".
(I once thought I had copied everything over byte for byte. But
eventually found a illegal character in white space using a hex editor.
So when in doubt rewrite the files.)