Portál AbcLinuxu, 5. listopadu 2025 11:21
sender_bcc_maps = regexp:/etc/postfix/sender_bcc_maps
recipient_bcc_maps = regexp:/etc/postfix/recipient_bcc_maps
v oněch souborech mám řetězec, aby vynechal záloha@domena.cz, problém je v tom, že neumím nastavit, aby přesměrovával vše mimo zaloha@domena.cz
/^[^z][^a][^l][^o][^h][^a]@domena\.cz/ zaloha@domena.cz
Postupuji správně? Nebo jak to řešit?
zaloha@domena.cz,
tak třeba tohle by mohlo fungovat
/^(?!zaloha[@]domena[.]cz)/
postmap: warning: regexp map /tmp/test.regexp, line 1: Invalid preceding regular expression
Perlovské výrazy (pcre). V Postfix se nevyznám, ale viz pcre_table snad pomůže.
sender_bcc_maps = pcre:/etc/postfix/sender_bcc_maps
/^([^@]+)\@domena\.cz/ zaloha@domena.cz
I když z přeposílaného seznamu vyloučím zaloha@domena.cz, tak to stejně dojde 3x.
SERVER1 nastavte sender_bcc_maps a recipient_bcc_mps. Na SERVER2 žádné bcc.
neco1@domena.cz na neco2@domena.cz, tak to přes SERVER1 vůbec nepůjde a pošta se mně nepřepošle. Zatím to mám tak, že na SERVER1 jsem nastavil send_bcc_maps a na SERVER2 recipient_bcc_maps. Problém nastává, pokud se pošta ještě někam přeposílá a taky nepoznám odeslaný mail pokud se jedná o posílání z lokálního na lokální účet. Ale líp to už asi nastavit nepůjde :(
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.