Drupal发送的电子邮件通知有时会断开链接

时间:2010-07-27 19:56:34

标签: email drupal

我正在使用Drupal的Subscriptions模块定期发送订阅的电子邮件,我注意到如果链接太长,电子邮件中嵌入的链接会中断,但仅限某些用户。用户正在使用的电子邮件客户端是Entourage。疯狂的是,我也使用Entourage,但我没有发送给我的订阅电子邮件中的链接的问题。这是正在发生的事情:

HTTP:samplelinkhere VAR = blahblah
blahblah

链接的顶行将加下划线并且是链接的一部分,但底部不会加下划线(即使它应该是),因此链接断开。有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

AFAIK,你无能为力。只要链接不包含服务器发送的原始邮件中的换行符,就可以通过接收者邮件客户端添加换行符以提高可读性,通常基于某些用户首选项设置(这可以解释您自己的差异)随行客户)。

此外,一些客户尝试检测链接并避免破坏它们,其他客户端则没有,有些客户甚至有插件。

一种可能的解决方法是发送HTML邮件,但这会打开一个与邮件客户端兼容性有很大差异的蠕虫,所以我不推荐它。