【发布时间】:2019-06-14 04:45:32
【问题描述】:
我正在尝试在我部署的 laravel 应用程序上使用 mailgun 设置邮件发送。我可以发送电子邮件验证电子邮件,但无法发送到我的电子邮件。例如:
Notification::route('mail', 'admin@mywebsite.org')
->notify(new Feedback($user->email, $subject, $message));
当我使用 mailtrap.io 测试我的邮件发送时,它运行良好。
我的 .env 文件如下所示:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailgun.org
MAIL_PORT=587
MAILGUN_SECRET=key-<key>
MAIL_USERNAME=postmaster@sandbox<somenums>.mailgun.org
MAIL_PASSWORD=<mypass>
MAIL_ENCRYPTION=tls
当我尝试发送电子邮件时,出现此错误:预期响应代码 250,但收到代码“554”,消息“554 沙盒子域仅用于测试目的。请添加您自己的域或将地址添加到授权收件人在帐户设置中。"
【问题讨论】: