Sendmail очень медленный - / etc / hosts конфигурация

Для отправки одного электронного письма с использованием 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

/ etc / hostname:

piotr-probook

/ etc / hosts:

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-сервер всплывает в браузере, когда я набираю url http://piotr-probook

Что я делаю не так? Как решить проблему?

11
задан 31 July 2013 в 13:53

2 ответа

Приведенный выше ответ не сработал для меня. Поэтому я публикую здесь то, что я сделал, чтобы это сработало.

Установлен с send mail по terminal

apt-get install sendmail

, затем открыл файл hosts

# edited from: sudo gedit etc/hosts
sudo gedit /etc/hosts

заменил строку

127.0.0.1 localhost

на

127.0.0.1 localhost localhost.localdomain mydomainname

Чтобы получить domain name, введите

hostname

в terminal и запустите.

перезапустить apache

sudo service apache2 restart
0
ответ дан 31 July 2013 в 13:53

Получил ответ на сайте superuser.com https://superuser.com/a/626219/242163 :


Sendmail требует, чтобы результат «hostname» был полное доменное имя, чтобы начать чисто.

Установите для имени хоста что-то вроде piotr-probook.localdomain и обновите /etc/hosts.

/ etc / hosts

127.0.0.1   piotr-probook.localdomain piotr-probook localdev localhost
0
ответ дан 31 July 2013 в 13:53

Другие вопросы по тегам:

Похожие вопросы: