Sendmail sehr langsam - / etc / hosts Konfiguration

11

Das Senden einer einzelnen E-Mail mit sendmail dauert ca. 15 Sekunden.

/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

Offensichtlich kann ich piotr-probookHost- und HTTP-Server-Popups im Browser anpingen, wenn ich url eingebehttp://piotr-probook

Was mache ich falsch? Wie behebe ich das Problem?

user21886
quelle

Antworten:

20

Sendmail erfordert, dass das Ergebnis von "Hostname" ein vollständig qualifizierter Domänenname ist, um sauber zu starten.

Setzen Sie den Hostnamen auf piotr-probook.localdomain und aktualisieren Sie / etc / hosts.

/ etc / hosts

127.0.0.1   piotr-probook.localdomain piotr-probook localdev localhost
Brian
quelle
1
Vielen Dank! Es klappt! Übrigens. Es funktioniert, ohne den Hostnamen des Computers zu ändern. Ich habe gerade piotr-probook.localdomainzu / etc / hosts hinzugefügt und alles ist in
Ordnung
Vielen Dank, übrigens, ich füge eine neue Zeile hinzu, 127.0.0.1 piotr-probook.localdomainscheint nicht zu funktionieren, aber füge sie zu EINER Zeile zusammen, es funktioniert !!
Liuyang1