Domino 9 und frühere Versionen > ND8: Entwicklung
Anfänger GetProfileDocument("OutOfOfficeProfile")
Fanker:
Lotus Client 8.5.2FP3
Domino Designer 8.5
Hallo,
ich möchte die Mail-Datenbanken auslesen, die aktuell den
Abwesendheitsagenten laufen haben:
Dim dbverz As NotesDbDirectory
Dim verz As String
Dim dbmail As NotesDatabase
verz = "\Mail"
Set dbverz = New NotesDbDirectory(verz)
Set dbmail = dbverz.GetFirstDatabase( Database )
Set dbmail = session.CurrentDatabase
Do While Not (dbmail Is Nothing)
On Error Resume Next
?? Wenn ooo ist aktiviert
?? GetProfileDocument("OutOfOfficeProfile")
?? do while (Adressaten) ??
?? GetProfileField("OutOfOfficeProfile";"notified")
?? next Adressaten
?? Loop
?? ende
Set dbmail = dbverz.GetNextDatabase
Loop
Sobald eine DB gefunden wurde, möchte ich die 'Haken' aus dem Feld
'bereits benachrichtigt' herausnehmen.
Nur weiß ich nicht wie dieses Profile-Dokument aufgebaut ist.
Vermutlich muss hier wieder ein do while Loop über die Informierten
'Absender' laufen.
Kann mir jemand weiterhelfen?
Vielen Dank.
ascabg:
Hallo,
Was genau willst Du denn mit Deinem Script erreichen?
Und was machst Du, wenn auf Eurem/Euren Servern eingestellt ist, dass die Out of Office Benachrichtigung nicht als Agent,
sondern als Service laufen soll?
Andreas
shiraz:
http://www-01.ibm.com/support/docview.wss?rs=899&uid=swg21212467
kann dir helfen... ;D
"tell router o" ist auch nicht schlecht.
ascabg:
@shiraz
Gesetzt den Fall, es laeuft wirklich der Agent, bin ich mir nicht sicher ob hier Dein tell router o auch wirklich etwas anzeigt.
Andreas
Fanker:
Hallo,
ein tell router o ergibt
Out of office service is activated in the following databases:
... 12 Mail-DB's
Completed scan for active Out of office service.
Im Router>SMTP > Erweitert ist
Abwesenheitstyp: Service
aktiviert.
Ich möchte erreichen, dass die Benachrichtigung an den Absender alle 7 Tage neu erfolgt.
..und soviel ich mitbekommen habe, wird der Absender in eine 'Liste' eingetragen und bei jeden neuem Maileingang überprüft, ob der Absender bereits
eine Abwesenheitsnachricht bekommen hat.
Daraus folge ich, dass man den Absender löschen könnte oder ein Feld 'bereits
eine Nachricht versendet' auf 0 setzen könnte - Dann würde die Person noch einmal über die Abwesenheit informiert werden.
Nur weiß ich nicht wie diese Profil-Dokumente - mit der Absenderlise - aufgebaut sind.
Vielen Dank für eure Unterstützung.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln