<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>creativation - thorsten scheckenbach &#187; imap</title>
	<atom:link href="http://www.tscheckenbach.me/tag/imap/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tscheckenbach.me</link>
	<description>Webdevelopment in (X)HTML, CSS, Typo3, ZendFramework, jQuery ...</description>
	<lastBuildDate>Thu, 11 Aug 2011 09:26:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Serverumzug: HowTo &#8211; IMAP Email-Accounts umziehen mit imapsync</title>
		<link>http://www.tscheckenbach.me/startseite/serverumzug-howto-imap-email-accounts-umziehen-mit-imapsync/</link>
		<comments>http://www.tscheckenbach.me/startseite/serverumzug-howto-imap-email-accounts-umziehen-mit-imapsync/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 10:00:42 +0000</pubDate>
		<dc:creator>tscheckenbach</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Startseite]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[imap]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[serverumzug]]></category>
		<category><![CDATA[sync]]></category>

		<guid isPermaLink="false">http://www.tscheckenbach.me/?p=202</guid>
		<description><![CDATA[Bei jedem Serverumzug, egal ob Providerwechsel oder &#8220;nur&#8221; Update der Hardware müssen die Daten in der Regel von Hand übernommen werden. Ich möchte in den kommenden Artikeln auf die einzelnen um zuziehenden Daten und die möglichen Varianten eingehen. Synchronisation der Email Postfächer mit imapsync Wer regen Gebrauch von IMAP macht und damit seine komplette Emailkorrespondenz [...]


Related posts:<ol><li><a href='http://www.tscheckenbach.me/startseite/serverumzug-howto-%e2%80%93-ftp-daten-umziehen/' rel='bookmark' title='Serverumzug: HowTo – FTP-Daten umziehen'>Serverumzug: HowTo – FTP-Daten umziehen</a></li>
<li><a href='http://www.tscheckenbach.me/startseite/office-pakete-und-der-umgang-mit-dem-referenzdatum/' rel='bookmark' title='Office-Pakete und der Umgang mit dem Referenzdatum'>Office-Pakete und der Umgang mit dem Referenzdatum</a></li>
<li><a href='http://www.tscheckenbach.me/blog/versionskontrolle-mit-git-101/' rel='bookmark' title='Versionskontrolle mit Git [101]'>Versionskontrolle mit Git [101]</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Bei jedem Serverumzug, egal ob Providerwechsel oder &#8220;nur&#8221; Update der Hardware müssen die Daten in der Regel von Hand übernommen werden. Ich möchte in den kommenden Artikeln auf die einzelnen um zuziehenden Daten und die möglichen Varianten eingehen.</p>
<p><strong>Synchronisation der Email Postfächer mit imapsync</strong><br />
<span id="more-202"></span><br />
Wer regen Gebrauch von <a class="zem_slink" title="Internet Message Access Protocol" rel="wikipedia" href="http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol">IMAP</a> macht und damit seine komplette Emailkorrespondenz verwaltet hat schnell mehrere tausend Emails um zuziehen. Die Möglichkeit beide Accounts im eigenen Email-Programm anzulegen und dann via Drag&#8217;n Drop alle Nachrichten von Server A auf B zu verschieben ist zwar die einfachste, jedoch werden dabei alle Emails erst einmal runter- und danach wieder hoch geladen, was besonders bei Emails mit Anhang nicht gerade sinnvoll ist. Der schnellste Weg ist auch hier die Server-zu-Server Verbindung.</p>
<p>Wir benötigen folgendes:</p>
<ol>
<li>Shell-Zugriff auf neuen Server</li>
<li>Zugangsdaten zum alten IMAP-Account</li>
<li>Zugangsdaten zum neuen IMAP Account</li>
</ol>
<p>Zuerst muss man sich auf dem neuen Server via Shell (Terminal unter OS X oder Putty unter Windows) einloggen</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ssh</span> <span style="color: #660033;">-l</span> root <span style="color: #7a0874; font-weight: bold;">&#91;</span>server-adresse-oder-ip<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></td></tr></table></div>

<p>Jetzt muss imapsync installiert werden. imapsync steht für sehr viele Distributionen zur Verfügung sollte sich also mit dem mitgelieferten Paketmanager (z.B. yum, emerge, yast oder apt-get) installieren lassen. Hier mal als Beispiel via yum unter <a class="zem_slink" title="CentOS" rel="homepage" href="http://www.centos.org/">CentOS</a></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> imapsync</pre></td></tr></table></div>

<p>Jetzt sollte erst einmal sicher gestellt werden, dass die Ordnerstruktur beider Server übereinstimmt. Gerade Gross- und Kleinschreibung muss beachtet werden, heisst also der ordner für Entwürfe auf dem alten Sever Draft, auf dem neuen jedoch draft, bietet es sich an, den Ordner auf dem alten Server umzubenennen. Ordner die auf dem alten Server von Hand angelegt wurden, werden von imapsync automatisch angelegt, müssen also nicht erst erzeugt werden.</p>
<p>Für den Sync benötigen wir nun folgenden Befehl. Hier müssen alle in [] geschriebenen Werte gegen die eigenen ersetzt werden.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">imapsync <span style="color: #660033;">--noauthmd5</span> <span style="color: #660033;">--fast</span> \ 
<span style="color: #660033;">--host1</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>domain-oder-ip-des-alten-servers<span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #660033;">--user1</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>alter-user-name<span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #660033;">--password1</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>altes-passwort<span style="color: #7a0874; font-weight: bold;">&#93;</span> \
<span style="color: #660033;">--host2</span> domain-oder-ip-des-neuen-servers<span style="color: #7a0874; font-weight: bold;">&#93;</span> --user2  <span style="color: #7a0874; font-weight: bold;">&#91;</span>neuer-user-name<span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #660033;">--password2</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>neues-passwort<span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #660033;">--dry</span></pre></td></tr></table></div>

<p>Der Parameter &#8211;dry am Ende simuliert erst mal nur, so können Fehler erkannt und korrigiert werden. <strong>Vorsicht!</strong> Der Parameter &#8211;dry simuliert nur die Übertragung der Ordner die auf beiden seiten (alt / neu) schon vorhanden sind, nicht das oben erwähnte neu anlegen.</p>
<p><strong>Mein Tip: </strong>Bei vielen Emails, kann die Prozedur ganz schön andauern, sollte also über Nacht laufen. Wer nicht die ganze Zeit seinen Rechner wegen dem geöffneten Shell an lassen möchte, dem sei das Tool <em>screen</em> empfohlen.</p>

<!-- google_ad_section_end -->


<p>Related posts:<ol><li><a href='http://www.tscheckenbach.me/startseite/serverumzug-howto-%e2%80%93-ftp-daten-umziehen/' rel='bookmark' title='Serverumzug: HowTo – FTP-Daten umziehen'>Serverumzug: HowTo – FTP-Daten umziehen</a></li>
<li><a href='http://www.tscheckenbach.me/startseite/office-pakete-und-der-umgang-mit-dem-referenzdatum/' rel='bookmark' title='Office-Pakete und der Umgang mit dem Referenzdatum'>Office-Pakete und der Umgang mit dem Referenzdatum</a></li>
<li><a href='http://www.tscheckenbach.me/blog/versionskontrolle-mit-git-101/' rel='bookmark' title='Versionskontrolle mit Git [101]'>Versionskontrolle mit Git [101]</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tscheckenbach.me/startseite/serverumzug-howto-imap-email-accounts-umziehen-mit-imapsync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

