Hello,
It appears that the “mail-from” is not working. I can see this in the mail
logs. I am sending emails in a backup script using the command;
e.g. mail -s “My Backup" n...@sidoti.id.au < somefile
Extract from /var/log/maillog
Nov 6 17:34:36 fw2 smtpd[43484]: 7cb40a8b67fe96f9 mta connecting
address=smtp+tls://45.79.238.223:25 host=mail-in12.smtp2go.com
Nov 6 17:34:36 fw2 smtpd[43484]: 7cb40a8b67fe96f9 mta connected
Nov 6 17:34:36 fw2 smtpd[43484]: 7cb40a8b67fe96f9 mta tls
ciphers=TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256
Nov 6 17:34:36 fw2 smtpd[43484]: 7cb40a8b67fe96f9 mta cert-check result="valid"
fingerprint="SHA256:0543063b2b0d6f3fedcf9e4772d534e030b65628e34f90941e04607730abe2b7"
Nov 6 17:34:36 fw2 smtpd[43484]: 7cb40a8b67fe96f9 mta delivery evpid=a7b3da0fc3085f6d from=<f...@sidoti.id.au>
to=<n...@sidoti.id.au> rcpt=<nino@fw2.sidoti.local> source="116.255.12.39" relay="45.79.238.223
(mail-in12.smtp2go.com)" delay=6m40s result="PermFail" stat="550-From header sender domain not verified
(fw2.sidoti.local)On your Sending > Verified Senders pageverify the sender domain or email to be allowed to send."
mail-from touches the "mail from:" part of the smtp connection. Not the
"From:" part in the email header. (Which in your case is produced by the
mail tool.) Your relay host checks the From-Header too though.
stat="550-From header sender domain not verified (fw2.sidoti.local)
On your Sending > Verified Senders pageverify the sender domain or
email to be allowed to send."
I don't know smtp2go. But it reads like you have to allow your account
to send from "fw2.sidoti.local". Alternatively try to add "-r" to mail:
mail -s "My Backup" -r "f...@sidoti.id.au" n...@sidoti.id.au
Nov 6 17:34:37 fw2 smtpd[43484]: 7cb40a8c9d9105ad smtp connected address=local
host=fw2.sidoti.local
Nov 6 17:34:37 fw2 smtpd[43484]: 7cb40a8c9d9105ad smtp message msgid=74854ebc
size=1796 nrcpt=1 proto=ESMTP
Nov 6 17:34:37 fw2 smtpd[43484]: 7cb40a8c9d9105ad smtp envelope evpid=74854ebc8c255a4c
from=<> to=<nino@fw2.sidoti.local>
Nov 6 17:34:37 fw2 smtpd[43484]: 7cb40a8c9d9105ad smtp disconnected reason=quit
Nov 6 17:34:38 fw2 smtpd[43484]: 7cb40a8b67fe96f9 mta delivery evpid=74854ebc8c255a4c from=<> to=<n...@sidoti.id.au>
rcpt=<nino@fw2.sidoti.local> source="116.255.12.39" relay="45.79.238.223 (mail-in12.smtp2go.com)" delay=1s
result="PermFail" stat="550 to send email from a blank sender, enable blank senders"
Nov 6 17:34:38 fw2 smtpd[60932]: warn: queue: no return path!
Nov 6 17:34:48 fw2 smtpd[43484]: 7cb40a8b67fe96f9 mta disconnected reason=quit
messages=0
That looks like a misdirected bounce.
Is there some new way of using “mail-from” with OpenSMTPD?
No
In OpenBSD 7.3, this was working fine.
Did your hostname change by any chance?