我正在使用数字海洋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 ~all
并添加了记录v=DKIM1;k=rsa;p='very long key‘
并且仍然转到垃圾邮件文件夹
我不知道该怎么做,我想使用谷歌smtp或使用sendmail或任何其他方法,只是发送电子邮件到正常的收件箱
请帮帮忙,谢谢
发布于 2018-07-27 23:08:24
在数字海洋支持中心经过大量的挖掘和开票
解决方案是将我的droplet名称更改为相同的域名,以获得有效的ptr记录
我花了大约一天的时间
https://stackoverflow.com/questions/51477227
复制相似问题