Skip to main content
Email delivery is asynchronous. After Dugble accepts a message, its status changes as the message moves through the delivery pipeline and the receiving mail system responds.

Common states

Dugble email messages can report states such as:

Retrieve the current state

Retrieve a message with GET /emails/{message_id}. The last_event field represents the latest known delivery state.

Delivery does not mean inbox placement

A delivered event means the recipient’s mail system accepted the message. It does not guarantee that the message was placed in the inbox rather than another folder.

Inspect the event history

For more detail, retrieve the message’s delivery events with GET /emails/{message_id}/events. See Email Events.

React to failures

Use delivery events and webhooks to monitor bounces, complaints, delays, and failures. Avoid repeatedly sending to addresses that are known to be invalid or suppressed.