我有一个PHP脚本,检查Gmail的新邮件,然后根据电子邮件的条件,将回复电子邮件与一些信息。
我的问题是,当回复HTML电子邮件时,处理HTML的最佳方法是什么?我是否应该找到标签结束的位置,然后在那里插入我的HTML代码?
我很好奇当我点击回复时,电子邮件客户端是如何处理的。
谢谢。
我会检查电子邮件是否包含纯文本版本的电子邮件并回复。
在此之外——忽略"proper" html。找到他们的电子邮件的开头(无论是<html>
还是<p>
),然后在<hr /><strong>Original Message...etc
之前添加你的回复,然后完成。
只是想分享一些我在使用HTML电子邮件时遇到的问题,以及一些我一直记在心里的事情:
- 你需要把你的css样式表放在body标签里面因为Gmail会忽略body标签之外的内容。
- 确保你的CSS可以在各种电子邮件客户端平台上工作。
- 如果你的邮件高度超过1497px(不是100%确定)数字,我在之前的一些文章中看到过这个)或者它会有Outlook中出现未知空格