Feature Requests
If you’ve got a feature request, you’ve come to the right place! Please relay your request request here, along with any additional details you think might be helpful.
This is not the spot for feedback on current features, only new plausible ideas will be considered. Please be courteous of others and upvote if you believe strongly enough in an idea!
-
Make it possible to separate stats by dedicated IP
so you can see how email performance varies by IP. This request came from the blog comments: http://blog.mailgun.com/new-email-analytics-features-to-answer-your-performance-questions/
2 votes -
Show messages content up to 30 days
Mailgun only lets you view html content for up to 3 days. I think lots of people will be happy to pay for this feature. This is only thing that makes me think if I should switch to PostMark
1 vote -
Add an API method `tags/<tag>/stats/aggregates/total`
The new stats available via tags is great, but if I want the total stats for a particular tag, I have to get them grouped monthly and sum them myself.
1 vote -
....store data from envelope for dropped Webhooks.
A lot of dropped Webhooks do not contain error or description what you can find in the Logs.
I received to this theme from Mailgun support this information: "From what I can see in the code, the data we post is sourced from the envelope. If the envelope is too old (no longer stored) it will not post with the dropped Webhook."
1 vote -
Analytics Mailbox Provider
You should have a breakdown of unique opens for each ESP, not just the total number of opens.
1 vote -
Add ability to subscribe a route email address to a mailing list
I would love to be able to add a route address to a mailing list. That would let me be subscribed with an address that matches the domain of the list, and lets me send to that list with that matching domain rather than a different one.
1 vote -
Do not forget about the original To recipient when forwading emails through mailinglists
When a mailing list is forwarding emails, it replaces the To recipient with the list recipient. But if the original To user was not the mailing list itself, the original recipient is lost and list users won't see him in their copy of the email.
Incoming email:
To: random_user@example.com
Cc: mailinglist@example.comForwarded email:
To: listrecipient@example.com
(and the randomuser is lost..)I propose you put the original To recipient to Cc first if necessary to avoid this situation.
1 vote -
Render Emoji's in Quick View Rendering of Message
Currently the quick view of a message does not support emoji's they just render as a square.
1 vote -
The ability to search for multiple users on the same domain and un-suppress them all at one time would be extremely valuable.
The ability to search for multiple users on the same domain and un-suppress them all at one time would be extremely valuable. Our suppression list is so massive it takes forever to export.
1 vote -
Include the ability for people to respond to emails within the web interface in the event of deliverability failures.
Sometimes certain emails won't deliver when forwarded due to DMARC verification problems.
It would be incredibly useful to have the ability to respond to these emails within the web interface instead of having to learn the API and respond to emails that way.
1 vote -
When returning JSON from email validation, provide the Country/Region/City info of the MX server as well
When returning JSON from email validation, provide the Country/Region/City info of the MX server as well
1 vote -
Timezone at reporting area doesn't change in case of changes at profile
Timezone at reporting area doesn't change in case of changes at user profile. Now it's always the same on graph - UTC 0 when I change it for example from US/Eastern to Europe/Kiev.
1 vote -
Updating the the key value "message-id" to "message_id"
Is it possible to make a suggestion to update your API to not name the key for the message id as "message-id", but instead use an underscore "message_id"?
This name convention conflicts with the dot notation in JS. There is a work around by using bracket notation if another user is having issues, but bracket notation isn't as commonly used as dot notation for most JS developers.
Not sure if that'll conflict with any other languages you support for, but I do know it is always possible, but not encouraged to use dashes with naming keys in PHP arrays as…
1 vote -
Billing - > VAT number
Please provide a field for VAT number to be included into invoices.
Thankn you7 votes -
Provide deep linking support (universal links) natively
This would mean that Mailgun has to support us uploading the apple-app-site-association file (and equivalent Android file), Maligun would also have to support https request this way.
1 vote -
Mail validation API limit by domain
Please provide limit the Email validation API being call from only specific domain please? To avoid public key being stolen and abuse usage.
Because implementing another server script just to hide the API key will introduce redundant roundtrip which degrade user experience.
2 votes -
Allow routing to rebuild messages that fail from dkim
Adding an option to let Mailgun rebuild routed messages if they're going to fail on destination.
For example DKIM signed messages sent to Mailgun that are routed will fail.1 vote -
Allow to share links with GUID token to allow access to logs / dashboard without authentification.
For monitoring, it would be very useful if shared links like those used by google, dropbox, monitis etc. were available.
These links should contain an obscure, non-guessable identifier such as a GUID.
1 vote -
Case Study Examples
There is a lot of detail on the Mailgun site to get lost in. Some case study examples would help lessen the learning curve. Some I can think of are:
1. Using Mailgun with a Wordpress Domain host.
2. Using Mailgun with popular Newsletter applications.
3. Setting up multiple Mailgun domains on your DNS host.
etc.1 vote -
Separate logs for inbound and outbound mail
Currently the mail log contains both the events for inbound and outbound email. In some cases I only want to see the outbound mail or the inbound mail. I'd be nice if I can somehow limit the log to either of these.
1 vote
- Don't see your idea?