我正在处理HTML电子邮件,并且仅在iPad上的邮件客户端上遇到问题.
尽管在Mac OS X的Mail应用程序中正确显示了字体大小,但似乎将内嵌CSS设置为"font-size:12px"或任何其他大小对iPad的邮件应用程序无效.
有任何想法吗?
我在我的示例应用程序中集成了sendgrid电子邮件服务.并且还能够向用户发送电子邮件.
但是如何将动态数据传递给sendGrid webapp上的电子邮件模板设计? 有没有办法将动态数据发送到sendgrid设计的电子邮件模板?
对于前 我在sendgrid上设计了欢迎电子邮件模板.我想将动态数据传递给此模板,即UserName,emailId,City等..使用java代码?当任何用户在我的应用程序中注册时,我想向该用户发送欢迎电子邮件.通过我们的数据库与UserName,emailId,City等用户的信息.
该怎么办 ?怎么做 ?
我正在尝试获得一个mailto链接,该链接将打开一个带有修改后的字段的新Outlook电子邮件窗口(即使用辅助帐户).那可能吗?
在Outlook 2013的试用版中,HTML电子邮件中的图像显示得非常奇怪.据我所知,通过测试,看起来短于20像素的图像增加了填充,使它们高20像素.有什么我可以做的改变吗?这些电子邮件在Outlook 2010以及我测试过的其他任何地方都很好看.
我已经尝试改变它们所在的表格单元格的高度(通过height="13"内联css)以及它们所在的表格和表格行,但都无济于事.以下代码是触发此问题的简单示例,因为您将能够在图像上方看到单元格的红色背景:
<!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" />
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="195" style="background-color:#ff0000;"><img src="image url here" alt="" width="195" height="13" style="display: block" /></td>
</tr>
</table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
我创建了一个响应式电子邮件模板,适用于所有Web客户端,所有版本的outlook,Apple邮件,thunderbird,iOS,HTC的"Mail"应用程序以及几乎所有其他减去Lotus笔记的内容.
对Android上的Gmail应用程序不起作用.我很确定这是因为gmail剥离了标题中的所有css(其中包含媒体查询),因此它显示标准的Web版本,但窗口是移动大小,因此它显示大约300px电子邮件的一半.反正是否强迫它使用媒体查询?如果失败,有没有办法改变视口?什么是最好的后退选项?
谢谢!
因为我是使用内联使用<span>或<p>标签进行造型,所以我可能只是去真正的旧学校并使用<br><br>打破段落而不是<p>每次关闭并重新打开标签?
例如,这里是我目前拥有的代码片段,它只是如此多余.我知道这是必须内联编码的本质,但似乎我可以通过这样做来减少一些噪音<br><br>
<p style="font-size: small; font-family:Tahoma, Geneva, sans-serif">Selection of the 200 New & Recently updated companies over the last month. Click on the company name for up-to-date business information.</p>
<p style="font-size: small; font-family:Tahoma, Geneva, sans-serif">Company Name, FL provider of Category was updated on 2/12/2013</p>
<p style="font-size: small; font-family:Tahoma, Geneva, sans-serif">Company Name, TX provider of Category was updated on 2/13/2013</p>
<p style="font-size: small; font-family:Tahoma, Geneva, sans-serif">Company Name, AK provider of Category was …Run Code Online (Sandbox Code Playgroud) 我的输入文件是一个CSV文件,通过运行一些包含python Tabulate模块的python脚本,我创建了一个如下所示的表: -
| Attenuation | Avg Ping RTT in ms | TCP UP |
|---------------:|---------------------:|---------:|
| 60 | 2.31 | 106.143 |
| 70 | 2.315 | 103.624 |
Run Code Online (Sandbox Code Playgroud)
我想在电子邮件正文中发送此表,而不是 使用python 作为附件.
我已经创建了一个sendMail函数,并期望在mail_body中发送表.
sendMail([to_addr], from_addr, mail_subject, mail_body, [file_name])
在最新的应用更新后,我收到了这个新的崩溃异常.似乎没有任何意义.有人能说出问题是什么吗?由于这个原因,它看起来像是一个可能的电子邮件格式化问题:dat = mailto:xxxx@xxxxxxxxx.xxx(有附加内容)....但我不确定我在电子邮件中有任何错误.
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW
dat=mailto:xxxx@xxxxxxxxx.xxx (has extras) }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1512)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1384)
at android.app.Activity.startActivityForResult(Activity.java:3190)
at android.app.Activity.startActivity(Activity.java:3297)
at android.text.style.URLSpan.onClick(URLSpan.java:62)
at android.text.method.LinkMovementMethod.onTouchEvent(LinkMovementMethod.java:212)
at android.widget.TextView.onTouchEvent(TextView.java:8344)
at android.view.View.dispatchTouchEvent(View.java:5542)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1912)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1371)
at android.app.Activity.dispatchTouchEvent(Activity.java:2364)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1860)
at android.view.View.dispatchPointerEvent(View.java:5722)
at android.view.ViewRootImpl.deliverPointerEvent(ViewRootImpl.java:2897)
at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2473)
at android.view.ViewRootImpl.processInputEvents(ViewRootImpl.java:845)
at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2482)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424) …Run Code Online (Sandbox Code Playgroud) 电子邮件客户端的HTML显示功能有限.
什么HTML标记和CSS样式在HTML格式的电子邮件中使用是否安全?
根据我的理解,Gmail根本不接受头部的CSS块,这就是为什么我一直在为我的电子邮件模板添加一堆内联CSS以使其工作.
但是,我正在努力使用CSS定位属性.我希望图像位于背景图像的顶部,因此我将两者的父div position: relative和图像设置为绝对.但是,由于某种原因,Gmail会删除声明位置的样式属性:相对于div.它保留了所有其他内联CSS.
任何的想法?任何解决方法?