Тормозит отправка писем в php (sendmail)

sendmailНедавно настраивал домашний сервер, и понадобилось мне там протестировать отправку почты. Но вот беда, при запросе страницы, которая отправляет почту вылезала 500 ошибка.

Проблема

Начал смотреть, в чём же дело. В логах php-fpm ничего интереного нет, в логах nginx видно, что php-fpm upstream отваливает по таймауту.

 

И тут мне в голову пришла идея заглянуть в syslog. Там то я и увидел интересные строчки:

Ага, начал грешить в сторону sendmail. Пробую перезапустить его командой:

и вижу подтверждение своей догадки.

Ага!

Решение

Дело оказалось в имени сервера. После того, как поставил вот такое имя сервера (с точкой) – всё заработало как надо.

Leave a Comment