Automatische WillkommensMail für neue Nutzer

  • Moin,


    wie kann ich das einrichten, dass neue Nutzer beim anlegen der Maildatenbank automatisch ein Willkomensmail mit einigen Infos bekommt.
    Geht das mit eiem Agenten??? Wie muss ich den einstellen???


    Danke schon mal für Eure Tipps


    Franki2

  • Bei Outlook war das Löschen dieser Willkommensmail immer die erste Aktion...aber gut ;=)


    Du könntest die Mail vorformulieren und als Vorlage speichern. Nach dem Anlegen von Benutzern öffnet man dann einfach die Vorlage und trägt die neuen Nutzer ein und sendet diese dann. Ein Agent wäre zwar auch möglich aber um einiges mehr Aufwand wenn der dann automatisch laufen soll. Und wenn ein Admin eh grad Nutzer angelegt hat kann er die 2 Handgriffe mit dem Öffnen der Vorlage und Versenden auch noch tun.

  • Bedauerlicher Weise passiert das beim Anlegen neuer Benutzer nicht., dass vorher erstellte Dokumente mit in die neue mail-DB uebernommen werden. Bliebe, einen Agenten zu schreiben oder von Hand.

  • Natürlich werden auch beim Anlegen neuer Benutzer Dokumente aus der Mailschablone mit in die angelegte Datenbank übernommen. Vieloe Administratoren registrieren oder wissen nur nicht, daß als Schablonenvorlage im Normalfall (Mailfile direkt anlegen) die Schablone verwendet wird, die auf dem Client des Benutzers liegt, der den neuen User erstellt - und nicht die Schablone auf dem Mailserver.

  • Hallo LN4ever,


    ich denke, dass die Willkommensmail eh nur einmal (wenn überhaupt) von dem Benutzer gelesen wird. Warum benutzt du dann nicht die in Notes bereits integrierte Lösung, nämlich das Dokument "Über diese Datenbank"!? Da kannst du doch alle relevanten Informationen reinpacken. Und wenn einige Benutzer es später doch nochmal lesen möchten, kannst denen ja im gleichen Dokument mitteilen, wie das geht.


    Gruss,
    ANDrYcha

  • Schön, wie sich die Diskussion verselbständigt - und dennoch aus den Diskussionsbeiträgen viel Gewinn geschöpft werden kann.


    Die Willkommens-Mail, ein firmeninterner Mailing-Codex, einige Richtlinien usw. im ABOUT DATABASE-Dokument unterzubringen finde ich absolut hilfreich und empfehlenswert. Besser als eine Willkommens-Mail, die automatisch generiert wird oder in der Schablone als Dokument drinsteckt.


    Wenn man das ABOUT-DATABASE Dokument über die Gestaltung auch nachträglich aktualisieren lassen will (und in dieser Möglichkeit sehe ich den Hauptnutzen gegenüber einer Willkommens-Mail), muß man in der Schablone nur den Haken herausnehmen, der standardmäßig dafür sorgt, daß das ABOUT DATABASE-Dokument nicht aus der Schablone nachgestaltet wird.


    Man kann bei bestehenden Mail-Datenbanken, die diesen Haken ja noch haben, an die Mail-Besitzer eine Schaltfläche versenden, die diese Dokumente nachträglich entsperrt. In den Agenten, den man mit der Schaltfläche aufruft, muß man die DATABASEDESIGN-Klassenbibliothek einbinden, die von Damien Katz 1999 entwickelt wurde und als Freeware erhältlich ist und für alle Notes-Entwickler unbedingt zu empfehlen ist.


    (Options)
    Option Public
    Option Declare


    Use "LibKatzDBDESIGN"


    Sub Initialize


    ... Anfangsdeklarationen


    Set db = session.currentDatabase
    Set dbDesign = createDatabaseDesign( db)

    aboutdocs = dbDesign.helpAboutDocuments
    helpdocs = dbDesign.helpUsingDocuments
    icondocs = dbDesign.iconDocuments

    If Not Isempty(aboutdocs) Then
    Forall aboutdoc In aboutdocs
    If Instr( aboutdoc.getItemValue( "$Flags")(0), "R") > 0 Then
    Else
    Set item = aboutdoc.ReplaceItemValue( "$Flags", aboutdoc.getItemValue( "$Flags")(0) + "R" )
    Call aboutdoc.Save(True, False)
    End If
    End Forall
    End If

    If Not Isempty(helpdocs) Then
    Forall helpdoc In helpdocs
    If Instr( helpdoc.getItemValue( "$Flags")(0), "R") > 0 Then
    Else
    Set item = helpdoc.ReplaceItemValue( "$Flags", helpdoc.getItemValue( "$Flags")(0) + "R" )
    Call helpdoc.Save(True, False)
    End If
    End Forall
    End If

    If Not Isempty(icondocs) Then
    Forall icondoc In icondocs
    If Instr( icondoc.getItemValue( "$Flags")(0), "R") > 0 Then
    Else
    Set item = icondoc.ReplaceItemValue( "$Flags", icondoc.getItemValue( "$Flags")(0) + "R" )
    Call icondoc.Save(True, False)
    End If
    End Forall
    End If

    End Sub