Skip to content

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

164 results found

  1. Provide meaningful delivery status description rather than "Too old"

    Provide meaningful delivery status description rather than "Too old"

    I'm monitoring webhooks for "permanent" failures and forwarding the "delivery-status" message/description (why are those not unified into a single field??) to my end users. Instead of merely reporting "Too old", please insert the error message from the previous "temporary" failure, so that it becomes clear what the real issue is.

    29 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    We have updated the Too Old permanent failed event to include the last temporary failure code and message response that preceded this timeout of our retry period. These are found in event data as delivery-status.last-code and delivery-status.last-message

  2. Share templates between domains

    I would like to ask, whether it is possible (or at least you plan it in the future) to share mailgun templates between domains?
    We would love to have 2 separate domains for production and testing purposes, but share templates, se we do not have to duplicate them and keep different ids depending on environment from which we are sending.

    80 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Hello,


    User can now copy domain scoped templates to other sending domains or copy a domain scoped template to account scoped which would allow for sending across any verified sending domain on the account.

  3. Support 3D Secure Visa for Payment

    There is currently not any support for credit card payments that have an extra factor of authentication (specifically VISA 3D Secure Authentication, in this case).
    Stripe provides documentation on how to add this support within their integration: https://stripe.com/docs/payments/3d-secure

    23 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Billing  ·  Admin →
  4. Auto-dismiss toasts

    Can you please auto-dismiss your toasts?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  New Idea  ·  Admin →
  5. Search in Templates Listing

    There should be at least search for templates.

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  6. Add ability to describe IP Whiltelist entry

    Currently, when you add an IP to the IP Whitelist, there isn't a way to add a description. The result is just a list of IPs. It would be great to add a description to an IP (for example: "Azure functions") so that we know what IPs are there and why.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  7. Add support for macros in DNS SPF records

    Currently, DNS SPF records using macros will not be automatically approved by mailgun. Some mail services (like valimail.com) use macros to avoid the SPF character limit.

    Example:
    v=spf1 include:mydomain.com.nspf.vali.email include:%{i}.ip.%{h}.ehlo.%{d}.spf.vali.email ~all

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  8. Multiple API Keys

    Option to have multiple API keys, for example: client 1 has the API key exposed, we now have to roll this key, and update all clients using it.

    Whereas, if we had multiple keys, we'd only need to roll and update that one client using the key.

    107 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Hi all,

    Thanks so much for your feedback here. We've recently released the ability to create multiple API keys for your Mailgun account. Additionally, we've enhanced the security of the keys such that they are now hashed vs just encrypted (this does mean that once you generate a key and close the modal, we will be unable to display it in plain text, so be sure to store your key safely).

  9. Allow me to retry payments

    Please provide users with the ability to initiate a payment manually.

    20 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Billing  ·  Admin →

    If there is an open invoice due to failed payment, a Retry payment button will display under the Status column on the Invoices page under the billing section in the Mailgun application.

    To get here, you can go to Account > Billing > Invoices.

  10. Allow for Shorter SMTP Credentials

    t is important to us as a customer to be able to edit our SMTP credentials. Our system is limited to a password character max of 8 characters. I respect you security effort in generating a very long password but, this will not work for us. Please pass this on to those who need to know. Thank you so much for your consideration is this matter.

    75 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  11. Misleading Dedicated IP page

    If a Dedicated IP is included in your plan, the interface should not tell you that you have to buy and IP for $59/month

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  HTML  ·  Admin →
  12. Allow for bulk import of suppression addresses

    Can you please consider creating a bulk .csv list import option for emails/lists we want to add to the suppression list? I'd like to sort the UN-deliverable emails that export from Validation job, and to be able to import a bulk list of these email addresses to add to the Suppression List. Right now I only see a way of doing it one-at-a-time within the Mailgun UI. Thanks!

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  13. WordPress plugin url SSL expired

    Hi, I think one of your domain/cdn for assets has expired SSL.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  14. Reintroduce error summary in Logs for Failed messages

    This isnt an idea as such, but I just wanted you to know the new Mailgun view for reading logs (which we do daily) is terrible for us.

    We always need to ensure that the failed messages are at the remote end, or a typo by the client. We now need to open every failed message to ensure this is not the case (sometimes hundreds). In the previous view it was possible to have a summary of the issue without going into the log, which was perfect. Please look to revert this or atleast give some better viewing options for…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Hi all,

    Thanks again for your feedback here. We’ve re-introduced the delivery status message to the logs page and have set it to show as default. Please let me know if you have additional feedback!

  15. Make API keys easier to find

    Can't find the API settings now!!

    17 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Hi all,

    We’ve added a link to API keys in the Settings drop-down, on the main dashboard page, as well as the account drop-down in the upper right hand corner. Let me know if you’d like to see further optimizations!

  16. 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?

    19 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Hi all,

    Thanks for the feedback here! We’ve added a “Don’t ask again on this computer” checkbox that sets a browser cookie to remember your preference. Logging in from another browser or clearing your cookies will still force 2FA validation.

  17. Fix quick view for templates

    Log Quick View for messages using templates doesn't work. It currently shows just the template name, and doesn't render it.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Dev Suggestion  ·  Admin →
  18. Webhook for all events (add `accepted`, `rejected`)

    "accepted" "rejected" events are not available in webhooks. Adding them to webhooks would help our system track all emails not just "delivered" or "bounced" in the same way as all the other events.

    "delivered" or "failed" events already fires for every email so adding "accepted" wouldn't increase the system load that much but would greatly help systems that need it.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Hello,

    Wanted to post an update that Mailgun now supports an Accepted event webhook. Further there is nothing on the roadmap regarding a rejected webhook. Feel free to repost this as a new feature request regarding need for a 'rejected' webhook.

  19. Login form with login and password shown at the same time

    Please, update the login page so that I can use my password manager to fill both login and password at the same time. The way it is now, I have to tell the password manager to fill the login, click ok, tell the password manager to fill the password, click ok.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  20. Search log easily by email address

    Make logs properly searchable. We used to be able to put a single email address in the logs search box, and see log entries confined to email sent to that address specifically. However, this no longer works, it looks like the search queries everything that contains the address (e.g. message body and the like)

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  • Don't see your idea?