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. Download Log Activity

    We chatted a month or so back and you said you were adding the ability to download logs. ETA on when that will be available?

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  2. Easily move to see logs for another domain

    Hi Chris, the big problem so far is checking the logs, frequently we're not 100% sure which domain an email came from so we need to check 2 or 3, with the old panel this was easy, just change the drop down, with the new one you have to select see full domain list and when you select the domain it takes you to the overview not the logs. Any chance you can scrap the small domain list and show me them all? Failing that, on selecting the domain take you back to the page you started on?

    Thanks

    Ed

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  3. Mailing list upload fails

    Uploading List fails even if i remove all the data columns and call a single column email.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  4. Fetch Support

    Would be great if you guys support fetch requests. Right now all your API options do not support a serverless application such as React Native.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  5. Bug in overview toolbar

    Sending->overview->click on engagement the toolbar disappears

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  6. Email DNS settings from configuration page

    I have to setup a domain for each of my customers : then I have to copy and paste all the DNS settings to an email that I send to them. It would be nice to have a be able to send this email automatically from the DNS configuration page. Printing to PDF and send the PDF is not good because it adds characters to the key.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  7. mail notification for failed mail

    We need error/failed/drop mail notification alert to register mail address.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  8. Routes

    It would be nice to be able to set auto notifications on certain metrics. For example, if we have X route creation in our package it would be nice to get notified before the system throws an exception due to too many routes. In general, a sort of nagios for mail based issues that will arrive if usage doesn't change or maintenance done.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  9. Offer Better Testability

    Setting up a mock to test calls made to Mailgun is certainly the traditional approach, but that does not prove that one has integrated properly with Mailgun, or that some subtle functionality has changed that one is not properly handling.

    The better approach is for Mailgun to provide a developer-friendly method for automated integration testing. That could be in the form of either having additional data in the response from Mailgun's API while in test mode, or it could be to provide a built-in offering to pull the message back through the API that was just sent, along with any…

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  10. [API] Ability to fetch recent changes to the contact list

    At PieSync we would love to offer a two-way contact sync between mailgun and all our other contact apps (you can find the list of currently supported apps on https://www.piesync.com/connections/).

    However currently we can't do this, because the API does not deliver us an efficient way to get recent changes to the contact list (recently created and updated contacts). If the API would add one of the below 3 methods, we would be able to do so:
    1. Fetch contacts updated after given time (filter the contact list by updated time).
    2. Fetch contacts sorted descending by updated time…

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  11. \b

    please allow regex "\b" for routing inbound email.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow filtering of routes by domain via API

    Allow retrieval of list of routes by domain, e.g. /domains/{domain}/routes - this is currently not possible via the API, but the mailgun portal has a "Global" and "Domain" switch when viewing rules which suggests the data is there somehow.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  13. Optional Filters on GET /routes

    It would be nice if there were filtering options on the GET /routes endpoint. Get all routes with priority <|>|= X. Get all routes where expression matches <regex>. Get all routes created since X.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  14. reply

    Individual replies go to list rather than the person who sent it. The reply-to option needs flexibility to only have single replies go to the person rather than the whole list, in case of sensitive information. This can apparently be done in "Read Only" status, but it should be available with "Members" status as well.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  15. IP Whitelisting for account login - to help agencies who work with many clients

    Logging into multiple client accounts seems to cause us to start getting one-time code prompts frequently, making it very difficult to work with them.

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  16. support international domain names (idn) in routes!

    For example, forwarding an address like jan@rüegg.cc is currently not working...

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  17. resend

    Add "batch resend" feature for failed messages within a time range.

    Why this is an important feature:

    If you've used a shared IP and use the mailgun API to send customer receipts, order confirmations etc, and the IP has been flagged for spam or blocked, you then purchase a dedicated IP, and now you need to resend the failed messages, today you have to do this manually, and if you have several hundred or thousands of messages, this is a extremely big waste of time.

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

    We’ll send you updates on this idea

    1 comment  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  18. Do not silently drop nameless attachments over HTTP API

    We're currently switching our email sending from SMTP to the HTTP API and noticed that some attachments were being silently dropped.
    The main problem seems to be twofold:
    1) the HTTP API requires non-ASCII filenames to be encoded using the "newish" RFC 7578 and simply ignores filenames encoded using the older RFC 2231.
    2) attachments sent without filenames (or whose filenames were ignored because of #1) are simply dropped without warning, causing broken content to be sent.

    Some more technical info can be found in this github issue: https://github.com/anymail/django-anymail/issues/125 (including examples of how to replicate)

    Ideally, we'd expect mailgun to…

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

    We’ll send you updates on this idea

    0 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  19. Static IP's for webhook calls to enable whitelisting

    Hello!
    Can you please add support for the webhooks to originate from a static list of IP's (via proxy if you have to) so that I can whitelist those IP's for local development environment?

    A similar implementation of this is done by Blitilne --

    http://helpdocs.blitline.com/article/CJ9KuQjMGc-static-i-ps

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  20. Redirect and secure

    Please redirect http://mailgun.org to https://mailgun.org
    Also, implement missing headers on mailgun.org: Strict-Transport-Security; Content-Security-Policy; X-Frame-Options; X-XSS-Protection; X-Content-Type-Options; Referrer-Policy

    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  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base