跳转到内容
无痕工具库 无痕工具库

Hostinger PrestaShop SMTP 设置教程

要通过 PrestaShop 发送电子邮件,你需要配置一些邮件参数。

为此,请打开你的 PrestaShop 管理员面板,然后前往 高级参数(Advanced Parameters) → 电子邮件(E-mail):

PrestaShop 菜单,已展开“高级参数”并高亮“电子邮件”PrestaShop 菜单,已展开“高级参数”并高亮“电子邮件”

在 电子邮件(Email) 部分,选择 设置我自己的 SMTP 参数(Set my own SMTP parameters):

PrestaShop 邮件设置,已选择“设置我自己的 SMTP 参数”

接下来,根据你所使用的邮件服务配置 SMTP 服务器,填写以下信息:

  • 电子邮件域名 – 你的 PrestaShop 网站的域名
  • SMTP 服务器 – 你的邮件服务器的主机地址,可从上文提供的文章中获取
  • SMTP 用户名 – 你在主机控制面板中创建的完整电子邮件地址
  • SMTP 密码 – 你的电子邮件地址的密码
  • 加密方式 – 选择与你的邮件服务对应的加密类型,通常是 SSL 或 TLS
  • SMTP 端口 – 输入用于通过 SMTP 进行安全连接的端口号,端口应与上面选择的加密类型相匹配

填写完这些信息后,点击 保存(Save) 以应用更改。然后,点击 发送测试邮件(Send Test Email) 进行测试:

PrestaShop 测试邮件配置界面,“发送测试邮件”按钮已高亮

现在你就可以从 PrestaShop 发送电子邮件了 🎉

修复可能出现的错误

如果遇到问题,请首先检查你的邮件服务是否已启用。

如果邮件服务已启用,我们强烈建议你重置邮件密码,并重新输入一次 SMTP 参数。

此外,你也可以再次确认加密方式和端口是否正确且相互匹配。

修复 “Expected response code 354” 错误

如果在发送测试邮件时出现以下错误:

Error: Please check your configuration
Expected response code 354 but got code "554", with message "554 5.5.1 Error: no valid recipients "

这说明你为 SMTP 用户名指定的电子邮件地址与商店参数中指定的地址不一致。要修复此问题,请前往 商店参数(Shop Parameters) → 联系人(Contacts),并在 联系人(Contacts) 标签页中更新电子邮件地址:

PrestaShop 的“联系人”标签页,客服联系人的编辑图标已高亮

接下来,转到 商店(Stores) 标签页,更新商店电子邮件地址:

PrestaShop 的“商店”标签页以及用于联系人详细信息的商店电子邮件字段

最后,向下滚动并点击 保存(Save)。

一旦在这三处(SMTP 用户名、联系人(Contacts) 标签页和 商店(Stores) 标签页)都指定了相同的电子邮件地址,请再次尝试发送测试邮件 😊