PHP邮件功能减慢页面

时间:2012-07-18 07:19:48

标签: performance php

我有2页PageA用于发布查询和PageB - 谢谢你的页面。

我已将SendMail PHP函数添加到PageA,一旦查询在PageA中发布,它就会向3个人发送邮件以及附件。

现在完成此操作后,我将重定向到PageB,这是感谢您的页面。

现在的问题是,由于PageA中的邮件功能正在减慢这种情况,因此重定向到PageB需要花费很长时间(超过2秒)。

请让我知道如何摆脱这个

2 个答案:

答案 0 :(得分:0)

如何使用cron作业触发的单独脚本发送电子邮件?

答案 1 :(得分:0)

一些选项包括:

1)将邮件排队到本地邮件服务器,让它处理到达最终目的地的详细信息。此选项可能要求您设置邮件服务器,但交付应该是即时的,并允许脚本继续。

2)不要立即发送邮件,而是在数据库中标记它正在挂起并运行cron作业以便从网页单独发送待处理的电子邮件。