svenider 10 Geschrieben 9. Mai 2011 Melden Teilen Geschrieben 9. Mai 2011 Hallo, arbeite hier an einem kleinen Script. Folgendes soll realisiert werden: In Thunderbird eingehende Email automatisch als .txt speichern. Anschließend diese Mail per Script durchsuchen und Header löschen (sieht sonst **** aus), sowie ein bestimmtes Wort durch ein anderes Ersetzen. Nun noch die Datei wieder von .txt zu .eml und anschließend soll die Mail automatisch weitergeleitet werden. Anforderung ist lediglich, dass die Mail nicht verstümmelt wird, und die sonstige HTML-Formatierung beibehalten wird. Thunderbird ist nicht zwingend. Das ganze soll auf einem 2003SBS laufen. Das ganz muss zwingend voll automatisch laufen! Würde die das Script halt dann alle 10min als Task laufen lassen...... Bzgl. der Suchen & Ersetzen habe ich folgendes probiert: @echo off setlocal enabledelayedexpansion set "filename=text.txt" set "tempfile=tmptxt.txt" for /F "delims=" %%a in (%filename%) do ( set text=%%a set text=!text:^&=und!>>%tempfile% ) del %filename% Diverse Versuche mit VBS sind auch gescheitert. Eigentlich eine "banale" Sache. Kann jemand helfen? Danke im Vorraus Grüße Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 9. Mai 2011 Melden Teilen Geschrieben 9. Mai 2011 Du willst das nicht so machen. MSXFAQ.DE - Programmieren mit Exchange Zitieren Link zu diesem Kommentar
svenider 10 Geschrieben 9. Mai 2011 Autor Melden Teilen Geschrieben 9. Mai 2011 Hmmm. Wieso nicht? Ist das wirklich so kompliziert? Oder ist es auf Outlook-Basis einfach besser zu realisieren? Kämpfe mich seit Stunden durch meine Script-Versuche und durch das WWW. PS: Vielleicht habe ich es zu kompliziert erklärt. Folgendes Szenario: 1 HTML-MAIL kommt in den Posteingang 2 Alter Header soll gelöscht werden 3 Ein Wort soll gesucht, und durch ein anderes ersetzt werden 4 MAIL soll weitergeschickt werden Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 9. Mai 2011 Melden Teilen Geschrieben 9. Mai 2011 Sowas will man direkt im Mailserver machen. Wieso von Exchange -> Mail Client -> Script -> Mail Client -> Exchange wenn es direkt geht. Zitieren Link zu diesem Kommentar
svenider 10 Geschrieben 9. Mai 2011 Autor Melden Teilen Geschrieben 9. Mai 2011 Ok. Scheint wirlich besser zu sein. Habe mir das mal angeschaut. Bin auch schon am Spielen mit dem VB-Editor in Outlook 2007. Finde aber die passenden Elemente nicht. Zum Weiterleiten brauche ich: Property AutoForwarded As Boolean Zum Text ändern: finde ich nichts...... PS: WIR HABEN KEINEN EXCHANGE; ARBEITEN MIT LOKALEN IMAP Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 9. Mai 2011 Melden Teilen Geschrieben 9. Mai 2011 Outlook würde ich auch rauslassen. Zitieren Link zu diesem Kommentar
svenider 10 Geschrieben 9. Mai 2011 Autor Melden Teilen Geschrieben 9. Mai 2011 Wie dann? Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 9. Mai 2011 Melden Teilen Geschrieben 9. Mai 2011 Direkt im Server. Alles andere ist pfusch. Welchen Imapserver nutzt ihr denn? Btw. wieso habt ihr einen SBS und nutzt statt dem Exchange einen anderen Mailserver? Zitieren Link zu diesem Kommentar
svenider 10 Geschrieben 9. Mai 2011 Autor Melden Teilen Geschrieben 9. Mai 2011 Lange Geschichte; altes Lied. Der alte Admin war da anderer Meinung. Wir haben 1&1. Clients nutzen derzeit Thunderbird. Das ganze soll auf dem Server laufen, da dieser ja immer on ist. Außerdem kommt da niemand hin.... Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 9. Mai 2011 Melden Teilen Geschrieben 9. Mai 2011 Ahhh. Ihr habt keinen eigenen Mailserver sondern nur Postfächer bei 1&1. Ich würde mir, bevor ich über solche konstrukte mir gedanken mache, die Infrastruktur anschauen. Zitieren Link zu diesem Kommentar
svenider 10 Geschrieben 9. Mai 2011 Autor Melden Teilen Geschrieben 9. Mai 2011 Soll derzeit nicht geändert werden. Hat auch diverse andere ([un-]logische) Gründe. Es ist für die Zukunft auch ein Inhouse-Mail-Server geplant. Derzeit ist das aber Zukunftsmusik. Im Moment brauche ich nur ein Script für das beschriebene Problem. Lese auch paralell das Objekt-Modell von Outlook. Aber kann derzeit nichts brauchbares finden..... Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.