Vorlagen via Agent verteilen

  • Hallo Leute,


    ich möchte gerne eine Vorlage (Unter Werkzeuge -> Vorlagen) in knapp 120 Postfächer kopieren. Gibt es dafür eine einfachere Möglichkeit als jedes Postfach einzeln zu öffnen und die Vorlage dort reinzukopieren?


    Könnte man dies evtl. über einen Agenten regeln?


    Hat jemand eine Idee?


    Greetz

  • Hallo,


    klar ist es möglich, da eine Vorlage auch nur eine Memo ist,
    doch nur mit dem Feld "isMailStationary" auf 1.


    Also kannst du die Vorlage einfach kopieren, alle dbs nach und nach öffnen lassen und das dort einfügen.


    Ode wie MIND1 beschrieben :)



    Mfg

  • MIND1


    Und wie soll das bitte per Design Task funktionieren ?


    Der Designtask ändert nur Designdokumente. Nur beim ersten Anlegen einer Datenbank werden auch Dokumente mitkopiert.


    Wishmaster


    Schreib dir z.B. einen Script-Agenten daß alle MailDBs durchgeht (NotesDBDirectory-Klasse) und das Dokument dort einfach reinkopiert

  • Dankeschön für den Tipp.


    Ich möchte die Vorlage jedoch nicht in alle Mail-DBs kopieren, sondern nur in ausgewählte. Geht das auch?


    Kannst du mir auch sagen wie, bin leider relativer NewBie im Agenten schreiben.


    Greetz

  • Klar geht das.
    Du musst dann nur das Auswahlrkterium entsprechend anpassen.


    Grob sieht da dann so aus

    Code
    Set ses = NotesSession
    set dbdir = ses.GetDBDirectory("Servername")
    set db = dbdir.GetFirstDatabase
    
    
    do while not db is nothing
    // Hier entscheidest du dann ob die Vorlage in die DB kopiert werden soll
    call docVorlage.CopyToDatabase(db)
    set db = dbdir.GetNextDatabase
    loop