แก้ไข EXIM Error : โฮสต์ทั้งหมดสำหรับ 'domain.tld' ล้มเหลวเป็นเวลานาน (และไม่ถึงเวลาลองอีกครั้ง)

พบข้อผิดพลาดเมื่อ เซิร์ฟเวอร์อีเมลส่วนตัวเมื่อพวกเขาพยายามที่จะส่งอีเมลจากบริเวณหรือที่อยู่อีเมลที่เฉพาะเจาะจง
สถานการณ์จะค่อนข้างง่าย
เรามีที่อยู่อีเมลส่วนตัว (เช่น ไม่ได้เป็นของ Gmail, MSN, OutLook, iCloud, Yahoo !, เป็นต้น) ซึ่งเราไม่สามารถส่งข้อความไปยังที่อยู่อีเมลส่วนตัวอื่นได้ ข้อความที่ส่งคืนจะเป็น:

ข้อความที่ส่งคุณที่ไม่สามารถจัดส่งถึงหนึ่งหรือมากกว่าของ STI
ตู้คอนเทนเนอร์ นี้เป็นแบบถาวร error. ดังต่อไปนี้ address (es) ล้มเหลว:
mail_destinatar@domain.tld
โฮสต์ทั้งหมดสำหรับ 'domain.tld' ล้มเหลวเป็นเวลานาน (และไม่ถึงเวลาลองอีกครั้ง)

ในสถานการณ์ส่วนใหญ่นี้ ความผิดพลาด มันเกิดขึ้นเมื่อ ฐานข้อมูล "เอ็กซิมลองใหม่" มันคือ ทุจริต. ดังนั้นปัญหาคือ เซิร์ฟเวอร์ที่พยายามที่จะส่งข้อความ.

การแก้ไขข้อผิดพลาด ประกอบด้วย Exim ลบฐานข้อมูลลองใหม่ si เริ่มบริการ EXIM ใหม่ เซิร์ฟเวอร์

ดำเนินการบรรทัดคำสั่งเซิร์ฟเวอร์ต่อไปนี้เพื่อลบฐานข้อมูล Exim Relay:

cd /var/spool/exim/db
rm -f retry retry.lockfile
rm -f wait-remote_smtp wait-remote_smtp.lockfile

หลังจากดำเนินการคำสั่งเหล่านี้ที่จะลบไฟล์: ลองใหม่, retry.lockfile, wait-remote_smtp และ wait-remote_smtp.lockfile ให้เริ่มบริการ "exim" ใหม่

service exim restart

ในการดำเนินการคำสั่งเหล่านี้คุณต้องมีสิทธิ์เข้าถึงคอนโซลเซิร์ฟเวอร์ (หรือการเข้าถึง SSH) และสิทธิ์ที่เพียงพอ

เป็นคนรักเทคโนโลยี ฉันเขียนบทความด้วยความสุขบน StealthSettings.com ตั้งแต่ปี 2006 ฉันมีประสบการณ์ที่หลากหลายในระบบปฏิบัติการ: macOS, Windows, และ Linux, รวมถึงภาษาโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (WooCommerce, Magento, PrestaShop)

วิธีการ » อินเทอร์เน็ต » แก้ไข EXIM Error : โฮสต์ทั้งหมดสำหรับ 'domain.tld' ล้มเหลวเป็นเวลานาน (และไม่ถึงเวลาลองอีกครั้ง)

5 ความคิดเกี่ยวกับ “แก้ไข EXIM Error : โฮสต์ทั้งหมดสำหรับ 'domain.tld' ล้มเหลวมาเป็นเวลานาน (และยังไม่ถึงเวลาลองใหม่)”

  1. ยอดเยี่ยม! มันช่วยได้

    ฉันคิดว่ามันเกิดขึ้นเมื่อเซิร์ฟเวอร์ของคุณมีอีเมลจำนวนมากในคิวที่พยายามลองใหม่เป็นเวลานาน
    คำสั่งเหล่านี้ใช้งานได้จริง!

    ตอบ
แสดงความคิดเห็น