Laravel 5.8-无法使用邮件通过Mailgun发送电子邮件

时间:2019-06-30 10:15:11

标签: php laravel mailgun laravel-5.8

我花了三天的时间来解决此问题并耗尽所有创意。我正在尝试通过Laravel 5.8使用Mailgun发送电子邮件,当定向到日志时,它可以正常工作,但是当定向到Mailgun时,没有错误消息,没有电子邮件发送,因此显然在指定的位置上未收到该电子邮件地址,mailgun中什么也没显示。

发送代码如下所示。

Mail::to($validatedData['email_address'])->send(new ResetPassword ($account));

我已经仔细检查了.ENV中的正确设置(将其更改为日志,将其发送到日志,更改为Mailgun结果没有日志条目),所以我知道这是正确的。

故意在ResetPassword可邮寄邮件中放入一个错误,以确保它引发并出错,确实如此,所以我知道它的发现还可以。被调用的视图存在(该视图中的文本以及插入的数据在定向到该位置时会出现在日志中)。

我没有使用队列。

mailgun的设置已被仔细检查,我什至还重新生成了API密钥以确认。

一切看起来都正确,运行时不会产生任何错误消息,但是没有发送电子邮件,有人可以建议出什么问题吗?

1 个答案:

答案 0 :(得分:0)

回答了我自己的问题!

Mailgun Api文档指定了api.mailgun.com/v3/ 您的域名

但是,如果您仅使用api.mailgun.com,一切正常!