Portál AbcLinuxu, 10. května 2025 06:01
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.