I cannot send emails from Godaddy vps
I recently migrate my godaddy gen 3 vps to gen 4 vps. Now I can"t send emails. On domains emails working but I can"t send emails on hotmail, gmail, yahoo.
Emails are bounce back with error below
[QUOTE]This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
xxxxxx@hotmail.com
all hosts for 'hotmail.com' have been failing for a long time (and retry time not reached)
Reporting-MTA: dns; xxx.xxx.xx.host.secureserver.net
Action: failed
Final-Recipient: rfc822;xxxxx@hotmail.com
Status: 5.0.0
I have 8 domains on my server. I talk to the godaddy support but they are not helping. Because I am using self managed server. I tried to fix by my self but i could not get success. Let me elaborate below what I tried
I have 8 domains on my server. I talk to the godaddy support but they are not helping. Because I am using self managed server. I tried to fix by my self but i could not get success. Let me elaborate below what I tried
- In Email Deliverability I have error REVERSE DNS (PTR). Screenshot is attached. So I created Reverse DNS (PTR) record. Then I created a dns record of smtp relay which resolve on my ip.
- Then I tried to add smtp relay into hostname dns.
- From Exim Configuration Manager > Mail > I enabled Smarthost support and added smtp relay with *.
- Form > Email Routing Configuration I tied to change Local Mail Exchanger, Remote Mail Exchanger of my each domain.
- I tried to check smtp 25 port status in Terminal. curl myhostname:25 and curl myserverip:25. [QUOTE]220-xxx.xx.xx.host.secureserver.net ESMTP Exim 4.95 #2 Tue, 20 Sep 2022 14:30:07 +0000, 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. 500 unrecognized command, 500 unrecognized command, 500 unrecognized command, 500 Too many unrecognized commands
- I checked Service Configuration > Service Manager > Exim Mail Server. 26 port listed here. Screenshot is attached.
-
I tried to check smtp 25 port status in Terminal. curl myhostname:25 and curl myserverip:25. [QUOTE]220-xxx.xx.xx.host.secureserver.net ESMTP Exim 4.95 #2 Tue, 20 Sep 2022 14:30:07 +0000 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. 500 unrecognized command 500 unrecognized command 500 unrecognized command 500 Too many unrecognized commands
I checked Service Configuration > Service Manager > Exim Mail Server. 26 port listed here. Screenshot is attached.0 -
Connecting locally to yourself doesn't test much as far as the rest of the internet is concerned. Try running this from your server and see what the output is: telnet gmail-smtp-in.l.google.com 250 -
Connecting locally to yourself doesn't test much as far as the rest of the internet is concerned. Try running this from your server and see what the output is:
telnet gmail-smtp-in.l.google.com 25
I got this [QUOTE]# telnet gmail-smtp-in.l.google.com 25 Trying 142.251.10.27... telnet: connect to address 142.251.10.27: Connection timed out Trying 2404:6800:4003:c0f::1a... telnet: connect to address 2404:6800:4003:c0f::1a: Network is unreachable0 -
Thanks for sharing that - that output confirms that you can't make outbound connections over port 25, so your server won't be able to send email without configuring something else, such a smarthost. 0 -
Thanks for sharing that - that output confirms that you can't make outbound connections over port 25, so your server won't be able to send email without configuring something else, such a smarthost.
Should i contact to godaddy support to open the port?0 -
That would be a good first step for sure - they may be willing to open that port for your server, and then that's all you'll need to do. Or, they would be able to confirm that opening the port is not an option and you would know that straight from the source. 0 -
That would be a good first step for sure - they may be willing to open that port for your server, and then that's all you'll need to do. Or, they would be able to confirm that opening the port is not an option and you would know that straight from the source.
I checked with godaddy support! They said smtp port 25 is open for my server. They provide me link where i can put my server ip and check the port0 -
That test will only show inbound traffic to your server, but doesn't test outbound from your machine. The telnet test is what checks the outbound traffic. Can you show them the results of that test? 0 -
That test will only show inbound traffic to your server, but doesn't test outbound from your machine. The telnet test is what checks the outbound traffic. Can you show them the results of that test?
They also said i can open any port by my self to login in Recover Console. For the reference they provide article0 -
You're welcome to try, but if it's blocked outside your server it won't matter. 0 -
HI Can you please check if your VPs Ip is black listed? Regards HostnOc 0 -
HI Can you please check if your VPs Ip is black listed? Regards HostnOc
Hi I checked on on MXToolBox! everything is fine only last tow are yellow because of timeout NIXSPAM and Nordspam BL. Screenshot is attached.0
Please sign in to leave a comment.
Comments
13 comments