Ich dachte mir mal, daß das erkennen der Mails mit procmail, was ohnehin läuft am einfachsten sein würde.
Um die Mails zu erkennen habe ich inzwischen auch eine entsprechende Regel.
Nun müsste man den einen Anhang mit der PDF von der gesammten Mail extrahieren.
Dazu habe ich mir ein kleines Perl Skript geschreiebn, was recht gut funktioniert.
Dessen Ergebnis ist dann so etwas:
Code: Alles auswählen
Content-Type: APPLICATION/OCTET-STREAM; name="RG57845002.pdf"
Content-transfer-encoding: base64
JVBERi0xLjMNCiX15Pb8DQoNCjcgMCBvYmogPDwgL1R5cGUgL1hPYmplY3QN
Ci9TdWJ0eXBlIC9JbWFnZQ0KL05hbWUgL0kxDQovV2lkdGggNDcNCi9IZWln
[...]
IFINCi9Sb290IDIgMCBSDQovU2l6ZSAxNg0KPj4NCnN0YXJ0eHJlZg0KMjM5
OTANCiUlRU9GDQo=
Den direkten Output meines Skriptes mag dies aber nicht., da kein begin oder end tag enthalten ist. Ich habe versucht diese mal selbst einzufügen, aber das Ergebnis was niemals eine korrekte PDF Datei.
Ist es erst mal vom Ansatz her richtig die Datei mit uudecode zu dekodieren, oder gibt es da etwas anderes?
Ziel soll zunächst einmal eine pdf Datei und danach das Ausdrucken selbiger sein.
Danke für alle Hinweise.
Gruß,
Florian