Emails als text kopieren

Gast #7208895
Hi

Ich verwende hostgator für meine Webseite. Im cPanel hab ich einige 
eMail Adressen festgelegt. Bei einer der eMail Adressen erhalt ich immer 
wieder PinCodes für eine Application.

Ich suche nun nach einer Möglichkeit, diese Emails als text Format auf 
meinem NAS zu speichern. Wie stelle ich sowas an?
Gast #7208928
Gute Frage. Prinzipiell gibts bestimmt irgendwelche MailAgents für den 
NAS, mit denen man sich bei den üblichen IMAP-Servern anmelden kann. Bei 
QNAP gibts wohl auch ne doppelte Sicherung dafür, also ne Art 
Exportfunktion - ist vielleicht das, was du willst. Gibt bei den 
Synologies bestimmt auch sowas.

Kannst dir aber auch nen Container in die ContainerStation werfen und 
dir nen Mutt zusammendockern.
#7212466
Ich würde es wahrscheinlich mit "fetchmail" 
(https://www.fetchmail.info/) machen und dann mit procmail als MDA/LDA 
die Mails in ein Maildir schreiben.
Grund: Sind seit Jahrzehnten quasi Standardutilities, also fallen mir 
die am ehesten ein.

Wenn die Mails gefiltert werden sollen, z.B. weil lediglich deine 
"PinCodes" im Mailbody von Interesse sind, dann würde ich das 
wahrscheinlich mit Python und der imap-tools Library erschlagen. Oder 
Go(Lang) und z.B. der go-imap Lib.
Oder man ist megafaul und nimmt fetchmail zum Holen und als MDA/LDA awk 
(, sed, Perl, egal....) zum Rauspulen deiner "PinCodes".

Bei vielen anderen Programmiersprachen sieht es ähnlich simpel aus.

Die Go-Lösung hätte den Charme, nur aus einer Binary zu bestehen, 
während man bei Python das ganze Geraffel irgendwie mitschleppen muss.

Aber viele Wege führen zum Ziel.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.