laravel-sendgrid-driver icon indicating copy to clipboard operation
laravel-sendgrid-driver copied to clipboard

Set X-Message-Id with SentMessage::setMessageId

Open jameswagoner opened this issue 9 months ago • 3 comments

WHAT

Propose using setMessageId() instead of headers for X-Message-Id

WHY

Event::listen(function (MessageSent $event) {
    // when sendgrid ID set with headers
    $sendgridId = $event->message->getHeaders()->getHeaderBody('x-sendgrid-message-id');

    // when sendgrid ID set with setMessageId()
    $sendgridId = $event->sent->getMessageId();
});

jameswagoner avatar May 24 '24 20:05 jameswagoner