[[Open棟梁>https://github.com/OpenTouryoProject]] wiki
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>アプリケーション設計のポイント]]

*目次 [#ad818906]
#contents

*概要 [#fc9651f8]
メール送受信処理について

**送信処理 [#j68d2367]
メール送信処理は、.NETの標準的なAPIを使用して処理可能である。
*参考 [#b26309bd]
-メール - マイクロソフト系技術情報 Wiki~
https://techinfoofmicrosofttech.osscons.jp/index.php?%E3%83%A1%E3%83%BC%E3%83%AB

 // messageオブジェクトを生成
 System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();

 // 送信者を設定
 message.From = new System.Net.Mail.MailAddress("d-nishino@hitachi-system.co.jp", "西野 大介");
 message.Sender = new System.Net.Mail.MailAddress("d-nishino@hitachi-system.co.jp", "西野 大介");

 // 件名を設定
 message.SubjectEncoding = Encoding.GetEncoding("UTF-8"); 
 message.Subject = "テスト メール";
             
 // メッセージボディを設定
 message.BodyEncoding = Encoding.GetEncoding("UTF-8");
 message.Body = "本文\r\n本文\r\n本文\r\n本文\r\n本文\r\n本文\r\n本文\r\n本文\r\n本文\r\n本文\r\n本文\r\n";

 // 添付ファイルを設定 --------------------------------------------------
 message.Attachments.Add(
   new System.Net.Mail.Attachment(@"C:\新規テキスト ドキュメント.txt",
   new System.Net.Mime.ContentType("test/plain; charset=UTF-8")));

 message.Attachments.Add(
   new System.Net.Mail.Attachment(@"C:\新規Microsoft Word 文書.doc",
   new System.Net.Mime.ContentType("test/plain; charset=UTF-8")));

 message.Attachments.Add(
   new System.Net.Mail.Attachment(@"C:\新規ビットマップ イメージ.bmp",
   new System.Net.Mime.ContentType("test/plain; charset=UTF-8")));

 // ---------------------------------------------------------------------

 // addressコレクションオブジェクトを生成 -------------------------------
 message.To.Add("d-nishino@hitachi-system.co.jp");
 message.CC.Add("d-nishino@hitachi-system.co.jp");
 message.Bcc.Add("d-nishino@hitachi-system.co.jp");

 // ---------------------------------------------------------------------


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS