我有一个Liferay 6.1.0ga1门户网站,要求新注册用户确认电子邮件。 根据我对Portal用户的反馈,以及使用misc Email Providers进行测试,我注意到了:
gmail
帐户的用户完全没有问题Hotmail
用户将收到“欢迎访问我们的门户网站”和“电子邮件确认”电子邮件,直接进入他们的垃圾文件夹Yahoo
用户通常会收到大部分已发送的电子邮件(欢迎电子邮件,重置密码等),但从未收到电子邮件确认,即使在他们的垃圾邮件文件夹中也找不到。对于新确认邮件的每个请求都会发生相同的情况。在某种情况下,确认电子邮件几小时后到达,但我无法重现这种情况。这成为一个阻碍问题,因为雅虎用户无法注册到门户网站。
任何人都可以就导致此行为的原因提供一些想法,以及如何确保所有用户都能收到确认电子邮件?
编辑:
是否某些电子邮件提供商正在使用严格的政策,阻止确认电子邮件,因为它包含激活电子邮件?我想过一些类似的解决方案 - 创建一个寄存器挂钩,通知新用户他们可以设置他们的帐户以接受来自我的门户网站的邮件 - 创建一个钩子,使用另一个电子邮件模板进行电子邮件确认,例如包括确认令牌和排除激活URL
答案 0 :(得分:1)
你可以看看这个非常古老的问题:How do you make sure email you send programmatically is not automatically marked as spam?
那么您是否在那里的标记答案中尝试了上述选项?