Tất cả điều này dành riêng cho các miền hoàn toàn không có email đến và không có MX.
Một miền có thể không có bất kỳ bản ghi MX nào, đó là bản ghi tuân thủ RFC, nhưng có thể có bản ghi A không trỏ đến bất kỳ máy chủ email nào.
Trong trường hợp này, postfix cố gắng gửi email đến miền này bằng cách sử dụng @IP từ bản ghi A.
Vì máy chủ tại @IP không phải là máy chủ SMTP nên việc phân phối luôn bị lỗi (sau một thời gian dài và rất nhiều lần thử lại).
Hậu quả của tình huống này là postfix thường xuyên gửi email cảnh báo đến người gửi (tạm thời bị lỗi) và thư bị trả lại cứng (không gửi được) sau vài ngày.
Một ví dụ điển hình về điều này là một tên miền như gmail.fr. Tất nhiên, Gmail không bao giờ tạo bất kỳ hộp thư điện tử nào @gmail.fr, tuy nhiên một số người tinh mắt đã mắc lỗi và viết email tới [email protected] thay vì [email protected].
gmail.fr không có bản ghi MX nhưng có bản ghi A hợp lệ để chuyển hướng web (không có máy chủ smtp ở đây).
Những gì tôi cố gắng đạt được là làm cho postfix chấp nhận bất kỳ email nào cho *@gmail.fr và sau đó gửi lại một email không gửi được cho người gửi cùng một lúc.
Email đến sẽ không bị từ chối vì máy chủ postfix của tôi là máy chủ chuyển tiếp. Nó phải chấp nhận email đến và xử lý nó "sau".
Chỉnh sửa: Theo đề xuất, giải thích về việc chấp nhận email trên Postfix chuyển tiếp.
Hãy tưởng tượng một ứng dụng tạo email. Ứng dụng này phải bỏ email này vào hậu tố nội bộ/mạng nội bộ chỉ xử lý nó bằng cách chuyển tiếp nó đến hậu tố chính được kết nối với internet.
Ứng dụng tạo email không có bất kỳ ý tưởng nào về tính hợp lệ của người nhận email và nó không quan tâm đến điều đó.
Hậu tố nội bộ chỉ ở đó để chuyển tiếp email. Nó không có kết nối internet và tất cả những gì nó biết là một máy chủ thông minh.
Hậu tố bên ngoài chuyển tiếp nhận email và nếu có gì đó không ổn thì nó sẽ được trả lại cho người gửi (không nên từ chối email đến).