Sziasztok!
Nemrég volt egy bejegyzés a Postfix szabályainak sorrendjéről és ott említve volt, hogy az első egyezésig megy a kiértékelés és utána ugrik a következő osztályra.
Ha ez így van, akkor mondjuk ha a következő a sorrend:
- rbl
- greylist
- tartalomszuro
akkor ha a greylist beengedi, utána már nem megy át az amavis-on? Illetve ezen logika szerint, ha nincs rbl listán, akkor már a greylist-nek sem adja át?
Köszönöm!
- 1423 megtekintés
Hozzászólások
Ha bármelyik osztály nem engedi tovább, akkor a levél eldobásra kerül, kiértékelés vége. Ha továbbengedi, akkor a következő osztályhoz kerül a levél.
Lásd: https://en.m.wikipedia.org/wiki/Short-circuit_evaluation
Éppen ezért kell a legkisebb erőforrást igénylő osztályt (greylist) az elejére tenni, hogy a lehető legkevesebb erőforrásból tudjon dönteni, mielőtt a költségesebbek felé továbbítja a levelet.
- A hozzászóláshoz be kell jelentkezni
Az oké, hogy az osztály továbbengedi, de az osztályon belüli szabályok sorozata nem világos számomra. Hogy állítsak össze egy olyan sort, amiben szeretném, hogy átmenjen a greylist-en, de ha átmegy, akkor is szeretnék még amavis-t is?
- A hozzászóláshoz be kell jelentkezni
A szűrő osztályok (pl. a graylist) tipikusan nem elfogadják hanem "DUNNO"-zzák a levelet. Ilyenkor megy tovább osztályon belül a következő szűrőre. Ha valami explicit elfogadja (OK) akkor tényleg nem játszanak már a következő szűrők, de elfogadást csak whitelist csinál (ahol meg pont ezt szeretnéd).
- A hozzászóláshoz be kell jelentkezni
Pontosan erre gondoltam én is, köszönöm a választ!
- A hozzászóláshoz be kell jelentkezni