Jump to content

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


tdm

Recommended Posts

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 "...")

 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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"

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...