0

フォーマットに問題があります:

MailMessage mail = new MailMessage(" ", radTextBox_To.Text, 
    radTextBox_Subject.Text, textControl.Text);
SmtpClient client = new SmtpClient("smtp.mail.ru");
client.Port = 25;
client.Credentials = new System.Net.NetworkCredential("login", "password");
client.EnableSsl = true;
client.Send(mail);
MessageBox.Show("Mail Sent!", "Success", MessageBoxButtons.OK); 

メール メッセージは通常のテキスト メッセージ (画像なし) として配信されますtextControl.Textが、画像、テキスト、さまざまなフォントが含まれています。メッセージが受信されると、標準のテキストとして表示されます。

4

1 に答える 1

0

デフォルトでは、MailMessage.Bodyプロパティはプレーン テキストとしてレンダリングされます。宣言の後、送信する前に次のコード行を追加することで、HTML に変更できます。

mail.IsBodyHtml = true;

参考:MailMessage.IsBodyHtml プロパティ

于 2013-07-30T14:18:31.200 に答える