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.