Отправка одного сообщения электронной почты с использованием sendmail занимает ~ 15 секунд.
/var/log/mail.log:
Jul 31 09:52:42 piotr-probook sendmail[2912]: My unqualified host name (piotr-probook) unknown; sleeping for retry
/ И т.д. / имя хоста:
piotr-probook
/ и т.д. / хосты:
127.0.0.1 piotr-probook localdev localhost
192.168.1.1 router
/etc/mail/sendmail.cf:
# hosts file (normally /etc/hosts)
O HostsFile=/etc/hosts
Очевидно, что я могу пинговать piotr-probook
всплывающие окна хоста и HTTP-сервера в браузере, когда я набираю URLhttp://piotr-probook
Что я делаю неправильно? Как решить проблему?
sendmail -t mail.txt
. Нет PHP, Java и т. Д. Простой sendmail.Ответы:
Получил ответ на superuser.com /superuser//a/626219/242163 :
Sendmail требует, чтобы результатом «hostname» было полное доменное имя, чтобы начать правильно.
Задайте для имени хоста что-то вроде piotr-probook.localdomain и обновите / etc / hosts.
/ и т.д. / хосты
источник
localhost.localdomain
вместе сlocalhoat
и hostname был пропущенный кусок (sendmail Debian внутриПриведенный выше ответ не работает для меня. Поэтому я публикую здесь то, что я сделал, чтобы это заработало.
Установлен
send mail
черезterminal
затем открыл
hosts
файлзаменил линию
с
Чтобы получить,
domain name
пожалуйста, введитев
terminal
и запустить.перезапустить Apache
источник