我正在尝试使用邮件枪的内置驱动程序来发送电子邮件。以下是我到目前为止所做的工作。
已安装迷你游戏驱动程序。
在我的config\services.php中添加了以下内容
'mailgun' => [
'domain' => env('sandbox54d5c9ed96434d689f971fd3.mailgun.org'),
'secret' => env('key-e800aa77cbda23ee8471dd5e'),
],在我的邮件中,我添加了'driver‘=>环境(’MAIL_DRIVER‘,'mailgun'),
但是,现在如果我试着忘记密码。它说我们已经发送了一封电子邮件,但我什么也没收到。
域是我的沙箱域名,密钥是API密钥。
我是不是遗漏了什么或者做错了什么?如果有一些问题,我如何调试?
发布于 2016-03-17 05:22:07
很抱歉回答得太晚了,只是在谷歌搜索不同的东西时发现了你的问题,希望不会太晚。如果要在.env中保存凭据,请在config\services.php中执行以下操作:
'mailgun' => [
'domain' => env('MAILGUN_DOMAIN'),
'secret' => env('MAILGUN_SECRET'),
],然后在您的.env文件中
MAILGUN_DOMAIN=sandbox54d5c9ed96434d689f971fd3.mailgun.org
MAILGUN_SECRET=key-e800aa77cbda23ee8471dd5e在config\services.php中,您只需使用以下命令告诉.env文件上的密钥:'setting' => env('KEY_IN_ENV') Laravel将检查是否找到该密钥,并从.env文件中获取该值:KEY_IN_ENV = setting_value
或者只在你的config\services.php中像这样:
'mailgun' => [
'domain' => 'sandbox54d5c9ed96434d689f971fd3.mailgun.org',
'secret' => 'key-e800aa77cbda23ee8471dd5e',
],祝贺你。
https://stackoverflow.com/questions/34863720
复制相似问题