でコンパイルしています。以下のコードを使用して、私の電子メールに私の見積もりを送信しています。メールのHTML本文をc#
using System.Net.Mail;
MailMessage mail = new MailMessage();
mail.From = new MailAddress(Email.Text);
mail.To.Add("my yahoo email");
mail.Subject = "Requested Quote From my site";
mail.Body = "<br /><b>Primary project type:</b> " + ProjectTypeRadio.SelectedItem.Text + "<br /><b>Interested In:</b> " + InterestedCheck + "<br /><br /><br /><br /><b>PRODUCT DETAILS:</b><hr />" + Electric + HotWater + PoolHeating + SpaceHeating + "<br /> + "<br /><b>Message:</b><br /><hr /><br />" + txtMsg.Text + "<br /><br />";
SmtpClient smtp = new SmtpClient("smtp.mail.yahoo.com");
smtp.Send(mail);
Response.Redirect("Thanks.aspx");
のWeb.Config
<system.net>
<mailSettings>
<smtp>
<network host="smtp.mail.yahoo.com" port="995" userName="my yahoo email" password="Password" />
</smtp>
</mailSettings>
問題: 私はヤフーのアカウントにメールが供給していますが、メッセージが表示されている全てのHTMLタグが
、すなわち代わりにフォーマットされていません
誰でも自分のコードをチェックして、間違いを指摘したり、私に指示をしてくださいイオン、それは大きな恩恵に感謝します。
http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.isbodyhtml.aspx – jrummell