Hallo,
ich habe ein Problem: ich habe eine Antwortvorlage erstellt, die aus der Adress-Liste einen speziellen Empfänger (mich) herausfiltert. Das klappt soweit, wenn auch etwas holperig (z.B. enthält die Ergebnis-Adressliste ein Komma zuviel, was aber TheBat nicht zu stören scheint). Dummerweise wird die Vorlage aber sowohl von "antworten" als auch von "allen antworten" benutzt, so dass eine normale Einzel-Antwort auch immer an alle minus speziellem Empfänger geht.
Gibt es eine Möglichkeit, in der Vorlage die benutzte Funktion zu ermitteln?
Der Teil zum Herausfiltern der eigenen Adresse, die im gegeben Fall immer als "mich <mich@example.org>" oder ""mich" <mich@example.org>" kommt, sieht so aus (für Interessenten):
%SETPATTREGEXP='(.*?)"?mich[^>]+>(.*)|(.*)'
%TO=""
%TO="%REGEXPBLINDMATCH=""%OTO""%OFROMADDR,%SUBPATT=""1""%SUBPATT=""2""%SUBPATT=""3"""
%cc=""
%cc="%REGEXPBLINDMATCH=""%OCC""%SUBPATT=""1""%SUBPATT=""2""%SUBPATT=""3"""
Im Fall der "einfachen Antwort" darf aber nur %TO="%OFROMADDR" durchgeführt, oder es muss der komplette Abschnitt ignoriert werden.
Irgendjemand irgendeine Idee?
Danke im Voraus
Uwe