On Fri, 21 Dec 2018 at 03:25, Abhilash Raj <maxking@asynchronous.in> wrote:
On Thu, Dec 20, 2018, at 4:05 PM, brian@emwd.com wrote:
Abhilash Raj wrote:
It should be pointing to Exim running on host, so
EMAIL_HOST = 172.19.199.1
That fixed the network not found error. Thank you for your help there.
Now I am back to the verification error:
"smtplib.SMTPRecipientsRefused: {'brian@emwd.com': (550, b'Verification failed for <postorius@host.name.com>\nUnknown user\nSender verify failed')}"
I am at a lost on how to get exim to allow mail sent from postorius@host.name.com. Obviously host.name.com is the mm3 domain that I am using.
A quick search says that Exim is trying to verify that
postorius@host.name.com
is a real mailbox (which I am assuming it is not), and rejecting the email coming from Postorius.You probably have
verify = sender
somewhere in your exim.conf, which is causing this. You can either modify the
DEFAULT_FROM_EMAIL
in your settings_local.py so that it is a real address that Exim can verify, or, you can remove verify = sender from your Exim configuration. 2nd option might not be the best if you want to properly combat spam.
Exim experts would be able to help you better with this.
Hi Brian,
In postorius@host.name.com, please change the host.name.com to match the MM3_DOMAINS or whatever it is called in your MACROS. Remember, it has to be a VALID hostname that you will be using for Mailman3 lists. That, coupled with the IPs 172.19.199.x being in relay_from_hosts should let the address to pass verification with Exim.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", grep ^[^#] :-)