Чтобы избежать обратного рассылки писем, в Postfix я установил:
smtpd_reject_unlisted_sender = правда
Но это не позволяет Odoo отправлять определенные электронные письма, поскольку он использует некоторые настраиваемые псевдонимы в качестве отправителя:
SMTPRecipientsRefused: {'myuser@mydomain.com': (550, b'5.1.0 <bounce+92-account.invoice-40@@mydomain.com>: Sender address rejected: @mydomain.com')}
Как я могу внести в белый список сервер / приложение Odoo?
Вместо того, чтобы делать это глобальной директивой, поместите reject_unlisted_sender
в smtpd_sender_restrictions
(он должен появиться после permit_mynetworks
и permit_sasl_authenticated
, если вы это использовали).
Теперь вы можете добавить IP-адрес отправителя в mynetworks =
внести его в белый список и заставить обходить эту проверку.
Пример с моего живого почтового сервера:
smtpd_sender_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
reject_unlisted_sender,
reject_unauthenticated_sender_login_mismatch,
permit