您可以为电子邮件中的丰富HTML格式提供哪些指导,同时在许多客户端和基于Web的电子邮件界面中保持良好的视觉稳定性
关于Stack Overflow问题的一个不相关的答案表明:
http://www.campaignmonitor.com/blog/archives/2008/05/2008_email_design_guidelines.html
其中包含以下准则:
<body>而不是<head><head>或中<body>,还是使用该style=""属性分配的荣誉内联样式我也有一些"未经证实"的事实,我不记得我在哪里阅读它们.
我想从战壕中获得更多的指导和经验,充实这份清单.
你能提供进一步的建议吗?
更新:我特别要求HTML中的设计部分指南和一致性.有关避免垃圾邮件过滤器的一般准则以及常见礼节的问题已经在SO上.
我被赋予了为不同的电子邮件/网络邮件客户端优化HTML电子邮件的任务.我曾经通过在Outlook Express中做一个技巧测试HTML文件,使其发送原始HTML,但微软似乎已经停止提供Outlook Express(我认为"Live Mail"应该替换它).
所以我的问题是,是否有一种简单,快速的方式来发送HTML电子邮件?也许甚至是一个免费的程序来完成这项工作?
我正在用html制作电子邮件模板,它在苹果电子邮件客户端,gmail,hotmail和windows mail 2006中运行良好.它在outlook中不起作用,它延伸出来,字体系列不起作用,因为它延伸了它不以页面为中心.
这是我的代码;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="initial-scale=0.5">
<meta name="format-detection" content="telephone=yes">
<title>Untitled Document</title>
<style type="text/css">
body {
margin: 0;
padding: 0;
width: 100% !important;
overflow-y: hidden;
background-color: #ffffff;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
font-family: Helvetica;
vertical-align: top;
border-spacing: 0px;
}
ul, ol, dl {
padding: 0;
margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
margin-top: 0;
padding-right: 0px;
padding-left: 0px;
}
a img …Run Code Online (Sandbox Code Playgroud) 我想这是我第一次看到雅虎邮件做了一些鲜艳的事情而Gmail失败了.我肯定错过了什么.
我用ant邮件任务自动交付测试报告 -
<target name="sendtestreport">
<tstamp>
<format property="current.time" pattern="MM/dd/yyyy hh:mm" />
</tstamp>
<property name="subject" value="Selenium Test Report: " />
<mail mailhost="test.de" mailport="25" subject="${subject} ${current.time}"
user="seleniumtests@test.de" password="password" messagemimetype="text/html">
<from address="seleniumtests@test.com" />
<replyto address="test@gmail.com" />
<to address="test@gmail.com" />
<message src="${basedir}\test-output\emailable-report.html">If you have trouble viewing the message then open attachment</message>
<attachments>
<fileset dir="${basedir}">
<include name="**/emailable-report.html"/>
</fileset>
</attachments>
</mail>
</target>
Run Code Online (Sandbox Code Playgroud)
在这里,我发送可邮寄的测试报告,该报告由TestNG在邮件正文(以及附件)中生成.在我的Gmail帐户邮件格式错误,没有显示颜色,文本重叠和未对齐.虽然在雅虎的邮件中看起来很完美.
我是否需要在Gmail中修改任何设置,以便以正确的格式显示消息.或者是Gmail的行为有缺陷?