Emails als text kopieren

Gast #7208895
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren