我在Linux机器上安装了dot项目。使用ssmtp的gmail帐户发送电子邮件进行邮件通知。但是,当我创建任何用户时,它不会将电子邮件发送到用于帐户创建的用户电子邮件ID。但是我发送的是maail形式的shell提示。我遇到的错误是无法发送电子邮件:530 5.7.0必须首先发出STARTTLS命令。添加了22sm11794837wfd.6 :(。如果有任何解决方案,请帮助我。
最佳答案
Gmail需要安全的连接(TLS或SSL)。
您需要配置SSMPT(而非dotProject)才能与Google的SMTP服务器安全地进行通信。
我认为您可以将以下内容添加到ssmtp.conf文件中,并且(假设您的SSMTP程序包是使用SSL支持进行编译的)它应该可以正常工作:
UseTLS=YES
也许:
UseSTARTTLS=YES
更多信息here。
关于email - 点项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/728868/