添付ファイルはファイルでなければならないのか?
作ったイメージデータをファイルに落とし ------------(1)
そのファイルを添付ファイルとして送信しています ----(2)
Bitmap MyImage = new Bitmap(300, 300);
Graphics g = Graphics.FromImage(MyImage);
ここから g に色々書込みます
MyImage.Save(@"MyImage.bmp", ImageFormat.Bmp); ----(1)
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
smtp.Host = "smtp.MyMail.com";
string MailSubject = "";
string MailBody = "";
MailMessage oMsg = new MailMessage("MyMail○○○@MyMail.com", "MyFreind□□□@FreindMail.com", MailSubject, MailBody);
oMsg.Attachments.Add(new Attachment(@"MyImage.bmp")); ----(2)
smtp.Send(oMsg); //メール送信
ご覧の通りイメージをファイルに書き出す目的は添付ファイル化する為だけです
ファイルに落とさずにイメージを送信することは可能でしょうか?
⇒ある特殊な理由によりイメージをファイルとして一瞬たりとも存在させたくないのです
補足
フリーソフトメールは@lopox.com ⇔このフリーメールですが。このサイトの説明が⇔添付ファイルの閲覧は、bmp , jpeg , png 及び zip に対応しています。大文字ではBMP,JPEG,PNG及びZIPです。写真とかを開きたいので。まだ文章のテストはしてません。