Tôi có một chuyển tiếp SMTP chuyển tiếp đến máy chủ chuyển tiếp email của chúng tôi nhưng hiện tại nó đang chấp nhận thư từ tất cả các loại kẻ gửi thư rác khó chịu và máy chủ chuyển tiếp email của chúng tôi đã (đúng) tạm dừng chuyển tiếp cho đến khi chúng tôi có thể khóa mọi thứ thêm một chút. Do đó, tôi muốn khóa chuyển tiếp này để chỉ những email có giá trị 'từ' cụ thể mới được chấp nhận như một khởi đầu tốt.
Theo phần hỏi đáp trong Từ chối người gửi không công khai trong Postfix, tôi đã thử cài đặt cái này trong chính.cf
:
smtpd_sender_restrictions =
hàm băm check_sender_access:/etc/postfix/acl_unknown_permited
reject_unlisted_sender
..và tạo một tệp mới /etc/postfix/acl_unknown_permited
với nội dung như sau:
giấy phép hợp lệ@server.com
... với tên máy chủ phù hợp.
Điều này dường như không từ chối email mặc dù đặt địa chỉ người gửi thành một thứ bên ngoài hợp lệ@server.com
Thích [email protected]
không bị từ chối.
Có cài đặt nào khác có thể ghi đè cài đặt tôi đã đặt ở đây không?
Điều duy nhất tôi có thể nghĩ có thể trở nên tồi tệ vào thời điểm này là mục tiêu chuyển tiếp của chúng tôi hiện đang trì hoãn các nỗ lực gửi email. Điều đó có thể che đậy vấn đề (tôi đã mong đợi việc từ chối xảy ra trước khi chúng tôi gặp phải lỗi sau và tôi cảnh giác mở ra giai đoạn tiếp theo cho đến khi chúng tôi kết nối hoàn toàn rơle)?
Ngày 25 tháng 4 22:13:37 smtp-relay postfix/smtp[447151]: BE0FB4247C: to=<[email protected]>, relay=email.forwarder.com [X.X.X.X]:587, delay=0.29, delays=0.09/ 0.02/0.17/0, dsn=4.0.0, status=deferred (Xác thực SASL không thành công; máy chủ email.forwarder.com [X.X.X.X] cho biết: 535 Quá nhiều yêu cầu đăng nhập không thành công từ Y.Y.Y.Y. Hãy thử lại sau. #MS-ST-D)