ฉันเคยทำงานกับ cronjob ประมาณหนึ่งสัปดาห์โดยไม่มีปัญหาใด ๆ เมื่อคืนที่ฉันตรวจสอบฉันไม่ได้รับอีเมลที่ฉันมักจะได้รับ ฉันไปที่เทอร์มินัลเพื่อลองส่งอีเมลด้วยตัวเองฉันได้รับข้อผิดพลาดดังต่อไปนี้:
mail: ไม่สามารถส่งข้อความ: กระบวนการออกจากสถานะไม่เป็นศูนย์
ฉันไม่ได้เปลี่ยนแปลงอะไรกับไฟล์ ssmtp cfg ของฉัน มันหยุดทำงานเมื่อฉันตรวจสอบและตรวจสอบทุกอย่างอีกครั้งรหัส ssmtp ทุกอย่างสมบูรณ์แบบ
ฉันส่งอีเมลของฉันวันละสองครั้งผ่าน cronjob crontab ไม่ได้ถูกแทรกแซงเช่นกัน ฉันไม่รู้จริงๆว่าทำไมมันถึงหยุดทำงาน
ระบบส่งอีเมลผ่าน gmail - ฉันเข้าสู่บัญชี gmail แล้วส่งอีเมลทดสอบออกพวกเขาจะถูกส่งและรับโดยไม่มีปัญหาใด ๆ
นอกจากนี้ฉันได้ตรวจสอบทั่วทั้ง Google ฟอรัมเว็บไซต์ที่ฉันไม่เห็นข้อผิดพลาดใด ๆ มันสมเหตุสมผลแล้วเมื่อทุกอย่างทำงานได้ดีเมื่อ 24 ชั่วโมงที่แล้วและตอนนี้ก็หยุดทำงาน
ถาม:มีวิธีใดในการวินิจฉัยและแก้ไขปัญหาวิธีการแก้ไขปัญหาดังกล่าวหรือไม่?
/var/log/mail.log
ฉันเดา
/var/log
) 3) คุณตรวจสอบว่าพอร์ตเครือข่ายที่ใช้สำหรับการส่งจดหมายไม่ได้ถูกบล็อกในการเชื่อมต่ออินเทอร์เน็ตของคุณหรือไม่?