sidorenkoda
@sidorenkoda
Программист, верстальщик, руководитель проектов

Почему sendmail зависает на 40 секунд перед отправкой почты?

Centos 7

В консоли ввожу
echo "Subject:тема письма" | /usr/sbin/sendmail -f "admin@domkaminov.ru" "mymail@gmail.com"

и все задумывается секунд на 40
Письмо успешно приходит
domkaminov.ru/mail.php там скрипт отправки почты простой:
<?php
error_reporting(E_ALL);
$mail = mail('mymail@gmail.com', 'Test message', 'Testing email function');
var_dump($mail);
?>
и он тоже где-то на минуту вешает страницу, но отрабатывает

Весь сегодняшний день читаю информацию на данную тему
Сервер, кстати от Слектела (у них ужасная поддержка и они часто падают) но проект учебный, так что терпимо.

Нашел аналогичную проблему вот тут Selectel, Ubuntu 10.04, жестко тупит sendmail но совсем не понял ее решения =)

Нашел лог ошибок, вот его содержимое:
vi /var/log/maillog
Nov 16 14:46:58 lokhaym sendmail[753]: My unqualified host name (lokhaym) unknown; sleeping for retry
Nov 16 14:47:13 lokhaym sendmail[2238]: My unqualified host name (lokhaym) unknown; sleeping for retry
Nov 16 14:47:58 lokhaym sendmail[753]: unable to qualify my own domain name (lokhaym) -- using short name
Nov 16 14:47:58 lokhaym sendmail[2239]: starting daemon (8.14.7): SMTP+queueing@01:00:00
Nov 16 14:47:59 lokhaym sm-msp-queue[2248]: My unqualified host name (lokhaym) unknown; sleeping for retry
Nov 16 14:48:13 lokhaym sendmail[2238]: unable to qualify my own domain name (lokhaym) -- using short name
Nov 16 14:48:14 lokhaym sendmail[2238]: tAGBmDcO002238: from=admin@domkaminov.ru, size=30, class=0, nrcpts=1, msgid=<201511161148.tAGBmDcO002238@lokhaym>, relay=root@localhost
Nov 16 14:48:14 lokhaym sendmail[2250]: tAGBmEan002250: from=<admin@domkaminov.ru>, size=290, class=0, nrcpts=1, msgid=<201511161148.tAGBmDcO002238@lokhaym>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Nov 16 14:48:14 lokhaym sendmail[2238]: tAGBmDcO002238: to=sidorenkoda@gmail.com, ctladdr=admin@domkaminov.ru (0/0), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30030, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (tAGBmEan002250 Message accepted for delivery)
Nov 16 14:48:14 lokhaym sendmail[2252]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Nov 16 14:48:15 lokhaym sendmail[2252]: tAGBmEan002250: to=<sidorenkoda@gmail.com>, delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120290, relay=gmail-smtp-in.l.google.com. [173.194.71.26], dsn=2.0.0, stat=Sent (OK 1447674495 or9si25620074lbb.110 - gsmtp)
Nov 16 14:48:59 lokhaym sm-msp-queue[2248]: unable to qualify my own domain name (lokhaym) -- using short name
Nov 16 14:48:59 lokhaym sm-msp-queue[2255]: starting daemon (8.14.7): queueing@01:00:00
Nov 16 14:49:08 lokhaym sendmail[2272]: My unqualified host name (lokhaym) unknown; sleeping for retry
Nov 16 14:50:08 lokhaym sendmail[2272]: unable to qualify my own domain name (lokhaym) -- using short name
Nov 16 14:50:08 lokhaym sendmail[2272]: tAGBo8KK002272: from=admin@domkaminov.ru, size=30, class=0, nrcpts=1, msgid=<201511161150.tAGBo8KK002272@lokhaym>, relay=root@localhost


Заранее спасибо!
  • Вопрос задан
  • 1699 просмотров
Решения вопроса 1
@alegzz
добавить "lokhaym" в /etc/hosts?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы