为什么我的Prestashop忘记密码不起作用

时间:2019-06-26 03:16:56

标签: prestashop-1.7

我们的Prestashop 1.7网站中的“忘记密码”链接无效。在设置了以下管理员电子邮件后,我们仍然没有收到任何重置密码

Shop Parameters > Contact > Stores tab: <set the admin email>

当我尝试使用下面的链接发送测试电子邮件时,我会收到测试电子邮件

Advanced Parameters > Email > Test Your Email Configuration

我能够从我在“商店参数”中设置的管理员电子邮件地址接收测试电子邮件。因此,这意味着电子邮件发送正常。

在“忘记密码”页面上,我输入了电子邮件,然后单击“发送重置链接”。我检查了“收件箱和垃圾邮件”,但没有看到任何重置链接电子邮件。

3 个答案:

答案 0 :(得分:1)

您是否检查相应的语言文件夹中是否有用于发送忘记电子邮件的邮件模板?

致谢

答案 1 :(得分:0)

我遇到了同样的问题(Prestashop 1.7.2.5)从我的发现中可以看到,如果您的电子邮件设置配置为PHP,则“密码重置”仅在偶然情况下才起作用,具体取决于发送到的电子邮件帐户。

最好为SMTP配置电子邮件设置。由于大量垃圾邮件的散布,大多数电子邮件服务器会将从PHP发送的电子邮件标记为潜在的垃圾邮件,大多数时间将被阻止,甚至不会发送到垃圾文件夹。一些邮件通过而另一些邮件消失的事实是因为垃圾邮件陷阱设置了阈值。取决于正文,主题行,链接类型等。

答案 2 :(得分:0)

  1. 确保您的主题具有 mails 文件夹,并且在
    中具有 password_query 邮件模板 相应的语言文件夹。
  2. 转到首选项>客户,然后检查密码重置延迟的值。将延迟值提高到360分钟左右。