Portál AbcLinuxu, 14. května 2025 00:59
smtpd_sender_restrictions = chceck_semder_access hash:/etc/postfix/sender_access, rejecta do /etc/postfix/sender_access dat zaznam o povolene domene, tzn. pro vas priklad takto:
test.sk OKNastaveni zpusobi, ze bude prijimana posta pouze pokud bude v mail from uvedena adresa v teto domene. Nezapomenout pustit postmap na /etc/postfix/sender_access . Petr
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender_access, reject
ale stale sa da poslat ak pouzijem cudziu existujucu domenu.
teda mozem poslat mail kde bude mail-from: user@micorsoft.com
#smtp inet n - n - - smtpd # prijem posty bez omezeni z internetu a.b.c.d:smtp inet n - n - - smtpd # prijem posty s omezenim na domenu e.f.g.h:smtp inet n - n - - smtpd -o smtpd_sender_restrictions=hash:/etc/postfix/sender_access,rejectkde a.b.c.d a e.f.g.h jsou patricne IP adresy tech interfejsu. Aby to klienti v mynetworks nemohli obejit, bylo by pak jeste dobre zakazat jim posilat pres IP adresu urcenou pro prijem zprav z internetu.
[root@hactar postfix]# cat nase_domeny
pupu.cz OK
z main.cf:
#TEST
smtpd_recipient_restrictions =
reject_invalid_hostname
check_helo_access hash:/etc/postfix/helo_checks
check_recipient_access hash:/etc/postfix/bad_recipients
check_client_access hash:/etc/postfix/nase_site
reject_unknown_recipient_domain
reject_unauth_destination
smtpd_restriction_classes = access_pro_nasi_sit
access_pro_nasi_sit =
check_sender_access hash:/etc/postfix/nase_domeny
reject_unauth_destination
permit
#TEST KONEC
vypada to divne, ale zaroven to vypada, ze to funguje.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.