Envoi d'un mail avec PJ

hugues - 5 févr. 2016 à 15:21 - Dernière réponse : Hackoo 40 Messages postés jeudi 10 juillet 2003Date d'inscription 17 janvier 2017 Dernière intervention
- 8 févr. 2016 à 08:41
Bonjour,
j'essaye désespérément de coder un script le plus simple possible pour envoyer une pièce jointe par e-mail.
mais celui-ci m'affiche toujours mon message d'erreur. Avez vous une idée d'où cela peut provenir?

Merci par avance

voici mon code

With CreateObject("CDO.Message")
.From="***@***"
.To="***@***"
.Subject="test"
.HTMLBody="test"
.AddAttachment("F:\Tableaux\MANAGERS\test.pdf")
.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing" ) = 2
.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver" ) =

"smtp.domaine.fr"
.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport" )

= 465
.Configuration.Fields.Update
On Error Resume Next
.Send
If Err Then MsgBox "Le message n'a pas pu être expédié."
End With
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - 5 févr. 2016 à 17:07
1
Merci
Bonjour,
celui-ci m'affiche toujours mon message d'erreur

Un minimum est tout de même de ne pas occulter l'erreur, comme tu le fais là, puis de venir nous dire quel sont le texte et le n° d'erreur du message d'erreur ainsi reçu !
Un autre minimum est de préciser le type exact de destination
Lis ceci :
http://www.paulsadowski.com/wsh/cdo.htm
tu y trouveras toues les cas de figure.
________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.

Merci ucfoutu 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 69 internautes ce mois-ci

Commenter la réponse de ucfoutu
Hackoo 40 Messages postés jeudi 10 juillet 2003Date d'inscription 17 janvier 2017 Dernière intervention - 8 févr. 2016 à 08:41
0
Merci
Inspirez-vous de cet exemple que j'ai posté dernièrement dans cette discussion : http://codes-sources.commentcamarche.net/forum/affich-10060044-envoi-de-mail-en-double-voir-en-triple-ou-plus

Donc, vous pouvez choisir l'une deux fonctions qui retourne le résultat de l'envoi avec la gestion des erreurs :

Envoi de mail sans authentification si vous êtes dans le même domaine :

EMail( myFrom, myTo, mySubject, myTextBody, myHTMLBody, myAttachment, mySMTPServer, mySMTPPort )


ou bien avec authentification via Gmail :

GMail( myFrom, myTo, mySubject, myTextBody, myHTMLBody, myAttachment ,myLogin , myPassword)
Commenter la réponse de Hackoo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.