vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB Skript (VBS)
Lotus Notes Mail mit Anhang über VBS senden 
Autor: Raffer
Datum: 08.06.07 10:41

Hallo,

so jetzt funktioniert alles. Hier nochmal der gesamte Code.

set arg = wscript.arguments
 
Dim msgBody
msgRecipient = arg(0)
msgSubject = arg(1)
msgBody = arg(2)
msgAttachment = arg(3)
 
MySendMail msgRecipient, msgSubject, msgBody, msgAttachment
 
Sub MySendMail(recipient, subject, msg, attachment)
	Dim objSession, oInbox, colMessages, oMessage, colRecipients, EmbedObj, _
  AttachME, NotesDoc, NotesDB
 
	Set objSession = CreateObject("Notes.NotesSession")
	Set NotesDB = objSession.GetDatabase("", "bookmark.nsf", "")
 
	Set NotesDoc = NotesDB.CreateDocument
		NotesDoc.Form = "New Memo"
		NotesDoc.Subject = subject
		NotesDoc.sendto = recipient
		'NotesDoc.copyto =
		'NotesDoc.blindcopyto =
		NotesDoc.body = msg
		'NotesDoc.DefaultMailSaveOption = 0
		'NotesDoc.MailSaveOption = 0
		'NotesDoc.DeliveryReport = "B"
		'NotesDoc.Importance = "2"
		'NotesDoc.logo = "Scania"
		'NotesDoc.SAVEMESSAGEONSEND = True
		'NotesDoc.ReturnReceipt = "1"
		'NotesDoc.Sign = "1"
		'NotesDoc.encrypt = "0"
		'NotesDoc.Principal = session.UserName
		'NotesDoc.viewicon = "74"
		'NotesDoc.from = session.UserName
		'NotesDoc.SaveOptions = 0
		'NotesDoc.SecureMail = ""
		'NotesDoc.SenderTag = "F"
 
		If attachment = "no" Then
		Else
			Set AttachME = NotesDoc.CREATERICHTEXTITEM("Anhang")
			Set EmbedObj = AttachME.EMBEDOBJECT(1454, "", attachment, "Anhang")
		End If
 
	NotesDoc.send true
 
	Set objSession = nothing
	Set NotesDB = nothing
	Set NotesDoc = nothing
	Set AttachME = nothing
	Set EmbedObj = nothing
 
End Sub
Zum Aufrufen des Programms folgenden Befehl nutzen.

Mit Anhang:
sendmail Recipient@Recipient.com Subject "Body Body Body" c:\windows\asdf.txt

Ohne Anhang
sendmail Recipient@Recipient.com Subject "Body Body Body" no


Gruß

Malte
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mit VBS Anhang in Lotus Notes einfügen3.180Raffer05.06.07 16:02
Re: Mit VBS Anhang in Lotus Notes einfügen1.733kasi7405.06.07 18:49
Re: Mit VBS Anhang in Lotus Notes einfügen1.597Raffer06.06.07 09:36
Lotus Notes Mail mit Anhang über VBS senden3.643Raffer08.06.07 10:41

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel