cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Go to solution

Emails sent through my Wordpress site take too long to arrive, an hour or more

Hi all.

 

My wordpress site works correctly, except for mail, which takes a long time to reach the recipient, almost one hour or more.

 

 I used Contact Form 7, WPForms and the problem is the same.

 

You know what it could be? A problem with the MX record or something like that?

 

Thanks!

1 ACCEPTED SOLUTION
Super User II

Hey there @dquinter,

 

When you use contact form plugins like the ones you speak of on a vanilla WordPress installation it uses what's called a PHP mailer file to send it through your hosting's email functionality. This is not recommended because you'll see issues like the one you're facing on a pretty regular basis.

 

IIRC (and someone can correct me if I'm wrong), using the email relays on a shared server typically means your messages get put into a queue. Now, this is all well and good as long as everyone else on the server is minding their P's and Q's and aren't spamming. Whether intentional or not, spamming gums up those relays and delays the delivery. I can't remember the exact policy but it can take up to 5 days or something for your mail to deliver before any action will be taken. (Again, I could be wrong about that one so I invite someone to correct me, if so.)

 

Basically, you don't want to use your hosting platform for an email server. You want to use something like GoDaddy Email Marketing, which does a ton of stuff that can help you grow your business, and you won't face that issue again. I also suggest using something like Office 365 or GSuite for an email service for the reliability.

 

In summary, stop using the email functionality on your server and get a professional service.



I am a GoDaddy End User - Just Like You
* Please note that I DO NOT answer private messages. Please ask your question in the proper forum so the answer can assist EVERYONE in the community and not just you. If you contact me via PM for help, I will give you a price quote for my personal services. Thanks! *

Once your issue is resolved,
please be sure to come back and click accept for the solution

Get Better Support on the Community Boards!
Etiquette When Asking for Help from the Community


View solution in original post

1 REPLY 1
Super User II

Hey there @dquinter,

 

When you use contact form plugins like the ones you speak of on a vanilla WordPress installation it uses what's called a PHP mailer file to send it through your hosting's email functionality. This is not recommended because you'll see issues like the one you're facing on a pretty regular basis.

 

IIRC (and someone can correct me if I'm wrong), using the email relays on a shared server typically means your messages get put into a queue. Now, this is all well and good as long as everyone else on the server is minding their P's and Q's and aren't spamming. Whether intentional or not, spamming gums up those relays and delays the delivery. I can't remember the exact policy but it can take up to 5 days or something for your mail to deliver before any action will be taken. (Again, I could be wrong about that one so I invite someone to correct me, if so.)

 

Basically, you don't want to use your hosting platform for an email server. You want to use something like GoDaddy Email Marketing, which does a ton of stuff that can help you grow your business, and you won't face that issue again. I also suggest using something like Office 365 or GSuite for an email service for the reliability.

 

In summary, stop using the email functionality on your server and get a professional service.



I am a GoDaddy End User - Just Like You
* Please note that I DO NOT answer private messages. Please ask your question in the proper forum so the answer can assist EVERYONE in the community and not just you. If you contact me via PM for help, I will give you a price quote for my personal services. Thanks! *

Once your issue is resolved,
please be sure to come back and click accept for the solution

Get Better Support on the Community Boards!
Etiquette When Asking for Help from the Community


View solution in original post