Re-bonjour,
je suis Chez SOSH, donc messagerie de ORANGE.
Ci-dessous mon codage.
Les variables sont toutes valorisées.
Merci si tu peux me renseigner.
Daniel
Sub MailPdfServeur(MailDesti, FicPDF)
'======================================================================
' Envoi du Mail
'======================================================================
Dim mMessage As Object
Dim mConfig As Object
Dim mChps
Set mConfig = CreateObject("CDO.Configuration")
Set mChps = mConfig.Fields
With mChps
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.orange.fr"'
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = "465"
.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = "1"
.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "xxxxxxxxxx@orange.fr"
.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "yyyyyyy"
.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
.Update
End With
Set mMessage = CreateObject("CDO.Message")
With mMessage
Set .Configuration = mConfig
.To = ""
If MailCopie = "O" Then
.BCC = MailDesti & ServeurUtil ' le destinataire et l'émetteur en copie cachée
Else
.BCC = MailDesti ' le destinataire en copie cachée
End If
.From = ServeurUtil
.BodyPart.Charset = "iso-8859-1"
.Subject = "Document comptable
.TextBody = MailCivil & vbCrLf & vbCrLf & _
MailText1 & vbCrLf & _
MailText2 & vbCrLf & _
MailText3 & vbCrLf & vbCrLf & _
MailSalut & vbCrLf & vbCrLf & MailSigne
.AddAttachment FicPDF
.Send
End With
Set mMessage = Nothing
'Libère les ressources
Set mConfig = Nothing
Set mChps = Nothing
End Sub