Sendmail ช้ามาก - / etc / hosts configuration


11

ใช้เวลาประมาณ 15 วินาทีในการส่งอีเมลเดียวโดยใช้ 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 / ชื่อโฮสต์:

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

เห็นได้ชัดว่าฉันสามารถ ping piotr-probookโฮสต์และเซิร์ฟเวอร์ HTTP ป๊อปอัปในเบราว์เซอร์เมื่อฉันพิมพ์ urlhttp://piotr-probook

ผมทำอะไรผิดหรือเปล่า? วิธีแก้ไขปัญหา

คำตอบ:


20

Sendmail ต้องการให้ผลลัพธ์ของ "ชื่อโฮสต์" เป็นชื่อโดเมนแบบเต็มเพื่อเริ่มต้นอย่างสมบูรณ์

ตั้งชื่อโฮสต์เป็นชื่ออื่นเช่น piotr-probook.localdomain และ update / etc / hosts

/ etc / hosts

127.0.0.1   piotr-probook.localdomain piotr-probook localdev localhost

1
ขอบคุณ! มันได้ผล! Btw มันทำงานได้โดยไม่ต้องเปลี่ยนชื่อโฮสต์ของเครื่อง ฉันเพิ่งเพิ่มpiotr-probook.localdomainไปยัง / etc / hosts และทุกอย่างก็โอเค
user21886

ขอบคุณมาก Btw ฉันเพิ่มบรรทัดใหม่127.0.0.1 piotr-probook.localdomainดูเหมือนจะไม่ทำงาน แต่รวมเข้ากับ ONE บรรทัดใช้งานได้ !!
liuyang1
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.