Envois d'email (body en html ,cc , bcc, attachments ...)

0/5 (12 avis)

Vue 20 159 fois - Téléchargée 1 721 fois

Description

Inclure les 4 fichiers (.cpp et .h) dans le Projet.

PS : Une aide supplementaire est fournie dans le fichier zip

Source / Exemple :


#include "smtp.h"

	...

	CSmtp mail;
	CSmtpMessage msg;
	CSmtpMessageBody body;
	CSmtpAttachment attach;

	WSADATA wsa;
	WSAStartup(MAKEWORD(2,0),&wsa);

	msg.Subject = _T("Mon Sujet");
	msg.Sender.Name = _T("Mon nom");
	msg.Sender.Address = _T("MonAdresse@monMail.fr");
	msg.Recipient.Name = _T("MonAmi");
	msg.Recipient.Address = _T("MonAmi@SonMail.com");

	msg.MimeType = mimeRelated;
	body = _T("<html><body>Mon Texte<br><img src=\"cid:123\"><br><img src=\"cid:456\"></body></html>");
	body.Encoding = _T("text/html");
	msg.Message.Add(body);

	attach = _T("c:\\img1.gif");
	attach.ContentId = _T("123");
	msg.Attachments.Add(attach);

	attach = _T("c:\\img2.gif");
	attach.ContentId = _T("456");
	msg.Attachments.Add(attach);

	//mail.m_strUser = _T("monID");
	//mail.m_strPass = _T("monPWD");

	// Attempt to connect to the mailserver
	if (mail.Connect(_T("191.100.10.41")))
	{	mail.SendMessage(msg);
		mail.Close();
	}

	WSACleanup();

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_sena Messages postés 126 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 15 février 2005
9 oct. 2006 à 16:25
Bonjour,
ça à l'air super et j'en ai URGEMMENT BESOIN mais quand je télécharge le zip, il est vide :(
quelqu'un pourrait m'envoyer le projet ou un lien sur lequel je pourrais le télécharger?

merci!
lescroel Messages postés 15 Date d'inscription jeudi 8 janvier 2004 Statut Membre Dernière intervention 8 février 2005
30 sept. 2005 à 16:22
Bonjour,

Est il possible de mettre un accusé de réception et une confirmation de lecture sur les mails envoyés pour être notifié sur l'adresse mail indiquée du sender de la bonne réception et de la lecture du mail ?

Merci par avance.
Greg
clad37 Messages postés 1 Date d'inscription vendredi 18 mars 2005 Statut Membre Dernière intervention 18 mars 2005
18 mars 2005 à 15:14
j'ai pas mal de problème aussi avec visual .net pareil des erreures a foisons complètement farfelues
champignon_chaotique Messages postés 8 Date d'inscription mercredi 2 février 2005 Statut Membre Dernière intervention 7 septembre 2005
8 févr. 2005 à 18:11
j'ai un ptit probleme:

j'utilise visual c++, au moment de compiler il me bloque car il y a plein d'erreurs dans smtp.h : la classe simplearray (ou un truc comme sa) n'est pas déclarée ainsi qu'un autre...
Peut etre que sa vient des fichiers au début du code en .h (que je n'ai pas)

désolé je suis un noob de 14 ans et je suis pas très doué (limite boulet).
M4ster Messages postés 1 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 26 décembre 2004
26 déc. 2004 à 13:46
tout simplement car pour accepter une connexion les serveurs smtp que tu as essayés verifiaient que ton ip etait bien du bon provider... (en gros pour utiliser les smtp de free faut avoir une ip de free...)
Afficher les 12 commentaires

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.