PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mailanhänge automatisch "abhängen" (Thunderbird/Mbox)



tschloss
22.05.05, 07:50
Hi,

ich habe hier ca. 30 Mails mit jeweils 1 Anhang "name_n.xls" (n=1-30) mit jeweils 2-6MB Größe. (In Wahrheit handelt es sich um (text) HTML-Tabellen, aber dieser Umstand sollte möglichst nicht Kern der Lösung werden)

Ich habe die jetzt mit Thunderbird abgeholt und die liegen in der INBOX. Ich könnte die Mails aber auch mit einem anderen System speichern, wenn es hilft.

Ich möchte jetzt ein Progrämmchen haben, welches mir -am einfachsten- "alle" Anhänge einer Mailbox extrahiert und unter ihrem Namen speichert.

Soweit ich weiß, nutzt Thunderbird das Mbox-Format. Vielleicht wäre es einfacher in einem Maildir-Folder? Vielleicht kann man es auch innerhalb des Mailclients per "Vorhandenem Befehl" realisieren?

Thx für Tipps
Thomas

rkauskh
22.05.05, 09:59
Hi

Geh doch in TB unter Bearbeiten, Einstellungen, Anhänge und sag dort alle Attachments in Ordner (z.B. Attachments) speichern. TB legt sie dann automatisch dort ab.

tschloss
22.05.05, 10:41
Hi

Geh doch in TB unter Bearbeiten, Einstellungen, Anhänge und sag dort alle Attachments in Ordner (z.B. Attachments) speichern. TB legt sie dann automatisch dort ab.

Muss ich mal probieren. Geht das auch mit schon empfangenen Mails oder (wahrscheinlich) nur beim "POPpen"?
Jedenfalls geht es wohl nicht, einfach ein paar Mails zu markieren und dort ein "detach" auszulösen.

Werde dem sofort nachgegen.
Thx
/edit:
Also dieser Dialog bewirkt bei mir nur, dass ich nicht gefragt werde, wohin ich das Attachment speichern möchte, aber ich muß dennoch in jede Mail rein, das Attachment anklicken und "speichern" befehlen.
Der zweite Dialog auf dieser Maske ist leider nicht aktivierbar: Dort wird angeboten, eine "Action automatically zu performen" in Abhängigkeit des "File-Types". Ist bei meinem engl. TB (SUSE 9.3 Grundausstattung) leider leer und "grau".

tschloss
22.05.05, 10:53
Habe gerade mal uudeview auf ein Mailbox-File losgelassen.
Dabei passiert etwas eigenartiges:
Von z.B. 21 Mails mit zusammen 21 Anhängen (die alle vom selben Server erzeugt wurden und eigentlich auch gleich aussehen sollten :confused: ) werden 7 in der Scan-Phase als "Text" erkannt und später ordentlich in files decodiert (der Filename geht verloren, aber egal). die restlichen 21 werden zunächst als "UUData" erkannt und anschließend mit der Fehlermeldung "no begin found" nicht decodiert.
Auch die Option -m ignore Filetype hat nichts gebracht. Den "desperate mode" werde ich noch versuchen.



Loaded from sem2: Attachment No: 1' (List): attachment part 1 Text
Loaded from sem2: 'Attachment No: 3' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 4' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 2' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 6' (List): attachment part 1 Text
Loaded from sem2: 'Attachment No: 5' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 7' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 9' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 8' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 12' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 11' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 13' (List): attachment part 1 Text
Loaded from sem2: 'Attachment No: 15' (List): attachment part 1 Text
Loaded from sem2: 'Attachment No: 14' (List): attachment part 1 UUdata
Loaded from sem2: ' Attachment No: 16' (List): attachment part 1 Text
Loaded from sem2: 'Attachment No: 17' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 10' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 18' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 21' (List): attachment part 1 Text
Loaded from sem2: 'Attachment No: 20' (List): attachment part 1 UUdata
Loaded from sem2: 'Attachment No: 19' (List): attachment part 1 Text

Found 'attachment' State 16 Text Parts OK
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 16 Text Parts OK
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 16 Text Parts OK
Found 'attachment' State 16 Text Parts OK
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 16 Text Parts OK
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 16 Text Parts OK
Found 'attachment' State 6 UUdata Parts 1
Found 'attachment' State 16 Text Parts OK


-rw-r--r-- attachment is OK [d] (?=help)
*** Target File /home/tschloss/seminar/sem2/attachment exists - autorenamed to /home/tschloss/seminar/sem2/attachment.7
File successfully written to /home/tschloss/seminar/sem2/attachment.7
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
-rw-r--r-- attachment is OK [d] (?=help)
*** Target File /home/tschloss/seminar/sem2/attachment exists - autorenamed to /home/tschloss/seminar/sem2/attachment.8
File successfully written to /home/tschloss/seminar/sem2/attachment.8
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
-rw-r--r-- attachment is OK [d] (?=help)
*** Target File /home/tschloss/seminar/sem2/attachment exists - autorenamed to /home/tschloss/seminar/sem2/attachment.9
File successfully written to /home/tschloss/seminar/sem2/attachment.9
-rw-r--r-- attachment is OK [d] (?=help)
*** Target File /home/tschloss/seminar/sem2/attachment exists - autorenamed to /home/tschloss/seminar/sem2/attachment.10
File successfully written to /home/tschloss/seminar/sem2/attachment.10
ERROR: File attachment (List): No Begin found (6)
-rw-r--r-- attachment is OK [d] (?=help)
*** Target File /home/tschloss/seminar/sem2/attachment exists - autorenamed to /home/tschloss/seminar/sem2/attachment.11
File successfully written to /home/tschloss/seminar/sem2/attachment.11
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
ERROR: File attachment (List): No Begin found (6)
-rw-r--r-- attachment is OK [d] (?=help)
*** Target File /home/tschloss/seminar/sem2/attachment exists - autorenamed to /home/tschloss/seminar/sem2/attachment.12
File successfully written to /home/tschloss/seminar/sem2/attachment.12
ERROR: File attachment (List): No Begin found (6)
-rw-r--r-- attachment is OK [d] (?=help)
*** Target File /home/tschloss/seminar/sem2/attachment exists - autorenamed to /home/tschloss/seminar/sem2/attachment.13
File successfully written to /home/tschloss/seminar/sem2/attachment.13
7 files decoded from 1 input file, 14 failed



Ich habe mal in die Mailboxdatei hineingesehen und kann absolut keinen Unterschied zwischen den "Text" und "UUdata" Mails erkennen!!!

Schade, das wäre eine super-leichte Methode, wenn ich sie doch noch "flott" bekommen sollte.

Any ideas?

Thx
Thomas