-
- #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();
#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();