Tôi có một máy chủ mail dự phòng trong trường hợp thất bại trên máy chủ chính. Trong trường hợp thất bại, thư đến trên máy chủ dự phòng và ở đó cho đến khi máy chủ chính hoạt động trở lại.
Nếu tôi chờ đợi một thời gian, việc giao hàng sẽ được thực hiện tự động ngay khi máy chủ chính hoạt động trở lại nhưng có thể lâu. Vậy làm thế nào để buộc một lần thử gửi lại tất cả các thư?
Ví dụ: postqueue -p: cho tôi một danh sách các thư
Sau đó, tôi đã thử postqueue -f (từ trang man: Flush the queue: cố gắng gửi tất cả thư được xếp hàng.). Nó chắc chắn tuôn ra hàng đợi nhưng thư không được gửi ...
postqueue -q
. Có sendmail -q
hỗ trợ cú pháp sendmail để postfix hoàn toàn có thể thay thế sendmail, nhưng đó là từ đồng nghĩa. Các chữ cái khác nhau là jsut vì postfix đã chọn các chữ cái khác với sendmail đã làm.