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???
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
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).
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).