Base64-Anhang aus Mail extrahieren

Mat

Aktives Mitglied
Wie kann ich am besten Anhänge aus dem Quelltext einer Mail extrahieren?

Anhänge werden in Mails ja gerne vor dem Versand in base64 umgewandelt, und dann vom Mailprogramm wieder ausgelesen.

Im Quelltext sieht es dann zB so aus:
Code:
Content-Type: application/x-zip-compressed; name="dateien.zip"
Content-Disposition: attachment; filename="dateien.zip"
Content-Transfer-Encoding: base64

aAbBcC1g2/M3s.... usw

Möglichst ohne zusätzliche Tools wie Mailprogramme, egal ob unter Windows oder Linux.

Oh..grad selbst beim Herumprobieren mit Powershell hinbekommen. Aber vielleicht kennt ihr ja eine bessere Methode:
Code:
[System.IO.File]::WriteAllBytes("$PWD\wasdas.zip", ([System.Convert]::FromBase64String((Get-Content -Raw .\anhang.txt))))
 
Oben Unten