Sendmail muito lento - / etc / hosts configuração

11

Demora ~ 15 segundos para enviar um único email usando o sendmail.

/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

Obviamente, posso executar ping piotr-probookem pop-ups de hosts e servidores HTTP no navegador quando digito urlhttp://piotr-probook

O que estou fazendo de errado? Como resolver o problema?

user21886
fonte

Respostas:

20

O Sendmail exige que o resultado de "hostname" seja um nome de domínio totalmente qualificado para iniciar de maneira limpa.

Defina o nome do host para algo como piotr-probook.localdomain e atualize / etc / hosts.

/ etc / hosts

127.0.0.1   piotr-probook.localdomain piotr-probook localdev localhost
Brian
fonte
1
Obrigado! Funciona! Btw. funciona sem alterar o nome do host da máquina. Acabei de adicionar piotr-probook.localdomainao / etc / hosts e está tudo bem #
user21886
Muito obrigado, Btw, eu adiciono uma nova linha que 127.0.0.1 piotr-probook.localdomainparece não funcionar, mas mesclá-la a UMA linha, funciona !!
Liuyang1 /