Mastodon的SMTP Mailgun投掷错误

时间:2018-03-30 02:04:13

标签: smtp

我正在尝试运行一个乳齿象服务器我已正确安装了所有内容,直到现在我还没有出现错误

我正在设置我的SMTP这是我放入的信息

SMTP server: smtp.mailgun.org SMTP username: mastodon@notifications.example.com SMTP password: SMTP authentication: plain SMTP OpenSSL verify mode: peer

然后,当我尝试发送测试电子邮件时,它会抛出此错误

E-mail could not be sent with this configuration, try again. SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)

1 个答案:

答案 0 :(得分:0)

啊!所以有人只是在这个线程(https://mastodon.social/@slackz/99772551531768277)上指出,应该在配置中注释掉身份验证SMTP_AUTH_METHODSMTP_OPENSSL_VERIFY_MODE。 mastodon:setup rake任务自动添加它们(要考虑制作PR来改变它),但如果你:

  • 使用上述env变量
  • 注释掉.env.production中的两行
  • 确保您的所有mailgun帐户记录都经过验证,您可以使用他们在网站上提供的curl命令发送电子邮件
  • 重新启动mastodon进程:
    • sudo systemctl restart mastodon-*

在此处打开了有关此行为的问题: https://github.com/tootsuite/mastodon/issues/6975