我的 laravel 项目发送 "forgotten password" 电子邮件的最佳解决方案是什么?

What's the best solution for my laravel project to send "forgotten password" emails?

我正在部署我的项目,最后一部分是让 "forgotten password" 系统工作。目前,没有任何邮件配置,我得到错误

Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required "

我已经通过 namecheap.com 购买了我的域并在 digitalocean.com 上托管。

我的 .env 邮件配置目前看起来像这样

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

,这显然是行不通的。

我去哪里获取邮件用户名和密码?谢谢

我最终选择了 mailgun 的免费选项。目前看来一切正常!