Package: ssmtp Version: 2.64-9 amd64 A new lxd container with debian testing/bullseye has to send emails to a SMTP-Relay. The chosen software is ssmtp 2.64-9 and the configuration looks like that:
(not auth internal relay) /etc/ssmtp/revaliases # sSMTP aliases # # Format: local_account:outgoing_address:mailhub # # Example: root:your_login@your.domain:mailhub.your.domain[:port] # where [:port] is an optional port number that defaults to 25. root:ad...@example.com:mailout.example.com www-data:ad...@example.com:mailout.example.com /etc/ssmtp/ssmtp.conf # # Config file for sSMTP sendmail # # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=ad...@example.com # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named ... mailhub=mailout.example.com # Where will the mail seem to come from? #rewriteDomain= # The full hostname hostname=srv0815 # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address FromLineOverride=NO I can send an email as following and everything looks like expected: www-data@srv0815:~# echo "Test message" | mail -s "Test message - is from?" it...@example.com But if I send an email with an additional "from address" like this... www-data@srv0815:~# echo "Test message" | mail -s "Test message - is from?" it...@example.com -a From:otheraddr...@example.com ...I will receive the email with the given "From address" (e.g. From: otheraddr...@example.com). But this shouldn't be possible!? I've explicitly set "FromLineOverride=NO" in my configuration. Therefore, as far as I know, ssmtp should ignore any additional "from address". The same configuration works as expected on another container with gentoo linux (its ssmtp-2.64-r3 here). Probably the same upstream version. Also, I've tried an older ssmtp version on the same lxd container: ssmtp-2.64-8.1+b1 With 2.64-8.1+b1, no issues. The additional from parameter will be ignored correctly. I think it could be a bug in the current testing version of ssmtp. Best, René -- _____________________________ GPG-Fingerprint: EC0E B6F6 B3FF 6324 B0C8 9452 EF6B 4E3C 2E59 F5AA
signature.asc
Description: This is a digitally signed message part