Re: Speed of sending email .. can I put them in a queue rather than wait?
| From: | Per Jessen | Date: | Sat, 30 Jan 2010 09:32:48 +0000 |
| Subject: | Re: Speed of sending email .. can I put them in a queue rather than wait? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-301686@lists.php.net to get a copy of this message | ||
Angus Mann wrote:
> The number of emails sent is very small. Each one is only sent after a
> user fills out a form and presses send.
>
> But there is a noticable lag of about 5 or sometimes 10 seconds after
> pressing "send" before the user sees the "Mail sent" page. I presume
> the reason for the lag is the time spent logging on and off a remote
> POP, then SMTP server, transferring the data etc.
>
> It would be better if this happened in the background - that is, the
> user could get on with doing his next task while the emails sat in a
> queue in the backgorund, being lined up and sent without PHP waiting
> for the process to finish.
sendmail is your answer.
/Per
--
Per Jessen, Zürich (0.6°C)