How to view your messages with Mailgun

Mailgun announces the ability to view your messages with the events API in 2016. Read more -



Recently, we began to receive a lot of requests from customers to have access to the content of their messages.

Internally, we store messages for 3 days for scheduled sends, troubleshooting and compliance verification. We’re happy to announce that we have exposed this feature in our events API!

You can see the API URL to the message along with its unique key under the “storage” section when expanding the log entry:

To view the message in the browser just copy the URL and enter “api” as username and your API key in the password box. This will let you view the parsed message:

Sometimes it’s handy to analyze the raw MIME and maybe render it in your favorite email client. Not a problem, here is an example on how you can do that with Thunderbird and a little bit of python magic 

When you run the script with the storage key as a parameter it will retrieve the message from Mailgun; save it to “message.eml” and open it in Thunderbird.

While we’re here we want to remind you that we made some improvements to our logs allowing you to view individual message history.

Happy message viewing!

Related readings

View your messages in the Mailgun control panel

We have now exposed how to view your messages in the Mailgun control panel, giving you the ability to see see the full raw MIME. Read more

Read more

Store(): A temporary mailbox for all your incoming email

You can store messages temporarily (up to 3 days) by creating a store() action using Routes. Want to learn how? Read more –

Read more

How Kanban2go fulfills Zawinski’s Law

The user sends an email message and you have to get it and process it some how. How do you do that? Read more –

Read more

Popular posts

Mailgun iconSee what you can accomplish with the world's best email delivery platform. It's easy to get started.Let's get sending
CTA icon Mailgun Icon