测试您的电子邮件设置

该应用中有三个测试按钮,它们测试的内容截然不同。弄清楚哪个是哪个,可以避免在邮件未送达时费劲猜测。

各项测试,并排对比

测试连接 发送测试邮件(邮件发件人) 发送测试邮件(版面编辑器)
在哪里 SMTP 服务器设置 “电子邮件发件人”页面 电子邮件版面的内部结构
功能说明 登录并断开连接 通过您选择的发件人发送一条简短的纯文本消息 使用其测试变量渲染您的布局,并将其发送出去
证明 主机、端口、加密方式和凭据都正确 发件人可以向所有收件人发送邮件 布局渲染完成,服务器接受该布局并进行分发
载入史册 不 不 - - 请参见下文 不 - - 请参见下文
收到一封电子邮件 不 是的,如果一切顺利的话 是的,如果一切顺利的话

连接新邮箱或SMTP服务器时,请先进行发件人测试,待发件人测试通过后再进行布局测试。

从版面发送测试邮件

打开一封电子邮件模板,然后使用**“发送测试邮件**”功能。该功能会根据您的测试变量,以与实际发送完全相同的方式渲染该模板,并通过您选择的发件人发送出去。

“收件人”邮箱字段会预先填入**“设置”>“邮件默认值**”中**“测试邮件收件人**”下的第一个地址;若未设置该项,则默认填入您商店的邮箱地址。您仍可手动输入其他任意地址。 “设置”中的“默认抄送”、“默认密送”、“默认回复至”和**“默认发件人姓名**”设置在测试中与实际发送时完全一致,因此测试收到的邮件内容与客户实际收到的完全相同。请参阅 设置。

如果服务器拒绝了该请求,屏幕上会立即显示错误信息。该信息直接来自您的邮件服务器,如果您遇到问题,这是您能提供给我们的最有用的信息。

一封永远收不到的测试邮件

如果应用程序显示操作成功,但收件人并未收到邮件,说明该邮件已从我们这里发出,且贵方的邮件服务器已接收该邮件。请按以下顺序逐一排查:

  1. 请检查垃圾邮件或垃圾文件夹,以及您的服务商设置的任何隔离区。这无疑是最常见的解决方法,尤其是当您首次从新配置的环境发送邮件时。请参阅 电子邮件送达率。
  2. **请检查发件人地址是否与您用于身份验证的账户一致。**许多服务器虽然会接受登录,但会悄无声息地丢弃或拒绝那些声称来自其他地址的邮件。
  3. **请稍等几分钟。**有些服务器会对陌生的发件人进行灰名单处理,故意延迟来自新发件人的第一条消息。
  4. 请尝试发送给其他收件人,最好是使用其他邮件服务商的收件人。如果邮件能送达一个地址却无法送达另一个地址,说明问题出在接收方,而不是你这边。
  5. **请检查您服务器自身的出站日志。**您的主机可以查看该消息是否被接收,以及在我们将其传递出去后发生了什么 - - 而我们只能看到收到的响应。

常见错误的含义

这些邮件来自您的邮件服务器,而不是来自我们。

消息 通常的含义是
Connection timeout 我们完全无法通过该端口连接到该主机。请检查主机名和端口,并确认服务器是否接受来自您自身网络之外的连接。
wrong version number 端口和加密方式不匹配。465 端口要求使用 SSL;587 端口要求使用 STARTTLS。如果将这两者弄反了,就会出现 exactly this error。此外,如果服务器拒绝额外的并发连接,该错误也可能间歇性出现。
Invalid login / 535 用户名或密码被拒绝。如果您的服务提供商使用双因素认证,通常需要使用应用专用密码,而不是您的常规密码。
554 / all recipients were rejected 服务器接受了您的登录,但拒绝了收件人或发件人地址。

当发送操作有时能成功,但并非总是如此

如果历史记录显示同一发件人的邮件既有成功也有失败,且失败情况集中在同时发送多封邮件的时刻,那么您的邮件服务器很可能限制了同时接受的连接数。共享型和小型企业型主机通常只允许少量连接。

有两点很有帮助:

  • 请尝试使用 587 端口并启用 STARTTLS,而不是使用 465 端口和 SSL。服务器在 587 端口上通常能更好地处理并发请求。
  • 请向您的邮件服务商咨询,您的账户的并发连接数和每小时发送量限额分别是多少,以及他们是否可以提高这些限额。

如果发送一条消息需要十秒或更长时间,这也表明服务器正在满负荷运行。这本身并不是问题,但当多条消息同时发送时,会使系统的余量减少。

相关