Per Script automatisch E-Mail abrufen und Anhang in Ordner speichern, anschließend Löschen
Hallo zusammen,
ich benötige ein Script das automatisch E-Mail abruft und den Anhang in einen lokalen Ordner abspeichert, mit Hilfe der Forum Suche finde ich nur Script die Outlook benötigen. Ich habe auch schon an Thunderbird und Attachment Extractor ausprobiert, das läuft aber nicht automatisch. Das Thunderbird muss dafür geöffnet sein und die E-Mail mit Anhang muss ausgewählt werden. Leider nicht das was ich benötige, gibt es eine Alternative?
Ein Script das per Aufgabenplanung läuft?
Gruß
ich benötige ein Script das automatisch E-Mail abruft und den Anhang in einen lokalen Ordner abspeichert, mit Hilfe der Forum Suche finde ich nur Script die Outlook benötigen. Ich habe auch schon an Thunderbird und Attachment Extractor ausprobiert, das läuft aber nicht automatisch. Das Thunderbird muss dafür geöffnet sein und die E-Mail mit Anhang muss ausgewählt werden. Leider nicht das was ich benötige, gibt es eine Alternative?
Ein Script das per Aufgabenplanung läuft?
Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 350572
Url: https://administrator.de/contentid/350572
Ausgedruckt am: 21.11.2024 um 17:11 Uhr
9 Kommentare
Neuester Kommentar
Hi,
Du meinst sicher Abholen per POP3 ?
Dafür findet man aber gaaaaaaaanz viel im weiten, weitem Web.
z.B. https://www.example-code.com/vbscript/pop3.asp
E.
Du meinst sicher Abholen per POP3 ?
Dafür findet man aber gaaaaaaaanz viel im weiten, weitem Web.
z.B. https://www.example-code.com/vbscript/pop3.asp
E.
Hatten wir schon alles hier ...
E-Mail Client für Kommandozeile
[OT]
Leider ist die Suchfunktion hier nach der Umstellung dermaßen schlecht, da sie viel zu viele unrelevante Ergebnisse liefert.
Vorher hat man wenigstens gefunden was man suchte, jetzt erschlägt einen die Engine meist mit 100k und mehr Einträgen, und wenn per + Verknüpfung (und) gesucht wird klappt das auch nur auf der ersten Unterseite, bei der nächsten verschwinden die + Zeichen.
[/OT]
Grüße Uwe
E-Mail Client für Kommandozeile
[OT]
Leider ist die Suchfunktion hier nach der Umstellung dermaßen schlecht, da sie viel zu viele unrelevante Ergebnisse liefert.
Vorher hat man wenigstens gefunden was man suchte, jetzt erschlägt einen die Engine meist mit 100k und mehr Einträgen, und wenn per + Verknüpfung (und) gesucht wird klappt das auch nur auf der ersten Unterseite, bei der nächsten verschwinden die + Zeichen.
[/OT]
Grüße Uwe
Um auf "ungelesene" Nachrichten "einer bestimmten Adresse" zu beschränken einfach den Search-String in Zeile 32 entsprechend anpassen:
Zum Löschen die entsprechende Lösch-Methode des Mailobjects aufrufen also Zeile 58 mit dieser hier ersetzen:
Ein Blick in die Doku hätte es dir eigentlich auch verraten.
Grüße Uwe
$messages = $imap.Folders.Inbox.Search("UNSEEN FROM user@domain.de",[ImapX.Enums.MessageFetchMode]::Full,1000)
$m.Remove()
Grüße Uwe