Portál AbcLinuxu, 5. listopadu 2025 10:25
Musím vyřešit, jak udělat přesměrování, lépe řečeno přeposílání kopií emailů. Aby se každý email de facto "naklonoval" a přišel tak na 2 emailové adresy současně. Uživatelé jsou pouze virtuální, definovaní v MySQL. Mailboxů bude cca 1500, takže forwardovat každého zvlášť db tabulkou je nemožné.
honza@prvni.neco.cz --> honza@druha.neco.cz
pavel@prvni.neco.cz --> pavel@druha.neco.cz
Jinak řečeno: *@prvni.neco.cz pošli do mailboxu *@prvni.neco.cz a zároveň i kopii do mailboxu *@druha.neco.cz
/etc/postfix/master.cf. Jenže jak, pokud vůbec, to se mi zjistit nepodařilo. Má s tím někdo zkušenosti?
domains - domain
forwardings - source, destination
users - email, password, quota
transport - domain, transport
main.cf je oddělíte mezerou nebo čárkou. Takže v main.cf může být např.
virtual_maps = mysql:/etc/postfix/mysql-virtual.cf mysql:/etc/postfix/mysql-email.cfTakže si do
virtual_alias_maps dejte druhou mapu, pro kterou sestavíte takový SQL příkaz, který udělá to potřebné přesměrování.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.