1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Dim vFile
vFile = year(date) * 10000 + month(date) * 100 + day(date)
vFile="Rapport_" & mid(vFile,7,2) & "." & mid(vFile,5,2) & "." & mid(vFile,1,4)
SendMail "emailexp@gmail.com","emaildest1@gmail.com;emaildest2@free.fr","Sujet du message","Message...","smtp.mapme.fr","25","c:\" & vFile
Sub SendMail(Expediteur,Destinataire,Sujet,Message,Smtp,Port,File)
Set Mail = CreateObject("CDO.Message")
With Mail
.From=Expediteur
.To=Destinataire
.Subject=Sujet
.TextBody=Message
.AddAttachment File
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = Smtp
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = Port
.Configuration.Fields.Update
.Send
End With
End Sub |
Partager