您好我正在使用Mailer在购买商品时向客户发送电子邮件。电子邮件发送时包含所有详细信息,但无法识别css样式。如果我“用”谷歌浏览器“打开html页面,样式就可以了。
_Layout.cshtml页面:
<!DOCTYPE html>
<html>
<head>
<title></title>
<link href="email-styles.css" rel="stylesheet" />
</head>
<body>
<div id="wrapper">
<div id="head">
<div id="logo"><img src="../../Content/images/email/logo.jpg" /></div>
<div id="date">@ViewBag.DateNow</div>
</div>
</div>
答案 0 :(得分:2)
您必须为html电子邮件使用内联样式。特别是Gmail无法识别CSS样式表并将其删除。我个人没有尝试过这个工具,但它来自mailchimp所以请一试,看看你的电子邮件是否正常工作。