I have some issues with sending out mailings (used to work, now it doesn't anymore). My mailing is failing 100% with a combination of the following errors:
authentication failure [SMTP: Invalid response code received from SMTP server while sending email. This is often caused by a misconfiguration in Outbound Email settings. Please verify the settings at Administer CiviCRM >> Global Settings >> Outbound Ema
Failed to set sender: [email protected] [SMTP: Invalid response code received from SMTP server while sending email. This is often caused by a misconfiguration in Outbound Email settings. Please verify the settings at Admi
Regarding the Administer CiviCRM >> Global Settings >> Outbound Ema
settings, I have checked these copious times and have verified that they work using the "Save & Send Test Email" function. This for both the mail()
and SMTP
settings.
I have also tested the actual mailing settings by sending a test to one of my email addresses. This works 100% - which would indicate that the mailing test function uses a different approach to the actual mailing component (this does not make sense for me as it will result in inconsistent results).
Now more to the actual errors:
- No idea what's wrong, as the tests pass.
- I thought this was a part of the VERP option (server changes the email address) - the SMTP does not recognise the email address and does not allow sending.
When using mail()
, the mailing is successfully sent, but most of the emails fall into the very dark hole of the internet - and the ones that get delivered are mostly sent to spam. This is because the reverse DNS look up for my domain is not the same as the IP of my server.
When using SMTP
the SMTP server does not recognise the email address I am sending from. And yes, I have switched off the VERP function (I think).
Any ideas what else I can do to get closer to fixing this?