Domino 9 und frühere Versionen > ND8: Entwicklung
Script Mailweiterleitung
Lysienne:
leider habe ich kaum Ahnung von Script.
Ich habe mir ein script geklaut welches Mails weiterleitet.
Allerdings alle mails. Könnte mir jemand das script so ergäntzen, dass ich nach dem Betreff filtern kann.
Option Public
Option Declare
Sub Initialize
Const sForward = "xxxxxxxxxxx@gmail.com"
Dim session As New NotesSession
Dim note As NotesDocument
Dim docNew As NotesDocument
Dim db As NotesDatabase
Dim item As NotesItem
Set session = New NotesSession
Set db = session.CurrentDatabase
Set note = session.DocumentContext
Set item = note.GetFirstItem("Body")
Set docNew = New NotesDocument(db)
docNew.Form = "Memo"
Call item.copyitemtodocument(docNew, "")
docNew.SendTo = sForward
docNew.From = " " & note.From(0)
docNew.Principal = " " & note.From(0)
docNew.Subject = note.Subject(0)
Call docNew.Send(True)
End Sub
koehlerbv:
If note.Subject (0) = "Deine Bedingung" Then
Set docNew = New NotesDocument(db)
....
End If
Bernhard
Lysienne:
Super danke funktioniert.
Ein kleines Problem habe ich aber noch zum Thema.
Mit diesem Script muss der Betreff exakt übereinstimmen.
Kann man das script so anpassen, dass nur Teile des Betreffs passen müssen.
koehlerbv:
Siehe die Instr-Function von LotusScript in der DesignerHelp. Und wenn man vorher Gesamt-Subject und Suchstring noch in Grossbuchstaben wandelt (siehe Ucase), dann ist auch die Abhängigkeit von Groß-/Kleinschreibung nicht mehr gegeben, die Stringsvergleiche sonst als Standard haben.
Bernhard
Lysienne:
OK danke für die Hilfe.
Werde mich daran versuchen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln