回复或转发时,SendGrid电子邮件为空

时间:2017-04-06 16:12:12

标签: email sendgrid sendgrid-templates

转发我们的广告系列电子邮件时,我们注意到,当我们转发或回复时,我们从SendGrid收到的电子邮件内容为空白。

我们有多个人看过这个,它在Outlook和Gmail中都会发生。当您编写转发时以及收到转发时,所有浏览器都缺少内容本身。

知道这是什么意思吗? 提前谢谢!

1 个答案:

答案 0 :(得分:1)

当发送由Sendgrid Design Editor创建的电子邮件时,我们遇到了这个问题-从Outlook转发时,电子邮件将显示为空。

为解决此问题,我们制作了设计的副本,并使用其代码编辑器将其打开。原因是Sendgrid为表格单元格(<td>标签)生成的某些代码是style属性。从样式属性visibility: hidden; opacity: 0;中删除<td style="visibility: hidden; opacity: 0;">可以解决此问题。

下面显示了我们代码中所做的确切更改,以使电子邮件在转发时正常显示。

之前:

<td role="modules-container" style="padding:0px 0px 0px 0px; color:#000000; text-align:left;" bgcolor="#FFFFFF" width="100%" align="left"><table class="module preheader preheader-hide" role="module" data-type="preheader" border="0" cellpadding="0" cellspacing="0" width="100%" style="display: none !important; mso-hide: all; visibility: hidden; opacity: 0; color: transparent; height: 0; width: 0;">

之后:

<td role="modules-container" style="padding:0px 0px 0px 0px; color:#000000; text-align:left;" bgcolor="#FFFFFF" width="100%" align="left"><table class="module preheader preheader-hide" role="module" data-type="preheader" border="0" cellpadding="0" cellspacing="0" width="100%" style="display: none !important; mso-hide: all; color: transparent; height: 0; width: 0;">