LINUXOR.SK ... open source notes ...

Postfix 06 - body_checks a header_checks

category: learnz/postfix · date: 2010-04-21 · source: old.linuxor.sk/MAIL/POSTFIX-HOWTOs/body_checks_header_checks.txt · theme: github

Postfix Mail Server Learning · Predchádzajúci: Postfix + Cyrus + MySQL · Ďalší: Poznámky k MDA (procmail a maildrop)

Anglická verzia tohto dokumentu: Postfix 06 - body_checks and header_checks.

asciiart
BODY_CHECKS   &   HEADER_CHECKS
===============================

Kontrola ci sa aktualne pouziva body_checks a header_checks
-----------------------------------------------------------
# su - zimbra
# postconf | grep _checks

Pozadovany vystup
-----------------
body_checks = regexp:/opt/zimbra/postfix/conf/body_checks
header_checks = regexp:/opt/zimbra/postfix/conf/header_checks

Zmena(doplnenie) do body_checks
-------------------------------

        # nano /opt/zimbra/postfix/conf/body_checks
        -------------------------------------------
        # tu budu zakazane slova a vzory
        #/http:\/\/.*\.info/ REJECT dotinfo
        /lottery/ REJECT ban_code 555_101
        /Viagra/ REJECT ban_code 555_102
        /with CIALIS/ REJECT ban_code 555_103
        ...
        -------------------------------------------EOF->/opt/zimbra/postfix/conf/body_checks

        Aktualizacia databazy body_checks (vykonavat ako uzivatel root)
        ---------------------------------------------------------------
        # /opt/zimbra/postfix/sbin/postmap /opt/zimbra/postfix/conf/body_checks

        # su - zimbra
        # postfix reload

Zmena(doplnenie) do header_checks
---------------------------------

        # nano /opt/zimbra/postfix/conf/header_checks
        ---------------------------------------------
        /FAMOUS/ REJECT ban_code 111_307_pokial_sa_domnievate_ze_vasa_posta_nie_ je_spam_volajte_0902980469
        /Replica/ REJECT ban_code_111_308_pokial_sa_domnievate_ze_vasa_posta_nie_ je_spam_volajte_0902980469
        /Legal software/ REJECT ban_code_111_309_pokial_sa_domnievate_ze_vasa_posta_nie_ je_spam_volajte_0902980469
        /PenisLonger/ REJECT ban_code_111_310_pokial_sa_domnievate_ze_vasa_posta_nie_ je_spam_volajte_0902980469
        ...
        -------------------------------------------EOF->/opt/zimbra/postfix/conf/header_checks

        Aktualizacia databazy header_checks (vykonavat ako uzivatel root)
        ---------------------------------------------------------------
        # /opt/zimbra/postfix/sbin/postmap /opt/zimbra/postfix/conf/header_checks

        # su - zimbra
        # postfix reload

Súčasná prax (stav 2026-10)

Článok je ponechaný tak, ako bol napísaný. Čo sa odvtedy zmenilo a ako sa to robí dnes, je v časti Current practice na konci anglickej verzie.

← learnz/postfix(EN | SK)