Fórumok
Sziasztok!
Egy ideje foglalkoztat a dolog, hogy megszabjam milyen domain nevekről lehessen küldeni kifelé levelet. Jelenlegi konfig szerint bármilyen címet elfogad küldőként az Exim, akár gmail.com-ot is, ami nem ideális.
ACL-ben próbálkoztam megszabni, hogy csak olyan sender_address_domaint engedjen át, ami egy adott fájlban/listában szerepel, és ez végül sikerült is, viszont mindkét irányban ellenőrzi a címet és a befelé jövőket elutasítja. Alább láthatjátok, ameddig jutottam. Hogyan tudnám megoldani, hogy ez a condition csak az innen kifelé menő levelekre legyen vizsgálva?
Ezt konkrétan az acl_check_rcpt alá írtam közvetlen, ezen kívül itt még van jó pár feltétel.
# only allow local domains to send
accept condition = ${if match_local_part{$sender_address_domain}{lsearch;/etc/exim/domains} {yes}{no}}
message = "Sender domain allowed for sending"
deny message = "Sender domain NOT allowed for sending"
- 71 megtekintés