如何获取Outlook渲染前的HTML模板用于Salesforce Marketing Cloud修改?
获取Outlook接收前的邮件原始HTML方法
直接从发送端获取(最优解)
回到你最初创建邮件模板的平台,直接导出或复制原始HTML代码——这是最干净的方式,完全不会带有Outlook添加的MsoNormal、嵌套表格等冗余内容。多数邮件模板工具(如Canva、Mailchimp)都提供「导出HTML」「查看原始代码」的选项,复制后即可直接用于Salesforce Marketing Cloud(SFMC)的编辑。
从Outlook提取原始邮件源码
Outlook默认展示的是渲染后的内容,要获取未被修改的原始HTML,需查看邮件的源文件:
- 打开目标邮件,点击「文件」→「信息」→「属性」
- 在属性窗口的「Internet 标题」区域,找到「邮件源」(部分版本显示为「原始消息」),点击「复制到剪贴板」
- 将内容粘贴到文本编辑器(如Notepad++、VS Code),提取
<html>至</html>之间的代码段,这就是邮件的原始HTML(若发送端做过Outlook适配,可能仍有少量兼容代码,但远比渲染后的内容干净) - 注意:不要使用Outlook右键菜单的「查看源代码」,那是渲染后的代码,包含冗余的Mso类和嵌套表格。
Outlook网页版提取方式
- 打开邮件,点击右上角的「更多选项」(三个点图标)→ 选择「查看邮件源」,新页面会显示完整的原始邮件内容,直接提取其中的HTML部分即可。
SFMC编辑小贴士
- 拿到原始HTML后,在SFMC中使用代码编辑器模式编辑,避免可视化编辑器自动添加冗余格式。
- 若仍有少量
Mso开头的类,可直接批量删除,这些类在SFMC的渲染逻辑中无实际作用。
内容的提问来源于stack exchange,提问作者Azrail
相关产品推荐
相关产品推荐

