ENVOYER UN EMAIL EN CODE SANS OUTLOOK, SANS MAPI, SANS SOCKET, ET FACILEMENT

Signaler
Messages postés
1222
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018
-
cs_jujufa
Messages postés
7
Date d'inscription
jeudi 14 novembre 2002
Statut
Membre
Dernière intervention
10 mai 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/4531-envoyer-un-email-en-code-sans-outlook-sans-mapi-sans-socket-et-facilement

cs_jujufa
Messages postés
7
Date d'inscription
jeudi 14 novembre 2002
Statut
Membre
Dernière intervention
10 mai 2009

Salut, j'aime bien ce code mais je n'arrive pas à envoyer d'e-mail avec un compte notes different de celui qui est connecté au PC
faucheux
Messages postés
6
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
9 mars 2003

Un problème: les messages non délivrables ne sont pas retournés.
Si l'adresse est mauvaise, le message part dans la nature et je ne suis pas informé qu'il n'a pas abouti. J'ai pourtant renseigné:
.Item(cdoSMTPServer) = "smtp.wanadoo.fr" ' (je ne sais pas si c'est bon et ça a l'air de ne servir à rien, et
.From = """Mon Nom"" <Mon adresse email>" qui parait bien pris en compte
Je ne vois pas ce qu'il faut indiquer de plus pour que les retours me reviennent. Merci pour votre aide.
faucheux
Messages postés
6
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
9 mars 2003

Ca fonctionne super !!! Avec ces éléments je vais pouvoir amélioer un petit logiciel utilisé sous tous les Windows. Je ne pense qu'il n'y aura pas des problèmes (jai déjà essayé une installation sous 98 et ça marche).
Ca me ferait très plaisir que vous m'appeliez au 01.30.30.60.70 pour:
1) vous remercier de vive voix
2) vous exposer rapidement mon application qui pourra peut-être vous intéresser.
cs_Tito
Messages postés
4
Date d'inscription
jeudi 11 avril 2002
Statut
Membre
Dernière intervention
12 avril 2002

Pour envoyer un mail au format HTML avec des références telles que des images, il faut utiliser la methode "AddRelatedBodyPart". C'est une sorte de collection d'objet que l'on référence et qui est disponible dans le code HTML du mail.

Exemple :

.HTMLBody = ""
.AddRelatedBodyPart "C:Image.jpg", "LOGO", cdoRefTypeLocation
faucheux
Messages postés
6
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
9 mars 2003

Le message de Tito répond tout à fait à mon problème. Un très grand Merci.
Je recherche maintenant la solution pour insérer des images provenant de fichiers locaux. Avec des images sur Internet insérées dans le HTLM ca marche très bien. Mais je n'arrive pas à insérer des images locales comme le fait Outlook express par exemple. Auriez vous encore une idée lumineuse sur la question? Je suis prêt à me reconnaître de votre aide qui m'est très utile: 01.30.30.60.70.
cs_Tito
Messages postés
4
Date d'inscription
jeudi 11 avril 2002
Statut
Membre
Dernière intervention
12 avril 2002

Pour envoyer le mail au format HTML, il ne faut pas mettre le code HTML dans la propriété TextBody. Pour cela, il faut utiliser la propriété HTMLBody. De cette manière, on peut envoyer un message à la fois en texte et en HTML.
Pour exemple, remplacer la ligne :
.TextBody = "sans probleme"
par celle ci :
.HTMLBody = "sans probleme !

"
faucheux
Messages postés
6
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
9 mars 2003

J'ai essayé. Ca marche très bien avec un message en simple texte. Je souhaiterais expédier ave VB un Email en format HTML. J'ai essayé d'envoyer le contenu d'un fichier HTML, mais ça ne marche pas (Je récupère le texte HTML que j'envoi, mais pas un Email en format HTML). Merci pour votre aide.
cs_slayer
Messages postés
202
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
18 mars 2008

possible d'avoir un zip svp ...
cs_Tito
Messages postés
4
Date d'inscription
jeudi 11 avril 2002
Statut
Membre
Dernière intervention
12 avril 2002

Voir le premier commentaire pour la question ci dessus
01expert
Messages postés
1
Date d'inscription
lundi 18 novembre 2002
Statut
Membre
Dernière intervention
18 novembre 2002

Avez vous une version pour Win 98 ?
SuperClic
Messages postés
48
Date d'inscription
jeudi 8 août 2002
Statut
Membre
Dernière intervention
3 octobre 2002

J' ai utilisé le même système avec CDO, mais de manière beaucoups plus simple:
http://www.vbfrance.com/article.aspx?Val=5578

En effet, je voit pas l' interet de toucher à la configuration
matrey
Messages postés
399
Date d'inscription
jeudi 31 janvier 2002
Statut
Membre
Dernière intervention
6 septembre 2004

Pas mal, mais bon mon système, par son principe, est encore le plus simple :
http://www.vbfrance.com/article.aspx?Val=4650
et pensez à changer les paramètres avant de tester !!!!
cs_Patrice99
Messages postés
1222
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018

CDO n'est pas disponible sous Win9x, ce n'est dispo que sous NT et XP