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
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.
Oder die Willkommensmail in der Mailschablone speichern.
Beim Anlegen einer neuen Datenbank werden alle Dokumente einmalig übernommen, die sich in der Schablone befinden
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
Also wenn ich über den AdminP Prozess das Mailfile anlegen lasse dann werden alle Dokumente mitübernommen die auf dem MailServer in der Schablone liegen
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
Zum Runterladen: die LS-Klasse zum Zugriff auf die Design-Elemente von Damien Katz: