On 5/16/19 8:21 AM, Roger Hislop (IS) wrote:
If I subscribed an address, no confirmation email would come through. Checked the Postfix log and see this:
May 16 14:34:50 ip-172-31-23-250 postfix/smtp[5025]: 15B87A35FB: to=<iotic-za@reasondigital.co.za>, relay=email-smtp.eu-west-1.amazonaws.com[52.51.155.83]:587, delay=0.22, delays=0.01/0.02/0.1/0.1, dsn=5.0.0, status=bounced (host email-smtp.eu-west-1.amazonaws.com[52.51.155.83] said: 554 Message rejected: Email address is not verified. The following identities failed the check in region EU-WEST-1: test-list-request@iotcouncil.org.za, test-list-bounces@iotcouncil.org.za (in reply to end of DATA command))
I've verified the domain listman.iotcouncil.org.za, so it would seem the obvious solution is to change the domain the mails come from.
It appeared that I just change the postfix config to specify domain list so:
Those addresses are the From: address (test-list-request@iotcouncil.org.za) and the envelope sender (test-list-bounces@iotcouncil.org.za)
These are set by Mailman in the message and the SMTP transaction. Postfix doesn't normally rewrite them. The domain in these addresses is 'web host' defined in Mailman's domain record associated with the list which is also the domain in the list's posting address
If you want Postfix to rewrite the envelope sender domain, see <http://www.postfix.org/ADDRESS_REWRITING_README.html#generic>
I see that messages TO the mailman server are also not being delivered ("-- 5.1.1 Requested action not taken: mailbox unavailable"). So there's another problem.
See <https://mailman.readthedocs.io/en/latest/src/mailman/docs/mta.html#postfix>
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan