Portál AbcLinuxu, 7. května 2025 05:43
Řešení dotazu:
virtual_alias_maps
ale určitě neumí žádnou logiku (kromě rozšíření, address extension), přeposílá vše. Buď tohle řešení nahradíte něčím, kde budete schopen nakonfigurovat podmíněné přeposílání (např. ten Sieve). Nebo to rozlišujte už na serveru 1 - musel byste tam dostat seznam adres, které se mají přeposílat (asi napojit na tu samou MySQL databázi), a spam pro tyto adresy vůbec nepřeposílat na server 2. Nebo třetí varianta, spam ze serveru 1 na server2 posílejte na adresu jmeno+spam@domena
, a na serveru 2 nastavte přesměrování pro jmeno+spam@domena
do koše a pro samotné jmeno@domena
to původní přesměrování. Postfix by měl nejprve hledat adresu s rozšířením, teprve pokud ji nenajde, hledá adresu bez rozšíření. Pokud to máte v MySQL, můžete si na to udělat pohled, který automaticky doplní ty adresy s +spam
a načítat data z něj místo původní tabulky. Pro uživatele by to mělo zůstat zůstat transparentní, v Postfixadminu uvidí jenom to své přesměrování.
Počítejte ale s tím, že takhle ti lidé, kteří si něco nechávají přeposílat, přijdou o e-maily, které označíte jako spam. Takže by to chtělo pro ně třeba nastavit vyšší práh pro to, co je vyhodnoceno jako spam.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.