Portál AbcLinuxu, 27. června 2025 12:54


Dotaz: SPF softfail a reject

23.11.2017 17:57 maros
SPF softfail a reject
Přečteno: 684×
Odpovědět | Admin
Ako odmietať (REJECT) poštu, keď Received-SPF = softfail?

Postfix 3.2.4

master.cf:
policy-spf  unix  -       n       n       -       -       spawn
     user=nobody argv=/usr/libexec/postfix/postfix-policyd-spf-perl
main.cf:
smtpd_recipient_restrictions = ..., check_policy_service unix:private/policy-spf
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 24.11.2017 12:22 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: SPF softfail a reject
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,
v debianu je policyd-spf.conf, mé nastavení :
/etc/postfix-policyd-spf-python/policyd-spf.conf

debugLevel = 1
defaultSeedOnly = 1

HELO_reject = SPF_Not_Pass
Mail_From_reject = Fail

PermError_reject = False
TempError_Defer = False

skip_addresses = 127.0.0.0/8,::ffff:127.0.0.0/104,::1
Dle helplu : man policyd-spf.conf tedy musíš provést změnu na :
Mail_From_reject = Softfail
Zdar Max
Měl jsem sen ... :(
24.11.2017 17:00 maros
Rozbalit Rozbalit vše Re: SPF softfail a reject
Ja mám Perl verziu, Python verzia má problémy na CentOSe 7. Zdá sa, že Perl verzia nepodporuje konfiguračný súbor.
24.11.2017 17:28 NN
Rozbalit Rozbalit vše Re: SPF softfail a reject
Melo by stacit pridat do sekce Do MAIL FROM check(373) pridat:
    if ($mfrom_result->is_code('softfail')) {
        return "550 $mfrom_authority_exp";
    }
Btw. na radku 347 je nevyuzita promenna, a na radku 350 je nic-nedelajici if..
24.11.2017 17:31 NN
Rozbalit Rozbalit vše Re: SPF softfail a reject
elsif ($mfrom_result->is_code('softfail')) {

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.