Re: migrace qmail->postfix


To Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
From Kepi <debian zavinac orthank bod net>
Date Mon, 30 Jul 2007 11:31:22 +0200
Mail-followup-to Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
User-agent mutt-ng/devel-r804 (Debian)

Ahoj,

tuhle migraci už jsem taktéž dělal. V podstatě všechno zestávalo z
těchto kroků:

1/ konfigurace postfixu na jiném stroji, ozkoušení jak všechno
funguje, prověření nastavení
2/ napsání skriptů, které vytahali informace z qmailu a vpopmailu
nebo jak se tomu nadávalo :)
3/ odstavení mail serveru, zakázání portu 25 na novém stroji
4/ import informací na nový stroj do databáze přes skripty
5/ rsyncem přesunem dat (předpokládám, že na qmailu je maildir)

Pokud tam není maildir, stačí převést mboxy nejdřív na maildir a pak
přesunout.

Kepi

So, čec 28, 2007 ve 10:53:06 +0200, Jan Korbel napsal:
> Ahoj.
> 
> Vystup vuserinfo apod. bych upravil v sedu nebo vimu do formatu sql 
> insertu a naimportoval do databaze. Maily samotne zustanou ve formatu 
> maildir, takze to nebude problem. Jen potom pozor na vlastniky a prava.
> 
> H.
> 
> Michal Krajcirovic wrote:
> > Hezkého dne přeji,
> > Používáme aktuálně na serveru qmail, bez autorizace přes mysql.
> > Vzhledem k tomu že nejsem moc spokojen se složitostí konfigurace atd. 
> > jsem se rozhodl k přechodu na postfix. Instalace postfixu podle 
> > http://howtoforge.net/virtual_users_and_domains_with_postfix_debian_etch 
> > bude celkem pohodová i s autorizací přes mysql.
> > Otázka ovšem přichází ohledně provedení té migrace.
> > V qmailu je cca 300 domén, takže jakákoli "ruční" migrace mailů ve 
> > schránkách i samotných schránek nepřichází v úvahu. Je nezbytné zachovat 
> > hesla schránek, ty se v plaintextu vypisují při příkazu vuserinfo 
> > user zavinac example bod com bod  Také je potřeba přemigrovat maily co jsou 
> > ve 
> > schránkách, protože někteří používají imap.
> > 
> > Technicky by to neměl být problém dělat celé na novém serveru a potom 
> > jenom prohodit stroje.
> > 
> > Poradí mi někdo nějaké jednoduché řešení, jak to provést?

Partial thread listing: