2013-04-15 1 views
0

Я использую Symfony 2.1 и SwiftMailer для отправки регистрационных сообщений электронной почты. Обработка процесса для этого занимает около 20 секунд, если есть электронное письмо для отправки. Тем временем сайт загружается. Это может дать пользователям впечатление, что что-то пошло не так.Symfony2 Swift Время соединения Mailer очень длительное - опции отладки?

Я подключаюсь к SMTP.

У меня есть аналогичная установка Symfony2, которая соединяется с тем же почтовым сервером, также используя SMTP, и там электронное письмо отправляется немедленно.

Есть ли способ использовать XDEBUG или что-то еще, чтобы узнать, что вызывает задержку?

+0

Если вы можете использовать режим dev, то: http://symfony.com/doc/current/cookbook/email/dev_environment.html#viewing-from-the-web-debug-toolbar – cheesemacfly

ответ

0

Я думаю, что это была медленная проблема поиска DNS. В параметрах.yml я изменил хост SMTP от имени домена до 127.0.0.1, и теперь он отлично работает.