ฉันใช้ GNU Mailman กับ Postfix เพื่อเรียกใช้รายชื่อผู้รับจดหมายและต้องการตรวจสอบการส่งมอบจดหมายขาออกนั่นคือ: สำหรับจดหมายแต่ละฉบับที่ส่งจากรายการตรวจสอบว่ามีการตอบข้อความ 250 (OK) หรือไม่ กลับมาหาฉัน
สำหรับตอนนี้ฉันกำลังทำอย่างรวดเร็วและสกปรก:
# cat /var/log/syslog | grep "smtp.*to=.*" | grep -v 250
มีวิธีที่สะอาดในการตรวจสอบผลลัพธ์ของ smtpd หรือไม่?
cat
? อย่างน้อยที่สุดคุณก็ทำได้grep "smtp.*to=.*" /var/log/syslog | grep -v 250