如何从Laravel 5.7中的mandrill获得邮件响应?

时间:2019-03-23 10:09:23

标签: laravel laravel-5.7 mandrill

我正在使用Laravel 5.7中的山d邮件驱动程序发送电子邮件。我想在mandrill中设置webhook来处理未送达的电子邮件。为此,我必须从邮件响应中将“ _id”存储在数据库中,但响应中我将为空。

我已在config / mail.php和

中设置了“ mandrill”邮件驱动程序
'mandrill' => [
        'secret' => env('MANDRILL_KEY'),
    ],

位于config / services.php

我已经尝试过此链接中的一种解决方案,但是没有运气:( https://laravel.io/forum/05-25-2015-get-message-id-when-sending-email-via-mandrill-driver?page=1

我用来发送电子邮件的示例代码:

$response = Mail::to($toEmail)->send(new NewMailTemplate($data));

它应该返回以下响应:

[
    {
        "email": "recipient.email@example.com",
        "status": "sent",
        "reject_reason": "hard-bounce",
        "_id": "abc123abc123abc123abc123abc123"
    }
]

我该怎么做才能获得正确的答复?

谢谢。

0 个答案:

没有答案