ฉันมีเซิร์ฟเวอร์เมลสำรองในกรณีที่เซิร์ฟเวอร์หลักล้มเหลว ในกรณีที่เกิดความล้มเหลวอีเมลจะเข้าสู่เซิร์ฟเวอร์สำรองและอยู่ที่นั่นจนกว่าอีเมลหลักจะกลับมา
หากฉันรอสักครู่การส่งจะเสร็จสิ้นโดยอัตโนมัติทันทีที่เซิร์ฟเวอร์หลักกลับมา แต่อาจใช้เวลานาน ดังนั้นวิธีการบังคับให้ลองส่งเมล์ทั้งหมดซ้ำอีกครั้ง?
สำหรับตัวอย่าง: postqueue -p: ส่งรายชื่ออีเมลให้ฉัน
ฉันลอง postqueue -f (จากหน้าคน: ล้างคิว: พยายามส่งจดหมายที่อยู่ในคิวทั้งหมด) มันล้างคิวอย่างแน่นอน แต่ไม่ได้ส่งอีเมล ...
postqueue -q
ไม่มี มีsendmail -q
การสนับสนุนไวยากรณ์ sendmail เพื่อให้ postfix สามารถแทนที่ sendmail ได้อย่างสมบูรณ์ แต่นั่นเป็นคำพ้อง ตัวอักษรที่แตกต่างกันคือ jsut เพราะ postfix เลือกที่แตกต่างจาก sendmail