New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Unable to send an email to my domain name from godaddy shared host
Hello,
So I have a domain name (let's say domain.com) from Godaddy and a shared host from godaddy.
I'm using phpMailer to send from [email protected] to [email protected], but the email never arrives.
However if I send from [email protected] to any other email like gmail, yahoo and hotmail, the emails are arriving just fine.
My mx are set to:
smtp.secureserver.net
mailstore1.secureserver.net
I just can't figure it out, it seems godaddy are not letting me send an email from my domain to my domain. Anyone been through this before or have any idea how to solve it?
Comments
Are you authenticating as [email protected]?
According to godaddy, I don't need to authenticate,
Im also running phpmailer debugger, and it seems the message is sent correctly from info@domain to email@domain, just somehow it's never arriving to email@domain.
Double check your MX records. They are used to sell mail servers what server to send your mail to so you can receive it. smtp.secureserver.net sounds like a sending only server.
If I send from [email protected] to [email protected] using Webmail, it works just fine. If i send from a gmail to @domain.com it works fine aswell.
The problem is only when I'm sending from @domain to @domain.com from the host shared server (emails are different and both exist)
You need to configure localrelay in your sendmail/phpmailer settings. sendmail considers your @domain.com emails as local accounts and delivers via local relay. This has very little do with Godaddy.
It would be a good idea to get in touch with godaddy support and see if they have any suggestions.
Only problem with that is it's a shared host, so you'd have to go thru godaddy to get the issue resolved. Your logic sounds fine tho.
I think I figured it out, it can usually be configured from cPanel, like the attached screenshot
but it seems godaddy doesn't allow its users to configure this, so I need to contact them in order to do it.
Thanks @upfreak & @CharlesA