Thanks to Jeremy and you. I understand better, all MX are not SPF compliant.
@Jeremy, thanks for the $(extract...) feature nb 14 mars 2016 13:26 "Jon Gerdes" <[email protected]> a écrit: > On Mon, 2016-03-14 at 10:40 +0000, Jeremy Harris wrote: > >> On 14/03/16 10:04, [email protected] wrote: >>> I would like to know how to reject messages if SPF is "none", and >>> if this would be a good solution. >>> ie I won't miss messages. >> >> That sounds like a very good way of missing messages. >> >>> warn >>> message = Received-SPF: ${if eq {$runrc}{0}{pass}{${if eq >>> {$runrc}{2}{softfail}\ >>> {${if eq {$runrc}{3}{neutral}{${if eq {$runrc}{4}{unknown}{${if eq >>> {$runrc}{6}{none}{error}}}}}}}}}} >> >> You could do that more readably with a numeric ${extract }. >> -- >> Cheers, >> Jeremy > > As Jeremy points out, using the absence of a SPF record to drop an > email is a great way to miss messages. Try the following: > > $dig @8.8.8.8 exim.org TXT > > Note there are no TXT records. You will drop all mail relating to this > list. > > Cheers > Jon > > Blueloop Ltd > 01460 271055 > https://www.blueloop.net > Blueloop House, Ilchester Road, YEOVIL, BA21 3AA Registered England & Wales - > 3981322 > > -- > ## List details at https://lists.exim.org/mailman/listinfo/exim-users > ## Exim details at http://www.exim.org > ## Please use the Wiki with this list - http://wiki.exim.org -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
