guten tag allerseits,
eigentlich habe ich ja fast keine Probleme mit dem Filtermanager. Da sind hunderte von Filtern drin (oder heisst es Makro?, die die ankommenden eMails auf bestimmte Anhänge hin untersuchen, und von diesen eMails die Anhänge in ganz bestimmte Verzeichnisse verlagern, und dann Prozesse ablaufen lassen: was wird mit den Dateianhängen gemacht usw usw. das klappt seit Jahren!
So, und jetzt:
ich habe mich daran versucht und bin gescheitert, vermutlich hat mir ein aussagekräftiges Beispiel gefehlt.
Also:
-die eMail kommt reingetrudelt
-es gibt einen Filter (das folgende steht drin)
--Inhalt: Dateianlagen speichern: da und da!
--subjekt=set subjekt="SUBJ zuweisen
In "Filtervariable bearbeiten" sieht das so aus:
Name der Filtervariable: subjekt
Wert der Filtervariable: set subjekt=%SUBJ
weiter damit:
Start xyz.bat (=Weiterverarbeitung der eMail!)
Nachricht in Ordner: "\.... erledigt" verschieben
soweit so gut. aber da oben in der Filtervariable muß ein fehler sein!
die idee: die batchdatei, die da dann starten soll, übernimmt den Wert %SUBJ der betreffenden eMail und soll was mit ihr machen.
die sache bekommt einen Namen: subjekt
und subjekt besteht aus "set subjekt=%SUBJ"
will meinen: in der setvariable %subjekt% steckt der inhalt des subjektes der eMail, also %SUBJ
es klappt nur nicht.
wenn ich die zyx.bat ablaufen lasse,. mit diesen zwei zeilen drin, die so heissen:
set | more
pause
dann gibt es keine setvariable "subjekt"
ich habe bestimmt was falsch verstanden. nur was?
danke fürs Mitlesen, Euer Klaus(i)