【发布时间】:2020-03-11 14:13:00
【问题描述】:
我在 SendGrid 中创建了一个模板,但 css 在 Gmail 上有效,但在 Outlook 上无效。 我想知道如果用户有 gmail 帐户,是否有任何解决方案可以显示我的部分代码,并为 Outlook 做同样的事情?
我看到了这个:https://stackoverflow.com/a/45740386/13000745
但是当我检查我的 HTML 时,我没有看到 <u> 标记。
【问题讨论】:
-
您需要在 Sender 中编写一些代码来识别接收者域,如果它符合特定条件,则发送特定类型的 HTML;所以
@hotmail.com会加载一个 HTML 页面,@gmail.com会加载另一个,等等。 -
@Martin 是的,我想这样做,所以我怎样才能去发件人那里写代码?
-
这是您需要做的事情,或者您需要自己联系 SendGrid 并询问他们。我希望最简单的方法是,当您有一个电子邮件地址列表时,您将它们分成几个较小的列表,一个 Gmail 列表、一个 Hotmail 列表和一个其他列表,然后将它们分三批发送,每批使用自己的 HTML 跨度>
-
@Martin 不幸的是,该方法行不通。有很多人拥有使用 Gmail 或诸如此类的自定义域。例如,office@stackoverflow.com 可以使用任意数量的电子邮件客户端。
标签: html-email sendgrid