tdm Posted September 17 Posted September 17 Hi ! I recently moved the registration mail function on my site to plesk using phpmailer and everything is going well, but... all sent mails go into receiver's spam folder, except for the gmail addresses. I checked with mail-tester.com, it gives 10/10 but says that : Your IP address 65.19.154.93 is associated with the domain name 3(NXDOMAIN). However your message seems to be sent from tommy2.heliohost.org. You should change the DNS pointer record (Type PTR) and the host name of your server to the same value Here are the tested values for this check: IP: 65.19.154.93 HELO: tommy2.heliohost.org rDNS: 3(NXDOMAIN) This looks to me like Chinese stuff and is way beyond my skills ! I'm using two mail addresses (don't know if that matters) : admin@tdm-yamaha.heliohost.org no_reply@tdm-yamaha.heliohost.org Thanks for your help, I always appreciate the support found here.
Ookma-Kyi Posted September 18 Posted September 18 (edited) 6 hours ago, tdm said: Hi ! I recently moved the registration mail function on my site to plesk using phpmailer and everything is going well, but... all sent mails go into receiver's spam folder, except for the gmail addresses. I checked with mail-tester.com, it gives 10/10 but says that : Your IP address 65.19.154.93 is associated with the domain name 3(NXDOMAIN). However your message seems to be sent from tommy2.heliohost.org. You should change the DNS pointer record (Type PTR) and the host name of your server to the same value Here are the tested values for this check: IP: 65.19.154.93 HELO: tommy2.heliohost.org rDNS: 3(NXDOMAIN) This looks to me like Chinese stuff and is way beyond my skills ! I'm using two mail addresses (don't know if that matters) : admin@tdm-yamaha.heliohost.org no_reply@tdm-yamaha.heliohost.org Thanks for your help, I always appreciate the support found here. An admin will need to change that record for you, as Plesk DNS zone permissions are not currently enabled for customer accounts. I am going to page @Krydos, @wolstech and @KazVee and they will get you sorted in a bit. Edited September 18 by Ookma-Kyi
KazVee Posted September 18 Posted September 18 9 hours ago, Ookma-Kyi said: I am going to page @KazVee and they will get you sorted in a bit. I do not offer a pager service. DNS records are not something I can edit. All staff members are volunteers. You can read more about request ETAs here: https://wiki.helionet.org/hosting/repair-times I volunteer my time helping on the forum when I have free time and when it's fun for me to do so. Pinging me unnecessarily makes it not fun for me to spend my free time on the forum. Please don't do it again, thanks!
Ookma-Kyi Posted September 18 Posted September 18 Oops sorry, about that, I did not know that. I assumed all staff had access to the user's website settings. I am just trying to volunteer my time as well.
Krydos Posted September 18 Posted September 18 18 hours ago, tdm said: Your IP address 65.19.154.93 is associated with the domain name 3(NXDOMAIN). However your message seems to be sent from tommy2.heliohost.org. Try it now.
tdm Posted September 18 Author Posted September 18 Thanks, but now I got the Plesk def page instead of the site ! Additionally the back-office pages are no more https. Web Server's Default Page This page is generated by Plesk, the leading hosting automation software. You see this page because there is no Web site at this address.
tdm Posted September 18 Author Posted September 18 I flushed the cache and site is ok now. No more rDNS issue with mail-tester but now ALL mails go inside spam boxes - tested on yahoo.com / outlook.com / free.fr /gmail.com. :-( gmail worked ok before ! https://www.mail-tester.com/test-hs73gnpd4
Ookma-Kyi Posted September 18 Posted September 18 (edited) 1 hour ago, tdm said: I flushed the cache and site is ok now. No more rDNS issue with mail-tester but now ALL mails go inside spam boxes - tested on yahoo.com / outlook.com / free.fr /gmail.com. 😞 gmail worked ok before ! https://www.mail-tester.com/test-hs73gnpd4 Noted: Weight of the HTML version of your message: 26KB. Your message contains 3% of text. Try using a greater text-to-HTML ratio or ditching HTML email messages altogether as that tends to cause problems. Edited September 18 by Ookma-Kyi
tdm Posted September 18 Author Posted September 18 Thanks ! It also looks like $smtp->Encoding = "base64"; in my code is wrong as "base64-encoded HTML bodies make you look like a spammer" (from stackoverflow.com) So I changed it to $smtp->Encoding = "quoted-printable"; Now the problem is I cannot test this due to the "SMTP quota exceded" error ! Is it possible to have a temporary quota limit above 10/hour ?
tdm Posted September 18 Author Posted September 18 So, things are ok now for both html and text body when using $smtp->Encoding = "quoted-printable"; The issue remains with outlook.com event when sending plain text (utf-8) mails, they all go to the spam box. According to github.com there is nothing I can do : https://github.com/PHPMailer/PHPMailer/issues/1412 The more important is that it is ok with gmail.com and yahoo.com for html body mails. Hope this helps. Thanks Team for your support !
Krydos Posted September 19 Posted September 19 4 hours ago, tdm said: Is it possible to have a temporary quota limit above 10/hour ? Yeah, we can set it to 50 per hour, but you're still limited to 50 emails per day, and if you exceed the 50 limit your email sending privileges get revoked entirely so the 10 per hour limit helps people from getting disabled entirely. If you need to send more than 50 emails per day the limit can be raised, but we need additional information from you first.
tdm Posted September 19 Author Posted September 19 Thanks but no need for a quota raise, I've sorted the issue. Actually my site sends emails only for user's registration & when they forget their password. So that's no more than 10/day. The quota limit raise was only required when trying to sort the problem of mails ending into spam boxes and therefore having to use phpmailer more than usual for testing purposes. My site does not use any cms, I've coded all php/mysql/javascript by myself. You may ask more info if you need to. Thanks again for the help.
Recommended Posts