Why there are Email Messages Marked "Delivered" in SendGrid but Not Appearing in Inbox

Overview

This article discusses why SendGrid shows that the emails have been delivered, but their customer has not received them.

Applies To

  • SendGrid
  • Emails

Solution

Below is the reason offered by SendGrid, more detailed in this article. Please check it out if more details on the matter are needed.

  • "Twilio SendGrid posts the Delivered event after the recipient server accepts the message with a 250 OK response. At this point, the receiving server could send your mail to the inbox, queue it for later delivery, put it into the spam folder, or even drop the email.

    These negative outcomes usually occur when the receiving server initially accepts a message for delivery and then applies additional filtering afterwards. While most legitimate email should be delivered to the intended inbox, the receiving server can send your message directly to a spam/junk folder, or in rare cases, they might choose to simply drop the message (delete it).

    In these situations, SendGrid is only notified of the email acceptance and thus posts the Delivered event, with no insight into any filtering that is applied. Any additional SendGrid events for your email message would be triggered by recipient engagement (i.e., open/click events, unsubscribes, etc.)."

Related References