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!

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Billing - > VAT number

    Please provide a field for VAT number to be included into invoices.
    Thankn you

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Billing  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. URGENT: Requirements || Mailgun Logs Section - Tags Based Filters

    Under Reporting Section, we have filters based upon domain and Tagging . Please provide the same filters options on Logs Section to provide better filtered out results.

    Currently we have to type manually in Search bar of Logs section.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  9. Offer servers/IPs in locations other than the U.S.

    For various privacy/legal reasons it would be good to have servers in non U.S. regions/zones. (Kind of like what AWS does.)

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  New Idea  ·  Flag idea as inappropriate…  ·  Admin →
  10. Ability to create a "Never Suppress" list

    Create the ability to have a list of email addresses that MailGun will continue to attempt delivery too, even if it receives a bounceback. This is a compliance feature that will ensure delivery to an archival address. (SendGrid currently has a Never Suppress list.)

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  New Idea  ·  Flag idea as inappropriate…  ·  Admin →
  11. Searching of logs in the dashboard should support gmail style searching e.g. to:name@domain.com

    It would be useful to search for terms in specific field explicitly. At the moment searching for an email address will match on From as well as To fields.
    Gmail supports search terms of the form "to:name@domain.com" or "from:name@domain.com"

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  New Idea  ·  Flag idea as inappropriate…  ·  Admin →
  12. log config changes

    You should log config changes. This will allow problems to be tracked back to the source quicker and aid in fault diagnosis. E.g. we had a problem on 12/01/2017 what config changes did we make? Log what changed from what, to what, log who changed it and when.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  13. Forward feedback loop emails

    Please add the possibility to forward feedback loop emails so that we can use other tools to analyse them in more detail then Mailgun provides...

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  External Integrations  ·  Flag idea as inappropriate…  ·  Admin →
  14. Inbound sending mail server IP address attribute

    As part of the inbound mail parse output to have a field that includes the IP address of the sending email server - what is used as part of the TCP handshake. I realize that mailgun may add this as a header in the mime parse, but would be great to have this already extracted as part of the output. This could be used for additional security and spam checks by the developer. Thank you.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Check email status in one API call

    Many times I need to check the "status" of a user (email address). Status means I need to check if it appears in any of the suppression lists (bounces, unsubscribes, complaints).

    Example use-cases:
    1) Before send email to that user, I want to make sure you will handle the email;
    2) While presenting "user account" window, I want to tell the user his subscription status.

    However, to achieve this I need to perform 3 different API calls, one for each suppression type.

    Is it possible to add API call that will return for a given address whether it appears in…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  New Idea  ·  Flag idea as inappropriate…  ·  Admin →
  16. Re-send and View rejected mail

    Recently because of insufficient balance in credit card, mail gun rejected many transaction mails in my account, and this effected our business badly.

    So i request for two features:


    1. Re-send rejected mails (please add code in your docs)


    2. View rejected mail content


    http://blog.mailgun.com/how-to-view-your-messages/

    It seems currently you store only delivered mail content in your servers, Please add this feature in rejected mail.
    So that we can copy the html and send it again.

    Thank you.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Have the ability to add an e-mail address to a permanent white list (to avoid Suppresion)

    Our e-mail addresses for Web site forms from time to time automatically get added to the Suppression list without knowledge, so therefore we stop receiving Web site form e-mails due to this. It would be good to have a way in the control panel to set our e-mail addresses to never be added on the blacklist for Suppression to fix this issue.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  18. Improve the search capability of our mailing lists

    Currently searches require an exact match. Partial match would be helpful.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Envelope recipient support not determined by TO: header fields in API (SMTP Parity)

    In SMTP you can set envelope recipients that are not listed in the To: header fields (think BCCs here).

    We have a need for this to send unique emails to individuals, while having the To: header in their email client appear as if it was to a group that this user is a part of.

    Currently, this is not possible via the Mailgun API, but only via SMTP. Since Mailgun recommends using the API, I would love to see this feature included so we can make the leap over to the API instead of using SMTP for these particular emails.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  20. Support iOS 9 universal links

    Universal links in iOS 9 make it possible for our links to open directly in our app. Unfortunately redirects break this behavior, so Mailgun's click tracking breaks our universal links.

    A simple workaround would be to allow us to set an arbitrary CNAME. I could then point that CNAME at a CloudFront distribution. That way we could serve an apple-app-site-association file and redirect all other requests to mailgun.

    We could then intercept the click tracking links in the app, and fetch the click tracking link to record the click and get the redirect target.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  External Integrations  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base