Php 使用google apps smtp发送电子邮件导致网站延迟

Php 使用google apps smtp发送电子邮件导致网站延迟,php,smtp,google-apps,Php,Smtp,Google Apps,我通过yii应用程序使用google apps smtp登录从内部发送电子邮件。那很好。问题是,它会在按下submit和获得响应页面之间产生几秒钟的延迟。如何在我的ubuntu上创建一个代理smtp,将邮件作为本地主机(即时)接收,并使用google smtp在单独的线程上发送,而不被php线程阻塞。我将实现一种中继交付。将电子邮件详细信息存储在某个位置(数据库或文件),将其标记为待送达,并向用户提供即时响应,以避免您所说的延迟。然后,我可能会设计一些使用cron(例如每分钟)运行的php脚本,

我通过yii应用程序使用google apps smtp登录从内部发送电子邮件。那很好。问题是,它会在按下submit和获得响应页面之间产生几秒钟的延迟。如何在我的ubuntu上创建一个代理smtp,将邮件作为本地主机(即时)接收,并使用google smtp在单独的线程上发送,而不被php线程阻塞。

我将实现一种中继交付。将电子邮件详细信息存储在某个位置(数据库或文件),将其标记为待送达,并向用户提供即时响应,以避免您所说的延迟。然后,我可能会设计一些使用cron(例如每分钟)运行的php脚本,并交付所有挂起的消息