我正在使用数字海洋ubuntu机,我想发送忘记密码电子邮件
但是每次我发送电子邮件时都会显示此错误 使用以下设置:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=info@example.com
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
奇怪的是,使用相同的设置,它在我的本地环境中可以正常工作
顺便说一句 我的info@example.com是一个Gsuite帐户,并且正在运行
我知道有人会告诉我使用
MAIL_DRIVER=sendmail
但是每次发送电子邮件时,它都会直接进入垃圾邮件文件夹
我添加了spf记录
v = spf1 + a + ip4:xx.xxx.xx.xxx〜全部
并添加了记录 v = DKIM1; k = rsa; p =“很长的键”
并仍然转到垃圾邮件文件夹
我不知道该怎么做,我想使用Google smtp或使用sendmail或任何其他方法来将电子邮件直接发送到普通收件箱
请帮助,谢谢
答案 0 :(得分:1)
在数字海洋支持中心进行了大量挖掘和开票之后
解决方案是将我的Droplet名称更改为相同的域名,以拥有有效的ptr记录
大约花了一天的时间