Jump to content

Unable to send mail to gmail with dns tommy2.heliohost.org


Recommended Posts

Posted

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.org
Arrival-Date: Sun, 22 May 2022 20:38:47 +0000 (UTC)

Final-Recipient: rfc822; ...
@gmail.com
Original-Recipient: rfc822; ...@gmail.com
Action: 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 "...")

 

Posted

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.

Posted

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 ?

Posted

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.

Posted

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"

 

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...