Tôi muốn ngăn tán xạ ngược trong tập lệnh danh sách gửi thư mà tôi sử dụng trên máy chủ thư Postfix của mình.
Thư cho một danh sách gửi thư được lưu trữ ở đó được chuyển đến tập lệnh của tôi. Tại thời điểm này, Postfix không thể biết liệu địa chỉ người gửi có được đăng ký vào danh sách hay không, nhưng trong mỗi trường hợp, thư được chấp nhận và gửi nếu địa chỉ danh sách tồn tại.
Bây giờ nếu người gửi chưa đăng ký, danh sách sẽ tạo câu trả lời tương ứng và gửi nó đến nơi gửi thư ban đầu. Tất nhiên, điều này có ý nghĩa trong trường hợp một số người đăng ký, ví dụ: được gửi đến danh sách bằng địa chỉ sai, nhưng nó cũng có thể khiến một số thư rác không được trả lời hoặc thậm chí địa chỉ người gửi giả mạo sẽ nhận được câu trả lời của danh sách.
Nếu tôi nhận được thư cho các địa chỉ không tồn tại, máy chủ sẽ trả lời bằng 550 và phía bên kia phải quan tâm đến việc thông báo cho người dùng cục bộ hoặc bất cứ điều gì. Tôi cũng muốn kích hoạt hành vi này đối với trường hợp tôi nhận được thư cho một danh sách mà người gửi không đăng ký. Nhưng nếu tôi để tập lệnh của mình thoát với trạng thái khác 0, Postfix sẽ gửi một số thông báo lỗi, đây sẽ là thông báo ngược tương tự đối với thư rác như thể chính danh sách sẽ gửi thư "không được đăng ký".
Vì vậy, có thể, từ bên trong một tập lệnh, thư được chuyển đến, để yêu cầu Postfix từ chối thư ở cấp SMTP không? Vì vậy, máy chủ của tôi không gửi bất kỳ thứ gì (và máy chủ được định cấu hình đúng vẫn sẽ thông báo cho người dùng có thể hợp pháp)?