0

我正在使用 Symfony 2.1 和 SwiftMailer 发送注册电子邮件。如果要发送电子邮件,则处理此过程大约需要 20 秒。同时网站正在加载。这可能会给用户一种出现问题的印象。

我正在使用 SMTP 连接。

我有一个类似的 Symfony2 安装,它连接到同一个邮件服务器,也使用 SMTP,并立即发送一封电子邮件。

有没有办法使用 XDEBUG 或其他方法来查看导致延迟的原因?

4

1 回答 1

0

我认为这是一个缓慢的 DNS 查找问题。在 parameters.yml 中,我将 SMTP 主机从域名更改为 127.0.0.1,现在它可以正常工作了。

于 2013-04-27T13:23:13.390 回答