Domino 9 und frühere Versionen > ND6: Entwicklung

Mail an alle Mitglieder einer Rolle senden

(1/3) > >>

vlink:
Hallo,

ich versuche bei einer kleinen Workflowanwendung eine eMail an alle Mitglieder einer bestimmte
Rollen zu senden. Das ganze in Formelsprache.
Soweit ich weiß kann man die Mitglieder nicht direkt adressieren sondern muss über die ACL gehen
und schauen wer Mitglied ist.
Allerdings komme ich codetechnisch nicht weiter :-(

hat jemand sowas schon gemacht und die entsprechenden Codezeilen verfügbar? Wenn möglich
in Formelsprache?

Wäre super!

Gruß
Volker

MadMetzger:
Per Formelsprache ist das (meines Wissens) nicht möglich. Da musst du schon Script bemühen.

vlink:
..und hat hier jemand vielleicht etwas in lotus script?

vielen dank!

MadMetzger:
Fertige Stücke Code wirst du hier von in der Regel von niemandem erhalten. Hier wird dir Hilfe zur Selbsthilfe geboten. Ich umreiße mal kurz den "Algorithmus":
Du besorgst dir die ACL der Datenbank, wo die Mitglieder mit der entsprechenden Rolle vorhanden sind.  Dann iterierst du über die Einträge der ACL und prüfst auf die Rolle. Alle Einträge mit der Rolle merkst du dir zB in einer List und anschließend kannst du daraus dann die Mail generieren.

Folgende Klassen werden dir dabei behilflich sein: NotesSession, NotesDatabase, NotesACL, NotesACLEntry für das Lesen der ACL der Datenbank. Für das Verschicken der Mail gibt es in der Schablone von !!HELP!! eine fertige Funktion, die du verwenden kannst.

vlink:
schade..naja ich werde hier was posten..wenn ich es hinbekomme :-(

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln