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

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

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

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

การแก้ไขข้อผิดพลาด ประกอบด้วย Exim ลบฐานข้อมูลลองใหม่ si restartพื้นที่ให้บริการ 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, restartคุณมีบริการ "exim"

service exim restart

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

หลงใหลในเทคโนโลยี ฉันชอบทดสอบและเขียนบทช่วยสอนเกี่ยวกับระบบปฏิบัติการ macOSลินุกซ์ Windows, เกี่ยวกับ WordPress, WooCommerce และกำหนดค่าเว็บเซิร์ฟเวอร์ LEMP (Linux, NGINX, MySQL และ PHP) ฉันเขียนบน StealthSettings.com ตั้งแต่ปี 2006 และไม่กี่ปีต่อมา ฉันเริ่มเขียนบทแนะนำและข่าวสารเกี่ยวกับอุปกรณ์ในระบบนิเวศ iHowTo.Tips Apple: iPhone, iPad, Apple ดู, โฮมพอด, iMac, MacBook, AirPods และอุปกรณ์เสริม

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

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