社本@元ネオニート Blog

社本@元ネオニート (元々ワック) のいたずら書き (for Programmers)

AILight Banner
AILight Blog

プロフィール

社本@元ネオニート Blog
働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日本人は私だけ。なんとか。。やっていけてるようです。

目次

Blog 利用状況

記事分類

過去の記事

タグ

CSMTPConnection を使ったメールの送信 - ATL Server

CSMTPConnection を使ったメールの送信するサンプルです。
大したもんじゃないですけど、検索しても使ってるのを
見かけたことがないので、公開しておきます。


---
HRESULT TestSMTPConnection()
{
 CSMTPConnection connection;
 BOOL br = connection.Connect(_T("smtp.hoge.local"), 100);
 if (!br)
 {
  return E_FAIL;
 }

 CMimeMessage mimeMessage;
 mimeMessage.SetSender(_T("aaa@hoge.local"));
 mimeMessage.AddRecipient(_T("bbb@hoge.com"));
 mimeMessage.SetPriority(ATL_MIME_HIGH_PRIORITY);
 mimeMessage.AttachFile(strFileName);
 mimeMessage.AddText(_T("本文です。"));
 mimeMessage.SetSubject(_T("件名です。"));

 br = connection.SendMessage(mimeMessage);
 if (!br)
 {
  return E_FAIL;
 }

 return S_OK;
}
---


■CSMTPConnection クラス - MSDN
http://msdn2.microsoft.com/ja-jp/library/54kzek5z(VS.80).aspx

投稿日時 : 2007年6月5日 21:08


コメントを追加

#  Re:CSMTPConnection を使ったメールの送信 - ATL Server 2012年12月20日 18:16 tina@form-world.com

test
タイトル
名前
URL
コメント