Postfix check_sender_access ?
Petr Kincl
pkincl na synergy.cz
Čtvrtek Březen 31 15:07:06 CEST 2005
Odpovidam si sam.
Bylo to proste.
/etc/postfix/restricted_senders
petr na pokus.cz permisive
pavel na pokus.cz local_only
cz local_only
com local_only
org local_only
ma to chybu, ze musim vyjmenovat vsechny koncovky, ktere si vzpomenu, ale to uz tak moc nevadi. Uzivatel zkusi nekolik nejpouzivanejsich a pokud mu to nepujde, tak toho snad necha. Pokud se to navaze jeste na pravidla o tvorbe emailove adresy, tak je to snad vyhovujici.
PK
-----Original Message-----
From: Petr Kincl
Sent: Thursday, March 31, 2005 11:40 AM
To: linux na linux.cz
Subject: Postfix check_sender_access ?
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