我在这个示例代码中使用了laravel 5.2中的Mailgun + Mail类:
Mail::send('emails.send', ['title' => $title, 'content' => $content], function ($message)
{
$message->from('hello@mywebsite.com', 'Marcos');
$message->to('amldesign@gmail.com');
});
我还通过捕获$ e Exceptions和laravel来处理异常,但它返回了我的错误:
cURL错误60:SSL证书问题:无法获得本地颁发者证书(请参阅this)
我认为services.php配置是正确的:
'mailgun' => [
'domain' => env('MAILGUN_DOMAIN','mywebsite.com'),
'secret' => env('MAILGUN_SECRET'),
],
在这方面有任何帮助来确定问题将会有所帮助
答案 0 :(得分:0)
如果您检查该页面的错误行是否给了您(curl.haxx.se),您会看到该行。
CURLE_SSL_CACERT(60):无法使用已知的CA证书对对等证书进行身份验证。
我不是一个laravel专家,但我觉得你的freamwork构建有些不对劲。你做过任何SSL设置吗?