Sendmail muy lento - / etc / hosts configuration

11

Tarda unos 15 segundos en enviar un solo correo electrónico mediante 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, puedo hacer ping a piotr-probooklas ventanas emergentes de host y servidor HTTP en el navegador cuando escribo urlhttp://piotr-probook

¿Qué estoy haciendo mal? ¿Como solucionar el problema?

usuario21886
fuente

Respuestas:

20

Sendmail requiere que el resultado de "hostname" sea un nombre de dominio completo para comenzar de manera limpia.

Establezca el nombre de host en algo como piotr-probook.localdomain y actualice / etc / hosts.

/ etc / hosts

127.0.0.1   piotr-probook.localdomain piotr-probook localdev localhost
Brian
fuente
1
¡Gracias! ¡Funciona! Por cierto. Funciona sin cambiar el nombre de host de la máquina. Acabo de agregar piotr-probook.localdomaina / etc / hosts y todo está bien
user21886
Muchas gracias, por cierto, agregué que una nueva línea 127.0.0.1 piotr-probook.localdomainparece no funcionar, pero fusionarla en UNA línea, ¡funciona!
liuyang1