Quelqu'un peut-il m'aider à comprendre le fonctionnement de MAPI? J'ai ce vbscript simple qui utilise MAPI pour envoyer un email. Cela fonctionne parfaitement bien, mais je ne sais pas comment ça se passe ... que se passe-t-il en arrière-plan?Comment fonctionne ce script (envoi de courrier électronique via Outlook)?
Const ForReading = 1
Set args = WScript.Arguments
sqlFile = args.Item(0)
logFile = args.Item(1)
Dim ToAddress
Dim FromAddress
Dim MessageSubject
Dim MyTime
Dim MessageBody
Dim MessageAttachment
Dim ol, ns, newMail
MyTime = Now
ToAddress = "[email protected]"
MessageSubject = "Subject goes here"
MessageBody = "Body message goes here."
MessageAttachment = ""&logFile&""
Set ol = WScript.CreateObject("Outlook.Application")
Set ns = ol.getNamespace("MAPI")
Set newMail = ol.CreateItem(olMailItem)
newMail.Subject = MessageSubject
newMail.Body = MessageBody & vbCrLf & MyTime
newMail.RecipIents.Add(ToAddress)
newMail.Attachments.Add(MessageAttachment)
newMail.Send
Merci à l'avance ...
Pouvez-vous expliquer ce qu'est COM d'une manière simple? :) – duper
Voici plein de détails sur COM sur wikipedia. http://en.wikipedia.org/wiki/Component_Object_Model – dmarietta
Comment puis-je utiliser ce script? – Mowgli