Top > プログラミング > .NET Tips> CC、BCC、添付ファイル、優先順位などを指定してメールを送信する

CC、BCC、添付ファイル、優先順位などを指定してメールを送信する」への評価、コメント

評価

良い / 悪い = 46 / 10 (「良い」の割合 = 0.821 , 人気度 = 1.435

評価する

コメント一覧


通常のコメント
匿名 2020/04/20 (Mon) 19:39:39
添付ファイルを送る場合、AttachmentオブジェクトのDispose()を呼び出さないとファイルのハンドルが解放されないので注意が必要です。(MailMessageオブジェクトのDispose()だけでは不足です。)
一時的に生成したファイルを送信後に削除、ということをやろうとしたら削除できずエラーになりハマりました。

評価の理由
まとべう 2015/12/14 (Mon) 14:47:15
評価:良い
最近の受信サーバーのセキュリティ強化が原因か、Bccで送信するとはじかれるようになってしまった。
YahooやGoogleでは、受信できたけれど、さくらインターネットやXSERVERでは受信がはじかれた。
msg.Bcc.Add(New System.Net.Mail.MailAddress())

評価の理由
匿名 2015/06/30 (Tue) 11:20:00
評価:良い
わかりやすい

評価の理由
M 2012/03/21 (Wed) 09:27:51
評価:良い
詳細・簡潔で助かりました!

評価の理由
nackeymama 2010/11/27 (Sat) 11:41:09
評価:良い
わかりやすく、要求がすぐに実現できました。
ありがとうございました。

評価の理由
ぴーすけ 2010/08/16 (Mon) 23:33:36
評価:良い
BASP21を使用していましたが、このコードにより、気分・ロジック共にスッキリしました。
良い情報、ありがとうございます!

評価の理由
さな 2010/06/17 (Thu) 15:05:57
評価:良い
そのまま使えるコードの為、非常に助かりました。
DeliveryNotificationOptionsの補足にも感謝します

評価の理由
山之内  2009/05/3 (Sun) 08:24:06
評価:良い
単純にコピーして、宛名、差出人、stmpサーバを変更するだけで正常処理しました。大変助かりました。

通常のコメント
とおりすがり 2008/03/1 (Sat) 18:31:27
参考になりました。
ただ、添付したファイルがロックされる仕様でハマりました。
Attachment.Dispose()を呼び出せば、排他制御が解除されました。
http://msdn2.microsoft.com/ja-jp/library/ms144637(VS.80).aspx

.NET Frameworkのバージョンによる違い
amit_khare2@syntelinc.com 2007/07/14 (Sat) 21:10:36
Hi,
I face one problem there.
when i sned mail with alias name like
mm.To = "コードを指定する recipient1@xxx.xx.com>";
It' no show proper in outlook. Can u pls give any solution for that.
Thanks

評価の理由
だい 2005/08/10 (Wed) 17:44:13
評価:良い
大変助かりました

評価の理由
今江健一 2005/05/11 (Wed) 12:16:51
評価:良い
助かりました!!
メールも添付ファイルもバッチリ送信できました。
内容が簡潔で、すごくわかりやすかったです。
ありがとうございます。

通常のコメント
焼肉のタレ 2005/02/10 (Thu) 11:25:24
ASP.NET(C#)でプログラム組んでおりますが添付ファイル
メールを送るプログラムで
attachment = new System.Web.Mail.MailAttachment(@"C:\Documents and Settings\デスクトップ\テスト.txt")
の部分でエラーが起きてしまいます。
どういう原因が考えられますか?
すみませんが教えていただけますか。

通常のコメント
今井 2004/09/1 (Wed) 18:06:47
SMTPサーバーのパスワードの設定はどの様に成りますか?
また、必要無いのですか?

評価の理由
上村 優 2004/08/28 (Sat) 11:42:20
評価:良い
.netに触れて3日目です。
同様のコードをVB6.0で書く時に大変苦労しました。
.netではオブジェクト構造が明快で結果として可読性の高いコードだと感じました。
またC#とVBのコードが宣言を除いて同じであることに驚きました。C#の敷居が低いと感じました。

評価の理由
匿名 2004/08/3 (Tue) 14:23:30
評価:良い
とても参考になりました。
今までBASPを使ってメール送信処理を行っていたので、これからは.NET内だけでできるので処理がコンパクトになります。
ただできれば戻り値を取得してきちんと送信できたかを確認する部分まで載せて欲しい気もしました。。。

コメントの投稿

[説明]