asp.net - Smtp 发送带有样式表的邮件

标签 asp.net asp.net-mvc smtp mailmessage

我想在使用 SMTP 发送电子邮件时在电子邮件正文中包含样式表。 这可能吗,因为我不想为每个 html 标签提供内联样式。

如果我在任何 HTML 标记中包含 class="sampleClass" 那么它不会出现在电子邮件 View 源中,为什么?

如何在发送电子邮件时在正文中包含内部样式表?

最佳答案

如本页所述:http://css-tricks.com/using-css-in-html-emails-the-real-story/您不能链接到外部样式表,但可以添加内联样式。所以看起来添加内联样式是一个可行的选择。

此外,您不能将样式添加到头部部分,因为某些邮件客户端不支持它,再次引用 http://css-tricks.com/using-css-in-html-emails-the-real-story/ , 所以只需专注于添加内联样式。

关于asp.net - Smtp 发送带有样式表的邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20494767/

相关文章:

c# - Crystal Report 仅在回发时抛出 'Failed to open the connection.'

asp.net - 在x64和x86环境中使用PresentationCore和WindowsBase dll

javascript - ASP.NET MVC 4 JQuery 对话框

smtp - 为什么有 MX 记录?

smtp - Postfix - 所有域的速率限制

c# - Repeater、Custom Paging、PagedDataSource,可能吗?

asp.net - 有没有办法在网站中集成谷歌分析报告

javascript - 使用 javascript 刷新莫里斯图

javascript - 修复 aspnetboilerplate 启动模板、租户或编辑错误

python - 将当前日期与 CSV 文件匹配并打印匹配项