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!

What features do you want to see added to Mailgun?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Logs: return results count on search & improve pager

    The log filtering and paging could use some more work. As a filter user, I want to be able to get a quick idea of how many log records have been returned by my query. This could be done by listing a count of the matching records found. The pager is also giving poor feedback on the number of pages to view. You can not tell if there are more pages in the results without actually clicking the next/last buttons. Perhaps you can dim those buttons if there are no more results. It would also be nice to add direct…

    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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  2. Mouse middle click should open in new tab

    Allow middle button click to open dashboard links in new tab.

    Currently it opens the page in the same tab, erasing any work you might have. Example: if you are writing a support ticket and try to open the domain list in a new tab with mouse middle click, it refreshes the page and you lose what was being typed in the form...

    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. Ignore filename in content-disposition of multipart form field

    The below request fails with message:
    "'from' parameter is not a valid address. please check documentation"

    This could be confusing, especially for a novice developer.

    -Nic

    curl -s --user 'api:key-00000000000000000000000000000000' \
    http://api.mailgun.net/v3/example.com/messages \
    -F 'from=No Reply <noreply@example.com>;filename=test' \
    -F to='janedoe@example.com' \
    -F subject='Hi' \
    -F text='example'

    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. Stop asking me for 2FA EVERY single time!

    Every time I login, it requires a 2-factor auth code.
    Can we set it so it doesn't ask us the code each and every time we login? I login daily and it drives me insane!
    Instead, it could ask us for it once every 30 days or only when signing in on a new browser?

    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. DETAIL LOGS EXPORT

    how do i get a detailed spread sheet of my logs i can download
    for example today I have 1949,852 and 206 permanent errors
    how do i get those email addresses and the reasons
    the export supressions for the day only gives me 21 records
    i am not unwilling to upgrade but i don't want a dedicated IP 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  ·  New Idea  ·  Flag idea as inappropriate…  ·  Admin →
  6. Resend and choose IP

    When I resend an email, I would like to be able to pick an IP address to send from just in case I want to use a dedicated IP instead of a shared one. The shared IP may be causing delivery issues.

    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. scrollable lef-side-menu

    On a normal laptop screen when the "sending" item is open in the left menu, I can neither see nor scroll and hence not navigate to the bottom menu items (e.g. "settings"). I was searching for that for like 30min until I realized that it might be a UI bug. The menu should support and indicate scrolling.

    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. local time greetings

    "Good afternoon" you say on your dashboard.
    It's 13.16 at this 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  ·  HTML  ·  Flag idea as inappropriate…  ·  Admin →
  9. Make the new UI mobile responsive

    The new design looks nice but not mobile friendly. I had difficulty navigating around while on my iPhone XS.

    The reason I had to use mobile was to check the logs to see if an email was sent out or not.

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

    We’ll send you updates on this idea

    1 comment  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  10. Log status e-mail alert

    Mailgun sends e-mail if number undelivered e-mails are exceeds a certain number (configurable) in order to fix problems early.

    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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  11. Exposed account credentials improvement

    Account temporarily disabled:

    Maybe disable the domain rather than the whole **** account. Or better yet, disable based on what was exposed. My whole account got suspended because I commited a single password to a public repo, then it affected all my services. It's over the top and ridiculous.

    Thank you for reacting to a leaked password, but suspending the whole account because of one SMTP password is ridiculous. If I had 5-10 services using it, they would all go down because of a problem isolated to one user & password.

    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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  12. Can't find Authorized Recipients in new UI

    Where is the list of allowed recipients?

    1 vote
    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 →
  13. 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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  14. Make suppression columns sortable

    It would be *extremely* useful to be able to sort unsubscribes and complains by date in Dashboard -> Suppressions, rather than by recipient. Even better, make all three columns (recipient, timestamp, tags) sortable. Preferably also allow the user to choose a default sorting.

    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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  15. dynamic creation of email inbox.

    Hello
    Thank you for your api
    but
    1. i want to create inbox (email) address programatically using mailgun api.

    2. user send the email to the above created email address.

    3. i want to read that email with attachment using mailgun api.

    is there any way to achieve this using mail gun

    .-------------
    i tried out your create mailbox api, but it just create an SMTP credential. but i did not want that.

    i want dynamic email creation , and read email when someone send a mail on that dynamically created email 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  ·  New Idea  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allow changes to routes to be saved

    A button to save changes to a route that I'm editing. Currently on the Edit Route page are only three buttons: "Edit Route" (seems redundant - I'm already editing the route), "Cancel" which silently discards any changes and goes back to routes, and "Back to Routes" which does the same as "Cancel".
    A fourth button, "Save" or something along those lines, 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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the feedback here. The “Edit Route” button is actually a save button, but you’re absolutely right, from a UX perspective, this is confusing. We’ll be changing it to say “Save Route”

  17. 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 →
  18. 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 →
  19. sort by timestamp on "Suppressions"

    On Suppressions > Unsubscribes, I'd like to sort by Timestamp descending by clicking on the "Timestamp" header. Thanks!

    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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  20. API keys

    Can't find the API settings now!!

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

    We’ll send you updates on this idea

    5 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base