Skript oder Methode zum Verschieben von E-Mails von einem POP-Posteingang in einen IMAP-Posteingang auf einem Headless-Server

806
splurben

Ich habe überragende POP-Server von einem Remote-Altsystem, das ich nicht kontrollieren oder ändern kann.

Meine Kunden müssen all diese E-Mails auf ihrem internen IMAP-Server erhalten, damit alle Büroadministratoren die E-Mails sehen und auch wissen können, was mit ihnen gemacht wurde. (Gelesen, ungelesen usw.)

Ich möchte, dass der Dovecot 2.2.9-Server (Gentoo AMD64, 13.0, Headless) die E-Mails vom externen POP3-Server abholt und im Posteingang für ein IMAP-Konto auf unserem Dovecot-Server hinterlegt.

Ich hatte versucht, dafür einen Thunderbird-Filter zu verwenden, aber dies lässt darauf schließen, dass ein zusätzliches System ständig läuft.

Ich bin auf der Suche nach Informationen, wie dies getan werden könnte. Ich habe die Dovecot-Dokumentation durchgesehen und habe keinen Mechanismus gefunden, der für diesen Zweck geeignet ist, aber ich bin auf keinen Fall mit Dovecot-Administration vertraut.

Mein anderes Konzept besteht darin, zu versuchen, Mutt oder einen anderen "leistungsfähigen" Befehlszeilen-basierten E-Mail-Client zu verwenden, um die Übertragung für mich durchzuführen.

Wenn jemand so etwas schon einmal gemacht hat und einfach sagen kann:

  • Sie konfigurieren Widget A für Prozedur 1 in Widget B

Den Rest werde ich dann gerne selbst herausfinden.

0
Sieht so aus, als würden wir fetchmail verwenden, um dovecot-lda `poll foo.bar mit dem proto-POP3-Benutzer USER dort mit pass PASSWORD-Optionen zu verwenden. Fetchall mda" / usr / libexec / dovecot / deliver "` splurben vor 10 Jahren 0
Das ist so ziemlich gemacht. Ich kämpfe nur mit ein paar Protokollproblemen. Ich kann es als Daemon ausführen, aber nicht als Dienst (init.d). splurben vor 10 Jahren 0

1 Antwort auf die Frage

0
JdeBP

Alles klar dann. Wenn es das ist was du willst.

Sie konfigurieren Charles Cazabon's sogetmail, dass er vom POP3-Server abruft und die E-Mail direkt in die Dovecot-Mailbox (en) schreibt.

Lesen Sie weiter