Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Email Anhänge automatisch als Datei speichern.

philipps / 3 Antworten / Flachansicht Nickles

Hallo zusammen!

Ich möchte mir ein kleines Programm schreiben, welches zum einen ein simpler POP Server für Emails ist. Der Unterschied ist, das ich jedes Attachement einer Email die dieser Server erhält sofort in eine Datei umwandeln möchte und speichern möchte. Der ggf. vorhandene Text der jeweiligen Email ist zweitrangig.

Meine Frage ist: wie wandle ich ein Attachement in eine Datei um. Mittels dem POP Protokoll erhält man mit dem RETR Befehl ja nur blanken Text und der Anhang wird mittels Base64 kodiert geliefert. Hat einer von euch eine Idee wie das zu machen ist???

bei Antwort benachrichtigen
Antwort T-Rex
Antwort philipps
T-Rex philipps „Antwort“
Optionen
Kann ich es einfach so anstellen das ich den gesamten Base64 Textblock als String in die Dekodierungsfunktion gebe und dann das resultierende Byte Array einfach in eine Datei schreibe und speichere?
Meines Wissens nach kein Problem.

Sind eigentlich alle Anhänge mit Base64 kodiert oder gibt es auch andere gängige Kodierungen für Binaries - außer quoted-printable natürlich?
Mir fällt im Moment keine andere Kodiereung ein (was aber nicht heißt, daß es keine andere gibt).

 GrüßeT-Rex 
bei Antwort benachrichtigen