这是我部分代码<html><body>
<head><style>
.td_top_left
{padding-top:1px;
padding-right:1px;
padding-left:1px;
mso-ignore:padding;
color:windowtext;
font-size:10.5pt;
font-weight:700; }
</style>
</head>
<table><col><col>
<tr><td class="td_top_left"></td><td class="td_top_right"> OOO</td></tr>
<tr><td class="td_top_left"></td><td class="td_top_right">OOO </td></tr
<tr><td class="td_top_left">Time Frame</td><td class="td_top_right"> OOO</td></tr>
</table>我用gmail做smtp发送到gmail,但我在用gmail客户端打开看邮件的时候发现,内敛style不支持,但是ipad别的客户端能看到。如果不能用CSS,那布局网页太麻烦了。我看到许多公司发的邮件图文并茂,这是怎么办到的。我的后台部分主要代码: System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add("[email protected]"); orderInfo oi = new orderInfo();
msg.From = new MailAddress("[email protected]", "[email protected]", System.Text.Encoding.UTF8); msg.Subject = "XXXX";
msg.SubjectEncoding = System.Text.Encoding.UTF8;
string htmlBodyContent = //html的字符串
msg.Body = htmlBodyContent;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;
SmtpClient client = new SmtpClient();
client.Credentials = new System.Net.NetworkCredential("[email protected]", "XXXXXX");
AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(htmlBodyContent, null, "text/html");
msg.AlternateViews.Add(htmlBody);
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
//msg.Attachments.Add(attach_xls);
object userState = msg;
try
{
client.SendAsync(msg, userState);
}
catch (System.Net.Mail.SmtpException ex)
{ }emailc#
<head><style>
.td_top_left
{padding-top:1px;
padding-right:1px;
padding-left:1px;
mso-ignore:padding;
color:windowtext;
font-size:10.5pt;
font-weight:700; }
</style>
</head>
<table><col><col>
<tr><td class="td_top_left"></td><td class="td_top_right"> OOO</td></tr>
<tr><td class="td_top_left"></td><td class="td_top_right">OOO </td></tr
<tr><td class="td_top_left">Time Frame</td><td class="td_top_right"> OOO</td></tr>
</table>我用gmail做smtp发送到gmail,但我在用gmail客户端打开看邮件的时候发现,内敛style不支持,但是ipad别的客户端能看到。如果不能用CSS,那布局网页太麻烦了。我看到许多公司发的邮件图文并茂,这是怎么办到的。我的后台部分主要代码: System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add("[email protected]"); orderInfo oi = new orderInfo();
msg.From = new MailAddress("[email protected]", "[email protected]", System.Text.Encoding.UTF8); msg.Subject = "XXXX";
msg.SubjectEncoding = System.Text.Encoding.UTF8;
string htmlBodyContent = //html的字符串
msg.Body = htmlBodyContent;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;
SmtpClient client = new SmtpClient();
client.Credentials = new System.Net.NetworkCredential("[email protected]", "XXXXXX");
AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(htmlBodyContent, null, "text/html");
msg.AlternateViews.Add(htmlBody);
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
//msg.Attachments.Add(attach_xls);
object userState = msg;
try
{
client.SendAsync(msg, userState);
}
catch (System.Net.Mail.SmtpException ex)
{ }emailc#
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货