【问题标题】:SendGrid Emails are Blank when Replying or ForwardingSendGrid 电子邮件在回复或转发时为空白
【发布时间】:2017-09-01 19:09:08
【问题描述】:

在转发我们的 Campaign 电子邮件时,我们注意到我们从 SendGrid 收到的电子邮件内容在我们转发或回复时是空白的。

我们已经让很多人研究过这个问题,它在 Outlook 和 Gmail 中都会发生。当您撰写转发时,所有浏览器都缺少内容本身,当您收到它时。

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

【问题讨论】:

  • 我们用 HTML 和 CSS 构建了自己的电子邮件,然后将其上传到代码编辑器中。电子邮件到达时看起来很棒。他们只是在回复或转发时消失。大声笑太奇怪了!

标签: email sendgrid sendgrid-templates


【解决方案1】:

我们在发送由 Sendgrid 设计编辑器创建的电子邮件时遇到了这个问题 - 从 Outlook 转发的电子邮件会显示为空。

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

【讨论】:

猜你喜欢
  • 2013-11-28
  • 2021-08-20
  • 1970-01-01
  • 1970-01-01
  • 2018-08-23
  • 2018-12-29
  • 1970-01-01
  • 1970-01-01
  • 2016-11-30
相关资源
最近更新 更多