Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: ChristianW am 12.02.14 - 15:33:45
-
Hallo zusammen,
ich versuche mit der Notes-Formelsprache einen Button zu bauen, der eine empfangene Mail an eine bestimmte Mailadresse weiterleitet. Dabei wird aber der Betreff vorher verändert und, so dass dieser in unserem Ticketsystem wieder auseinandergenommen wird und das Ticket direkt im Namen des Anwenders eröffnet wird. Heißt der Betreff sieht wie folgt aus: Ticket:vorname.nachname@firma.de|Orginalbetreff
Das ganze funktioniert auch fast super. Nur sind die Felder mit der Internetmailadresse mal vorhanden und mal nicht.
Jetzt habe ich zwei Fragen
1) ich lese die Felder "INetFrom" und "SMTPOriginator" aus. Wovon hängt es ab, ob die Felder vorhanden sind oder nicht? Gibt es ggf. noch ein besseres Feld?
2) meine Formel sieht wie folgt aus. Hat jmd einen Verbesserungsvorschlag (ist eine einfache Zusammensetzung, habe halt davon nicht wirklich Ahnung)
@MailSend("edvhotline@firma.de";"";"";"Ticket:"+ INetFrom + SMTPOriginator+"|" + subject;""; @Text(body))
-
Du kannst From nehmen, falls SMTPOriginator nicht da ist.
-
Danke, aber hatte ich auch schon probiert, allerdings steht dort "CN=Hans Mueller/OU=xxx/O=xxx" drin und nicht die Internetmailadresse.
Gibt es evtl eine "einfache" Möglichkeit mit dem oben genannten Eintrag sich die Internetmailadresse aus dem Domino Directory zu holen?
-
@NameLookup
-
Hallo zusammen,
... Nur sind die Felder mit der Internetmailadresse mal vorhanden und mal nicht...
@ChristianW
Wenn Deine Notes-User eine SMTP-Mail senden, dann sollten auch die korrekten SMTP-Absender im Principal-Item stehen. From bzw. SMTPOriginator hingegen enthalten den "wahren" Absender.
Bsp. Sekretär schreibt aus der MailDb des Chefs:
Principal="chef@my.domain", From="sekretaer@my.domain"
Wenn Deine Nutzer direkt eine Notes-Mail schreiben, dann steht als Absender auch korrekterweise eine Notes-Adresse in den entsprechenden Items ;)
MfG,
Th.
-
Danke für die Antworten.
In dem Principal-Feld steht CN=Hans Mueller/OU=xxx/O=xxx
@NameLookup kann anscheinend aber nur was mit "Hans Mueller/xxx/xxx" anfangen, denn dann kann ich die Internetadresse auslesen
-
@NameLookup kann anscheinend aber nur was mit "Hans Mueller/xxx/xxx" anfangen, denn dann kann ich die Internetadresse auslesen
Nein, auch der kanonische Name kann eingesetzt werden.
Bernhard
-
@Bernhard: stimmt ;)
Habe es jetzt so hinbekommen, wie ich brauche. Danke