Sziasztok,
úgy adódott, hogy fehérlistát kell csinálnom egy Ubuntu 12.04 szerverre, melyen postfix dolgozik.
Kb. kismillió leírást végignyálaztam, kipróbáltam, de állandóan fennakad a küldő.
main.cf:
...
smtpd_recipient_restrictions = permit_mynetworks,
...
check_client_access hash:/etc/postfix/WHITE-BLACK-LIST,
reject_rbl_client sbl.spamhaus.org,
...
permit
...
A whitelist fájlban így van megadva az engedélyezett tartomány:
1.2.3.4/24 OK
postmap /etc/postfix/WHITE-BLACK-LIST és postfix restart megvolt.
Ezek után az rbl-re hivatkozva még mindig elutasítja.
Az összes leírás, amit találtam, így regéli el, ahogy fent csináltam, mégsem működik.
Mit szúrok el?
Előre is köszönöm a segítő szándékot!
- 3573 megtekintés
Hozzászólások
Nem hash, hanem cidr táblát kell használnod. Bővebben: cidr_table. Vagy ha hash-t használsz, akkor az utolsó oktetet és pontot elhagyva tudsz /24-et megadni.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, a hash javaslatok úgy néz ki, működik. A cidr-re azt mondja, hogy "Is the postfix-cidr package installed?", de persze ilyen csomag nincs. Ezt már majd kiderítem, addig is ideiglenesen már menni fog így is.
Köszönöm az iránymutatást!
- A hozzászóláshoz be kell jelentkezni
Így tudod megnézni a támogatott táblatípusokat:
postconf -m
- A hozzászóláshoz be kell jelentkezni
Igen, ezt megnéztem és szerepel is benne, mégis azt mondja, amit fent.
- A hozzászóláshoz be kell jelentkezni
Ezt mi mondja? Postmap? Az nem kell, anélkül is működik:
# cat /etc/postfix/client
127.0.0.0/8 OK
# postmap -q 127.0.0.1 cidr:/etc/postfix/client
OK
# postmap -q 128.0.0.1 cidr:/etc/postfix/client
#
- A hozzászóláshoz be kell jelentkezni
Jaja, postmap mondta. Kipróbáltam anélkül és tényleg megy.
Nagyon köszönöm a segítséget!
- A hozzászóláshoz be kell jelentkezni