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

cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018 - 13 sept. 2002 à 15:32
cs_jujufa Messages postés 7 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 10 mai 2009 - 15 juil. 2003 à 18:29
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
15 juil. 2003 à 18:29
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
18 avril 2003 à 18:46
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
12 mars 2003 à 01:22
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
11 mars 2003 à 19:43
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
11 mars 2003 à 00:03
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
9 mars 2003 à 21:51
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
9 mars 2003 à 20:27
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
6 janv. 2003 à 03:53
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
18 nov. 2002 à 20:53
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
18 nov. 2002 à 10:11
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
14 sept. 2002 à 10:18
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
13 sept. 2002 à 19:38
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 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
13 sept. 2002 à 15:32
CDO n'est pas disponible sous Win9x, ce n'est dispo que sous NT et XP
Rejoignez-nous