Autor Thema: Mailschablone  (Gelesen 2633 mal)

Offline GreySound

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Bin ich froh, dass es ein Forum gibt!
Mailschablone
« am: 23.08.05 - 14:42:26 »
Hallo zusammen.
Ich muss folgendes erstellen:
Ein Änderung in der Mailschablone, damit sowas wie ein Trailer mitgeschickt wird. Kein Problem. Jetzt soll aber nicht jeder User, sondern nur die, die keine eigene Signatur haben, die veränderte Mailschablone bekommen. Demnach möchte ich eine Mail mit einem Hotspot schicken. Klickt der User auf den Spot, wird seine Mail Schablone upgedatet. Was für Befehle muss ich hinter den Hotspot setzen, damit bei Klick die Mailschablone upgedatet wird ??????
Vielen Dank für Tipps ::)
Long live Rock 'n' Roll und starker Kaffee

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Re: Mailschablone
« Antwort #1 am: 23.08.05 - 16:49:42 »
Hallo,

das könnte über Standard-Bordmittel schwierig werden, da die entsprechende Eigenschaft notesDatabase.DesignTemplateName read-only ist.

Mal ein anderer Gedankenansatz:
Du könntest auslesen ob das Profil eine Signatur enthält und wenn nicht, wird diese dort eingefügt. Also im Prinzip so, als ob es der User selbst gemacht hätte:

 Dim session As NotesSession
   Dim db As NotesDatabase
   Dim docCalenderProfile As NotesDocument
   Dim itemSignature As NotesItem
   
   Set session = New NotesSession
   Set db = session.CurrentDatabase
   Set docCalendarProfile = db.GetProfileDocument("CalendarProfile")
   Set itemSignature = docCalendarProfile.GetfirstItem("Signature_1")
   
   If itemSignature.text = "" Then
      
      docCalendarProfile.EnableSignature = "1"
      docCalendarProfile.SignatureOption = "1"
      docCalendarProfile.Signature_1 = "--->Hier die neue Signatur<---"
      
      Call docCalendarProfile.Save(False, False)
      
   End If



Meinen schlampigen Programmierstil bitte ich zu entschuldigen  :o

Grüße

Willi

Dieser Beitrag scheint mir im Entwicklungsforum besser aufgehoben zu sein. Kann das mal jemand verschieben?
Ich will endlich die F9-Taste in diesem Forum haben!!!

Offline GreySound

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Bin ich froh, dass es ein Forum gibt!
Re: Mailschablone
« Antwort #2 am: 25.08.05 - 14:48:31 »
Hallo WilliG.
 :PDein Programmierstil ist völlig egal! Tatsache ist das ist es!!!!!!!!!!! :-P
Super Idee! vielen, vielen Dank
Long live Rock 'n' Roll und starker Kaffee

Glombi

  • Gast
Re: Mailschablone
« Antwort #3 am: 25.08.05 - 15:20:44 »
Dieser Beitrag scheint mir im Entwicklungsforum besser aufgehoben zu sein. Kann das mal jemand verschieben?

Erledigt. - Andreas

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re: Mailschablone
« Antwort #4 am: 06.02.07 - 12:46:42 »
Sorry... dass ich hier den Thread nochmal aufmachen musss.

Habe das so auch geändert. In den Vorgaben sehe ich nun auch die neue Signatur - allerdings zieht er sich diese nicht. Irgendwo ist noch die "alte" verspeichert. Wie kann ich das aktualisieren - möchte das wenn möglich in die Formel einfügen.

Soll nicht manuell nochmal über die Werkzeug-Vorgaben erledigt werden müssen.

Grüsse

klaussal

  • Gast
Re: Mailschablone
« Antwort #5 am: 06.02.07 - 13:03:55 »
Evtl. Notes einmal zu- und wieder aufmachen. Profildokumente werden "gecached" (fürchterliches Deutsch).

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re: Mailschablone
« Antwort #6 am: 06.02.07 - 13:37:27 »
danke für hinweis. aber auch nach neustart immer noch die "alte" signatur.

nur wenn ich über die werkzeug-vorgaben gehe und diese maske dann nochmals mit ok bestätige, zieht er sich die signatur aus dem vorherigen befehl.

kann ich die diese aktualisierung irgendwie per befehl abschicken, ohne nicht immer nochmals über die werkzeugvorgaben zu bestätigen?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz