tdm Posted June 3, 2022 Posted June 3, 2022 Hi ! My website has a registration process which includes sending a registration mail to the user. Mail are sent with the dns : tommy2.heliohost.org All mails sent to gmail are rejected with following message : <...@gmail.com>: host gmail-smtp-in.l.google.com[142.250.141.27] said: 550-5.7.1 [65.19.141.77 12] Our system has detected that this message is 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail, 550-5.7.1 this message has been blocked. Please visit 550-5.7.1 https://support.google.com/mail/?p=UnsolicitedMessageError 550 5.7.1 for more information. x12-20020a1709028ecc00b00153b2d16575si6357314plo.381 - gsmtp (in reply to end of DATA command) Reporting-MTA: dns; tommy2.heliohost.org X-Postfix-Queue-ID: BB4D553D393E X-Postfix-Sender: rfc822; admin@tdm-yamaha.heliohost.orgArrival-Date: Sun, 22 May 2022 20:38:47 +0000 (UTC) Final-Recipient: rfc822; ...@gmail.comOriginal-Recipient: rfc822; ...@gmail.comAction: failed Status: 5.7.1 Remote-MTA: dns; gmail-smtp-in.l.google.com Diagnostic-Code: smtp; 550-5.7.1 [65.19.141.77 12] Our system has detected that this message is 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail, 550-5.7.1 this message has been blocked. Please visit 550-5.7.1 https://support.google.com/mail/?p=UnsolicitedMessageError 550 5.7.1 for more information. x12-20020a1709028ecc00b00153b2d16575si6357314plo.381 - gsmtp Any clue to fix the issue ? TIA (changed mail recipent to "...")
Krydos Posted June 3, 2022 Posted June 3, 2022 It's probably because that DKIM isn't set up since Plesk doesn't have access to edit DNS records yet. I can update the DNS for each domain manually though. Now that DKIM is enabled on your account try sending a registration email to https://www.mail-tester.com/ That tool will let you know if there are any other issues. If you want to share the report URL I can take a look and fix any other issues that there might be.
tdm Posted June 3, 2022 Author Posted June 3, 2022 Thanks for the quick answer. Your DKIM setting improved things : - mail-tester is ok, but quotes a lack of DMARC record + does not have list-unsuscribe header (this is chineese to me) https://www.mail-tester.com/test-62tv00ivj - gmail delivers the mail into the spam box Any possibility to have it inside the receive box ?
Krydos Posted June 3, 2022 Posted June 3, 2022 I have set up the DMARC for you. The list-unsubscribe isn't something I can do for you though. If you have access in your software to edit or add custom headers this is sort of what it should look like MIME-Version: 1.0 From: "TDM Yamaha" <admin@tdm-yamaha.heliohost.org> Reply-To: admin@tdm-yamaha.heliohost.org List-Unsubscribe: <mailto:unsubscribe@tdm-yamaha.heliohost.org>, <https://tdm-yamaha.heliohost.org/unsubscribe/> Obviously you'd need to create the unsubscribe@tdm-yamaha.heliohost.org email address and monitor it. If anyone sends any email to that address you'd have to make sure you never send another email to them. Also you'd need to create the unsubscribe URL and make sure it works too. For HelioHost's unsubscribe link we have a unique code for each email address we send to and they can just click the link and it takes them to heliohost.org/unsubscribe/?c=29734829635290375027590 or whatever and that's all it takes to never receive another email from us. The other issue with email from Plesk is this IP address has never sent email before so most email providers blacklist new IP addresses by default. The more good emails Plesk sends from this IP the more email providers will trust the IP and allow the emails to go to the inbox. So it should get a little better on its own. If someone gets hacked and starts sending a lot of spam it could get a lot worse too. It is possible to get a VPS where you would have a dedicated IP to send emails from. That way the only emails affecting your reputation would be your own. They start at $4 per month. The other option is you can buy a dedicated IP for your Plesk account. They are $2.00 per month, or you can get a discount if you buy one year of dedicated IP for $20.
tdm Posted June 3, 2022 Author Posted June 3, 2022 New result here : https://www.mail-tester.com/test-rrrc0j0a4 About the unsuscribe how-to, I'll integrate it later - I use the PHPMailer package so it should be quite easy. Thanks again to take time for clear & quick answers !
Krydos Posted June 4, 2022 Posted June 4, 2022 Ahh, darn. I forgot a period. This is what happens when you edit delicate DNS zone records by hand. The DMARC is working now. root@tommy2 [/home/krydos]# dig +short TXT @ns1.heliohost.org _dmarc.tdm-yamaha.heliohost.org "v=DMARC1; p=none" root@tommy2 [/home/krydos]# dig +short TXT @ns2.heliohost.org _dmarc.tdm-yamaha.heliohost.org "v=DMARC1; p=none"
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now