Спасибо всем, теперь у меня есть домены, указанные в разделе Mail Proxy / Whitelist
Тип: Domain
Направление: Receiver
Значение: WhitelistedDomain.com
Согласно документации (Все SMTP проверки для этих записей отключены (например, Greylisting, SPF, DNSBL и т.д.)) и обсуждению выше, этого должно быть достаточно, верно? Но всё равно некоторые письма попадают в карантин.
Nov 30 08:42:08 pmg1 postfix/smtpd[1105814]: подключение от mail-wm1-f70.google.com[209.85.128.70]
Nov 30 08:42:08 pmg1 postfix/smtpd[1105814]: Анонимное TLS-соединение установлено от mail-wm1-f70.google.com[209.85.128.70]: TLSv1.3 с шифром TLS_AES_128_GCM_SHA256 (128/128 бит) ключ-обмен X25519 серверная подпись RSA-PSS (2048 бит) серверный дайджест SHA256
Nov 30 08:42:08 pmg1 postfix/smtpd[1105814]: NOQUEUE: клиент=mail-wm1-f70.google.com[209.85.128.70]
Nov 30 08:42:08 pmg1 pmg-smtp-filter[1106601]: DC183163871760D6760: новое письмо message-id=<d1f979f0.AWAAAAOOwJ0AAAABO8AAAAOHsoIAAAAAN1QAADEvABrHRwBjhxci@mailjet.com>
Nov 30 08:42:12 pmg1 pmg-smtp-filter[1106601]: DC183163871760D6760: SA score=5/5 время=3.978 bayes=неопределено autolearn=отключено хиты=AWL(1.279),DKIM_SIGNED(0.1),DKIM_VALID(-0.1),DKIM_VALID_AU(-0.1),HEADER_FROM_DIFFERENT_DOMAINS(0.249),HTML_MESSAGE(0.001),MAILING_LIST_MULTI(-1),RAZOR2_CF_RANGE_51_100(2.43),RAZOR2_CHECK(1.729),SPF_FAIL(0.919),SPF_HELO_NONE(0.001),T_KAM_HTML_FONT_INVALID(0.01)
Nov 30 08:42:13 pmg1 pmg-smtp-filter[1106601]: DC183163871760D6760: письмо для <receiver@WhitelistedDomain.com> перемещено в карантин спама – DC189663871764EFC0D (правило: Quarantine/Mark Spam (Level 05))
Nov 30 08:42:13 pmg1 pmg-smtp-filter[1106601]: DC183163871760D6760: время обработки: 4.22 секунды (3.978, 0.079, 0)
Nov 30 08:42:13 pmg1 postfix/smtpd[1105814]: proxy-accept: END-OF-MESSAGE: 250 2.5.0 OK (DC183163871760D6760); from=<d1f979f0.AWAAAAOOwJ0AAAABO8AAAAOHsoIAAAAAN1QAADEvABrHRwBjhxci@a1754951.bnc3.mailjet.com> to=<receiver@WhitelistedDomain.com> proto=ESMTP helo=<mail-wm1-f70.google.com>
Nov 30 08:42:43 pmg1 postfix/smtpd[1105814]: отключение от mail-wm1-f70.google.com[209.85.128.70] ehlo=2 starttls=1 mail=1 rcpt=1 bdat=1 quit=1 команд=7
Есть ли что-то ещё, что может перебить MailProxy/Whitelist? Я не могу задать приоритеты, так что ожидал, что этот белый список выполнится раньше всех остальных правил.
Во всяком случае, чтобы избежать попадания большего числа писем в карантин, пока я разбираюсь, я создал новое правило в разделе Mail Filter:
– Объект who с доменами получателей, которые хочу пропускать через PMG без проверки
– Действие: Accept
– Приоритет: 99 (максимальный)
В логах уже видно, что фильтр применяется:
Nov 30 13:28:28 pmg2 pmg-smtp-filter[2657487]: C0484063875A7A44061: принимаю письмо на <receiver@WhitelistedDomain.com> (D3242C0488F) (правило: Bypass PMG)
В общем, с этим разобрался, но остаётся вопрос — почему простой Proxy/Whitelist не сработал, как ожидалось?
Спасибо,
Томас