Лена, спасибо за идею и приёмчик с route_list.
Пока, как ни странно, Gmail отшивает только Twitter. А, с, допустим, PayPal, где тоже reject, всё пролетает на ура.
Трудно сказать, что за алгоритм на той стороне работает.
Насчёт Envelope-From согласен, но при предварительном анализе писем от Twitter (через exim -Mvh), которые томились в очереди до описанных мною изменений в конфигурации, он отсутствовал. Так что я обошёлся только перезаписью From.


[email protected] писал 2016-10-03 13:39:
route_list = * aspmx.l.google.com:alt1.aspmx.l.google.com:alt2.aspmx.l.google.com:aspmx2.googlemail.com:aspmx2.googlemail.com

 route_list = * gmail.com/mx

begin transports
...
smart_smtp:
  headers_rewrite       = *@twitter.com [email protected] f

Наверно, здесь можно определять новые дурные домены
примерно так:

 headers_rewrite = *@* ${if match{${lookup
dnsdb{txt=_dmarc.$2}}}{\N(?i);\s*p=reject\N}{[email protected]}{$1@$2}}
f

Еще может быть имеет смысл в конце написать не f, а fF
(переписывать не только строку заголовка "From:",
но еще и envelope-from.

Это теоретически, я никогда не пользовалась rewrite.

--
With best regards,
Max Kostikov

T: +7(952)7927000 | W: https://kostikov.co

_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить