Postfix check_sender_access ?

Petr Kincl pkincl na synergy.cz
Čtvrtek Březen 31 11:39:51 CEST 2005


Dobry den.
Pred casem jsem mel dotaz na omezeni odesilani ven podle uzivatelske adresy. Podarilo se mi to rozchodit, ale mam jeste jeden problem. Direktiva check_sender_access funguje zakazove, tj. zakazuji uzivatele. Potreboval bych obraceny postup, tj. zakazat vsechny a povolit jen ty, kteri mohou preposilat na jine nez domeny uvedene v local_domain.

Zkousel jsem dat celou domenu (pokus.cz) ale to zakaze posilat vsem, kteri maji v odesilateli tu domenu.

Poradite mi prosim?

Dekuji

Petr Kincl

P.S.
Konfiguraci mam nasledujici:

smtpd_restriction_classes = restrictive, permisive
restrictive = reject_unknown_sender_domain reject_unknown_client
permisive = permit

smtpd_recipient_restrictions =
    check_sender_access hash:/etc/postfix/restricted_senders
    permit_mynetworks
    reject_unauth_destination
    hash:/etc/postfix/recipient_access

smtpd_restriction_classes = local_only

local_only = check_recipient_access hash:/etc/postfix/local_domains, reject

#pokracuje



/etc/postfix/local_domains   
pokus.cz        OK


/etc/postfix/restricted_senders   
pavel na pokus.cz  local_only





Další informace o konferenci Linux