gpt4 book ai didi

c# - 如何使用CSS在电子邮件正文中发送网页

转载 作者:太空狗 更新时间:2023-10-29 15:28:59 25 4
gpt4 key购买 nike

我正在使用 html 表格和 asp.net 标签在 asp.net 网页上创建报告。我必须在邮件正文中通过电子邮件发送完成的报告。我使用以下 C# 代码完成了此操作:

public bool SendEMail(List<string> emailList, string strSubject, string strMessage, bool isHTML)
{
MailMessage msg = new MailMessage();
msg.From = new MailAddress(strFrom);
//emailList is a list of email addresses to be sent to
if (emailList != null && emailList.Count > 0)
foreach (string em in emailList)
{
msg.To.Add(em);
}
else
return false;
msg.Subject = strSubject;
msg.Body = strMessage;
msg.IsBodyHtml = isHTML;
SmtpClient smtp = new SmtpClient(mailServer);
smtp.Credentials = new System.Net.NetworkCredential(userName, usePass);
smtp.Send(msg);
msg.Dispose();
return true;
}

这很好用,但它只能在每个控件的表单本身中单独设置样式。如何在 html head 或样式表中合并 css 集?也可以包含皮肤吗?

最佳答案

看看这个图表:

http://www.campaignmonitor.com/css/

我建议您使用内联样式而不是添加外部 css 表

关于c# - 如何使用CSS在电子邮件正文中发送网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9584170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com