2009-08-07 3 views
2

Ich versuche, Google Mail zu verwenden, um E-Mails von einem E-Mail-Konto zu verwalten, das nur imap ist. Meine Strategie war, (getmail zu verwenden, um Post vom Server zurückzuholen und es an procmail für das Forwarding weiterzuleiten.Verschieben von IMAP-Nachrichten an Google Mail und Beibehalten korrekter Zeiten

Dieses funktioniert fast. Es holt erfolgreich die Post und leitet sie zu meinem gmail Konto weiter. Was es nicht tut behalte die entsprechenden "send" -Zeiten. Das heißt, eine E-Mail, die ich vor 3 Monaten erhalten habe, zeigt, wie ich sie zum Zeitpunkt der Weiterleitung erhalten habe.

Also die Frage ist, wie bekomme ich diese Mails weitergeleitet und haben ihre ursprünglichen geehrt gesendet mal

+0

Haben Sie weitere Informationen darüber, wie Sie getmail und procmail eingerichtet haben? Es fällt mir schwer, das zu konfigurieren. – Tommy

Antwort

2

Sie können versuchen, imap in Ihrem Google Mail-Konto zu aktivieren und verwenden imapsync:

http://freshmeat.net/projects/imapsync/

+0

Dies funktioniert für die erste Synchronisierung, aber es dauert zu lange, um eine Lösung für die ständige Verwendung zu sein. Ich möchte etwas haben, das mein Konto alle zehn Minuten abfragen und neue E-Mails an das andere Konto senden kann. –

+0

Fetchmail sollte in der Lage sein, nur "neue" Nachrichten zu übertragen. Wenn Sie die alten also zum ersten Mal mit imapsync übertragen und dann fetchmail verwenden, etwa alle zwei Minuten, sollte sich der Zeitstempel der kopierten oder verschobenen Mail nicht wesentlich unterscheiden. – Armin