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

54 results found

  1. A more in-depth permissions / roles system with the API

    We need a more in-depth permissions management system with the API. Right now, only the admin role can create SMTP credentials. We are not comfortable having an admin API key floating around, that if someone malicious is putting his hand on it, he could be able to delete every existing SMTP keys / users. A permissions system instead of roles could be a great idea. If it's too complicated, you can create a new role for adding SMTP credentials only. Or maybe simply add the permission to create keys, but not delete, to the developers role.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Deactivating users instead of deleting them

    When attempting to revoke access to past employee's account, I was expecting the ability to deactivate an account, especially since the user listing also mentions user status.

    Deactivating is generally a better practice since it retains user information and history for auditing purposes. It would also allow temporary suspending access without having to recreate the user.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Modify Retry Schedule

    It would be nice if we could modify the current retry schedule to be lower then 8 hours.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Suppress entire recipient domain

    Have the ability to suppress all sends to specific inbox provider/domain.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Context Sensitive Help

    Please provide more context sensitive help, where applicable.
    For example, within https://app.mailgun.com/mgo/email-health-score provide a help link to more detailed information such as: https://help.mailgun.com/hc/en-us/articles/27460832413851-Email-Health-Score

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Specify what tag or tags a recipient wants to unsubscribe to when email has more than one tag.

    Specify what tags a recipient wants to unsubscribe from when more than one tag is applied to an email.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Apply date formatting to Metrics screen

    I have set my preferences to display ISO date/times. In the Metrics screen I only see AM/PM times. And the dates are also formatted in some backwards format.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Add support to automate creation of sending API Keys with Terraform

    We would like to automate the creation of the API sending keys with terraform.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Scheduled Report Email To Have Report In Body Of Email

    Customer would like to have the scheduled report email contain the actual report in the body of the message as opposed to having to download a file.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Add template name as a query parameter in the API.

    Add template name as a query parameter for getting templates based on their name through the API.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Method and api-key-id flag in all the events

    Pass the "method" and "api-key-id" variables in all the events for emails sending through SMTP credentials.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Support DNSSEC for mailgun.org

    DNSSEC is supported for eu.mailgun.org but not for mailgun.org

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Change order of templates versions by date DESC

    It'll be very handing to show recent template versions at the beginning, not at the end

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Make tracking domains reachable via IPv6

    Currently tracking domains are only reachable via IPv4 addresses

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Extend API to Allow Modifying Message on the Server without Downloading

    It would be great if Mailgun API is extended to allow modifying the message on the server, before sending it out, without downloading.

    Our use case is very simple. We want to update FROM, TO, CC, BCC for each received message and send it out. The current API allows this use case, but requires that each message is entirely downloaded by our services, including all possibly big attachments, and uploaded back to Mailgun after updating. This is a lot of wasted network bandwidth both ways and highly increases processing / delivery times of each message.

    If Mailgun API is extended…

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Use Recipient Variable without batch sending

    Could Mailgun provide some option to explicitly disable Batch Sending, or not batch send if the only Recipient Variables being used are related to one-click unsubscribe headers?

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Log Attachments and ReplyTo Header

    It would be nice to download the Mail Attachments from the Logs. This is especially useful for Testing or Real-World Issue Tracking.
    Also I'm missing the "reply-to" Header in the Logs. Is there a way to expose this?

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Allow for dynamic domain URLS when forwarding Email Routes

    for receiving emails, I want to create a catchall route that can route to a specific client site based on email address, like so:

    match_recipient("(?P<user>.?)@(?P<domain>.).mysite.com")

    and then in "forward" put:

    https://\g<domain>.mysite.net/api/emailrecieving

    This would give us infinitely less routes to maintain.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Name, email and number to be added to CSV email validation file

    The ability to upload not only the email but also the name so it makes it easy to manage CSV files and validated emails when adding them back into the crm system. At the moment, with just emails, it's a long process. Trying to update files with names on valid emails causes long issues; if we were able to just export validated names, emails, and numbers, then it'd be easy to move files between systems.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?