Fast Email Delivery

I have a website that receives incoming emails through cloudmailin, adds content to the database, and then sends an email confirmation to the person who sent the email. I am currently using the php mail () function to send a response, but it seems to take about 1.5 minutes to actually get to the user's mailbox. Is there any way to make this more instant? I currently host the application on FatCow, and I’m sure it is related to their mail server, but I don’t know much about how it works, and I wonder if I need to change hosts to fulfill faster delivery times or if I can do anything about it without switching.

+3
source share
1 answer

mail()- black box. You say PHP to try sending mail, but the host has configured PHP for this.

It is very likely that it just calls sendmail in your case. It is also very likely that the mail queue on this machine is not the fastest in the world. Frequently used servers are often overloaded.

The very first thing you need to do is ask your host about mail delay. Maybe something is wrong and they can fix it. Or they can just tell you that they’re not waiting long for a minute and a half.

, , SMTP-. , "smtp-". Amazon Simple Email Service. , , , .

, , . , DNS ( DKIM SPF), , .

SMTP PHP . . SwiftMailer. SAS Amazon.

, , , , .


: .

+5

All Articles