Metabase没有发送电子邮件
您已告诉Metabase发送电子邮件通知,但
- 通知没有到达。
在进行任何其他故障排除之前,请尝试发送测试电子邮件以隔离问题。
您能成功发送测试电子邮件吗?
根本原因: 主机、端口、电子邮件地址或密码可能设置不正确,或者电子邮件服务器的主持和端口设置不正确。
采取的步骤
- 转到管理员面板,然后在左侧侧边栏中单击电子邮件。
- 确认您已正确输入主机、端口、电子邮件地址和密码。如果它们正确,请单击保存更改。如果您已成功保存更改,您将看到一个选项来发送测试电子邮件。
- 单击发送测试电子邮件。测试电子邮件将发送到与您的Metabase账户关联的地址。
- 验证电子邮件是否已发送到您的账户。
- 如果消息没有发送或Metabase中显示错误消息,请尝试使用相同的账户凭据在其他电子邮件程序中使用,并查看是否有效。通过转到故障排除并单击左侧侧边栏中的日志,查看更多详细的错误。
邮件服务器实际上是否发送了消息?
根本原因: 一些电子邮件交付服务对有效的“发件人”地址有非常具体的规定,或者有测试模式限制交付。
采取的步骤
- 检查您的交付服务是否允许您向您尝试发送电子邮件的域发送电子邮件。(如何做到这一点取决于您要连接的交付服务。)
- 确保您已将用于Metabase的“发件人”地址列入白名单。
- 检查邮件服务器的日志以查找任何错误消息。
- 如果您有权访问您的电子邮件交付服务的出站队列或仪表板,请检查是否存在错误。
邮件已发送但未到达吗?
根本原因: 消息已正确发送,但未收到(至少,未收到您期望的位置)。
采取的步骤
- 检查发送到其他账户的电子邮件是否已到达,例如,同事是否收到他们的通知?
- 如果这样,请检查您的垃圾邮件文件夹,您设置的任何转发规则等。
- 检查您是否与接收邮件的人使用相同的电子邮件提供商。如果不是,问题可能是交付规则造成的——考虑使用域密钥签名邮件 (DKIM) 为您的电子邮件签名。
阅读其他Metabase版本的文档。