Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: friedolin am 05.04.04 - 15:54:26
-
???
hallo da draußen,
...möchte in einem agenten - gestartet "vor eingang neuer mail" -
innerhalb einer formel den befehl @mailsend nutzen, funzt aber nicht! warum nicht?
in der "einfachen aktion" ist es allerdings möchlich mails zu versenden
friedolin
-
Willst Du in das Mail einen Link einfügen zum aktuellen Dokument? Das geht nicht, weil das Maildokument zu diesem Zeitpunkt noch in der mail.box stectk und noch nicht in der MailDB des users, also auch noch nicht die korrekte DokumentenID besitzt.
-
hallo,
jawohl, daß möchte ich.
ich habe die "einfache aktion" bisher genutzt und dort geht es, nun muß ich aber ein paar formeln mit einarbeiten und da funzt es mit @mailsend nicht. läßt sich da was mit ls machen?
friedolin
-
Nein, Du musst das in einem "after mail arrives" Agenten machen. Das geht auch nicht mit einfachen Aktionen in einem "before mail arrives" (jedenfalls nicht mit einem Link, mit einer Kopie geht es natürlich).
-
...in der "einfache aktion" habe ich aber die möglichkeit
eine verknüpfung zum dokument beizufügen"
friedolin
-
Das hast Du da schon ... aber es wird auch dort nicht funktionieren, im besten Fall verschickt er das Mail ohne Verknüpfung, eigentlich sollte er mit Fehlermeldung aber gar nicht laufen, da wirst Du noch mehr Threads hier im Forum finden, die das Problem schon mal hatten. Ist simpel und einfach nicht möglich, an der Stelle einen Link zum Dok zu generieren, ist zu früh im Ablauf.
-
hallo und guten morgen,
--------------------------
>>Willst Du in das Mail einen Link einfügen zum aktuellen Dokument? Das geht nicht, weil das >>Maildokument zu diesem Zeitpunkt noch in der mail.box stectk und noch nicht in der MailDB >>des users, also auch noch nicht die korrekte DokumentenID besitzt.
-----------------------------
...habe mich durchgesetzt und das mail bekommt nun keinen link hinzugefügt, aber der @mailsend befehl funzt trotzdem nicht. folgendes steht im agenten "vor eingang neuer mail" :
@If(@Contains(@LowerCase(@AttachmentNames); "interscan_safestamp.txt");@DeleteDocument;@MailSend("GruppeHotline";"";"";Hotline-Mail;""; "Hallo, Bitte dieses Hotline-Mail prüfen"));SELECT @All
-
... versteh ich das richtig?
wenn ein mail mit "interscan..." reinkommt, wirds gelöscht, ansonsten ein mail veschickt ?
-
hallo klaussal,
...jawohl, du verstehst richtig!