Sendmail très lent - configuration / etc / hosts


11

Il faut environ 15 secondes pour envoyer un seul e-mail à l'aide de 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

Évidemment, je peux faire un ping sur piotr-probookles popups de l'hôte et du serveur HTTP dans le navigateur lorsque je tape urlhttp://piotr-probook

Qu'est-ce que je fais mal? Comment resoudre le probleme?

Réponses:


20

Sendmail nécessite que le résultat de "hostname" soit un nom de domaine complet pour démarrer proprement.

Définissez le nom d'hôte sur quelque chose comme piotr-probook.localdomain et mettez à jour / etc / hosts.

/ etc / hosts

127.0.0.1   piotr-probook.localdomain piotr-probook localdev localhost

1
Je vous remercie! Ça marche! Btw. cela fonctionne sans changer le nom d'hôte de la machine. Je viens d'ajouter piotr-probook.localdomainà / etc / hosts et tout va bien
— user21886

Merci beaucoup, Btw, j'ajoute une nouvelle ligne 127.0.0.1 piotr-probook.localdomainsemble ne pas fonctionner, mais la fusionner en une seule ligne, cela fonctionne !!
— liuyang1
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.