我在linux机器上安装了dot项目。使用ssmtp for gmail帐户发送邮件通知邮件。但是当我创建任何用户时,它不会将邮件发送到用户电子邮件ID以创建帐户。但我发送邮件表单shell提示。我得到的错误是无法发送电子邮件:530 5.7.0必须首先发出STARTTLS命令。 22sm11794837wfd.6补充:(。如果有任何人有解决方案,请帮帮我....
答案 0 :(得分:1)
Gmail需要安全连接(TLS或SSL)。
您需要配置SSMPT(不是dotProject)与Google的SMTP服务器安全通话。
我认为您可以将以下内容添加到您的ssmtp.conf文件中(假设您的SSMTP包是使用SSL支持编译的),它应该可以正常工作:
UseTLS=YES
或者也许:
UseSTARTTLS=YES
更多信息here。
答案 1 :(得分:0)
我假设“530 5.7.0必须首先发出STARTTLS命令。”表示您必须连接TLS(传输层安全性)。 dot项目支持吗?