Fórum Root.cz
Hlavní témata => Server => Téma založeno: chladic01 06. 07. 2012, 16:25:31
-
Zdravim,
neviete ako riesit pripad, ked potrebujes vsetky emaily ktore prijdu na server A preposlat na server B, tak aby bol kopiou ? Zdielaju jednu MySQL databazu, takze obaja poznaju vsetky ucty. Skusal som pomocou recipient_bcc_maps, ale tam je potreba z ktoreho emailu na ktory email. Ja by som potreboval skor nieco ako:
/.*/ smtp:192.168.0.2 (co je server B napr.)
Skusal som aj transport_maps s tym, ze som chcel dat pre jednu adresu po prvykrat maildrop: a po druhykrat smtp:192.168.0.2.
Ani jedna varianta mi nefunguje. Napada niekoho iny sposob ?
diki moc, Rast'o
-
Ahoj,
já to řešil právě pomocí recipient_bcc_maps, ale pomocí regulárních výrazů. Pak lze přeposlat vše. Teď to nemám u sebe, po neděli můžu poslat.
-
Super, diki moc
-
main.cf
recipient_bcc_maps = regexp:/etc/postfix/recipient_bcc_maps
recipient_bcc_maps
/^(.*)@domain1.com/ $1@domain1-kopie.com
/^(.*)@domain2.com/ $1@domain2-kopie.com
Na prvním serveru jsem si pomocí bindu udělal DNS zónu pro domain1-kopie + mx na druhý server..
Jiný řešení jsem nenašel.
-
ale to znamena, ze na serveri kde posielas kopie mas vytvorene ine ucty. user@domena a user@domena-kopie
Potom keby si chcel prehodit uzivatelov na druhy server aniz by si to vsimli, tak sa na imap nezaloguju
-
ano, dáš jim to jako alias, který potom zrušíš..
-
Som blbec :) ... jasne. Super, dik