Autor Thema: Abwesenheitsagent bei Script?  (Gelesen 1583 mal)

Offline Colli

  • Junior Mitglied
  • **
  • Beiträge: 99
  • Geschlecht: Weiblich
Abwesenheitsagent bei Script?
« am: 20.04.06 - 08:45:32 »
Code
Sub Querysave(Source As Notesuidocument, Continue As Variant)
	Dim session As New NotesSession
	Dim doc As NotesDocument
	Set doc = Source.Document
	
	'Es wird eine E-Mail an die Person(en) im Feld MailEmpfaenger geschickt
	'Wenn ein eues Dokument erstellt wird und MailEmpfaenger vorhanden ist
	
	If source.IsNewDoc And doc.MailEmpfaenger(0) <> "" Then
		Set db = session.CurrentDatabase
		Set mail = db.CreateDocument
		Set rtitem = mail.CreateRichTextItem("Body")
		
		mail.form = "Memo"
		'Dieser Text erscheint als Betreff
		mail.Subject = "Neuer Antrag auf Sonderkondition"
		'MailEmpfaenger aus dem Feld MailEmpfaenger 
		mail.SendTo = doc.MailEmpfaenger
		
		'Dieser Text erscheint im Body der Mail
		Call rtitem.AppendText("In der Lotus Notes Datenbank 'Sonderkonditionen' wurde ein neuer Antrag eingereicht. Link zum Dokument --> ")
		Call rtitem.AppendDocLink(doc,"")
		Call mail.Send(False)	
	End If
	
End Sub

Dieses Script verschickt ne Mail an die im Feld 'MailEmpfaenger' eingetragene Person. Meine Frage dazu:
Wenn diese Person den Abwesenheitsagenten aktiviert hat, also nicht im Haus ist, bekommt der Absender eine Benachrichtigung? Bei Mailversand aus dem Postfach heraus funktioniert es ja.
Wenn nicht, kann man was tun? Irgendwie umschreiben, oder so?

Offline alesssandro

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Lasagne, mhhh.
Re: Abwesenheitsagent bei Script?
« Antwort #1 am: 20.04.06 - 09:10:36 »
Also ich hab nicht ganz verstanden, was das Problem ist??? Bitte um mehr Info / Erklärung.

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: Abwesenheitsagent bei Script?
« Antwort #2 am: 20.04.06 - 09:11:06 »
Hi,

dem Abwesenheitsagenten ist es egal wie die Mail zustande gekommen ist. Sofern der entsprechende Versender nicht in der Ausschussliste eingetragen ist, wird er eine Abwesenheitsnachricht erhalten.

Kritisch ist es nur, wenn die Mail nicht im Namen vom Ersteller deines Dokumentes versendet wird, sondern vom letzten Unterzeichner der Maske. Dann bekäme dieser die Abwesenheitsnachricht.

Gruß Dirk
« Letzte Änderung: 20.04.06 - 09:13:09 von nikon »
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline Colli

  • Junior Mitglied
  • **
  • Beiträge: 99
  • Geschlecht: Weiblich
Re: Abwesenheitsagent bei Script?
« Antwort #3 am: 20.04.06 - 09:18:58 »
Das prozedere sieht so aus, dass ein neues Dokument angelegt wird, dort eventuell der Mailempfänger eingetragen und dann das Dokument gespeichert wird.
Dann wird ja die Mail gesendet und der Ersteller müsste ne Abwesenheitsnachricht bekommen, wenn dies aktiviert ist!

Also, wenn ich nix mehr an meinem Script ändern muss, probiere ich das mal weiter aus.

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: Abwesenheitsagent bei Script?
« Antwort #4 am: 20.04.06 - 09:24:28 »
Wenn die Mail im Namen des aktuellen Users rausgeht, musst du nichts mehr verändern.

Andernfalls wirst Du den Absender noch verbiegen müssen - was allerdings auch nicht so der Akt ist.  ;)


Gruß Dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz