2016-07-01 8 views

答えて

0

私はいくつかのグーグルと工夫後の溶液が出ています。いくつかはこれも同様に有用であることを願っています。

var contentType = new System.Net.Mime.ContentType(System.Net.Mime.MediaTypeNames.Application.Pdf); 

var attachmentFile = PdfById(id); 
var attachmentStream = new MemoryStream((attachmentFile as FileContentResult).FileContents); 
var attachmentTitle = (attachmentFile as FileContentResult).FileDownloadName; 

var message = new MailMessage(); 
message.Attachments.Add(new Attachment(attachmentStream, attachmentTitle, contentType.ToString())); 
0

あなたはSystem.Net.Mail名前空間の中身をチェックし、SmtpClientクラスを使用することができます。添付ファイルを持つことができるMailMessageクラスを記入して送信することができます。 SMTPサーバーのデータをアプリケーションの構成ファイル(.config)に直接設定することも、コード自体からプログラムで設定することもできます。

関連する問題