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. case insensitive password

    I can put in a reset password email account with upper and lowercase and I get an email asking to reset password. But if I login with the same email with upper and lower case It fails. It is industry standard and a lot less frustrating for users when the username is case insensitive

    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 →
  2. Render Emoji's in Quick View Rendering of Message

    Currently the quick view of a message does not support emoji's they just render as a square.

    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 →
  3. The ability to search for multiple users on the same domain and un-suppress them all at one time would be extremely valuable.

    The ability to search for multiple users on the same domain and un-suppress them all at one time would be extremely valuable. Our suppression list is so massive it takes forever to export.

    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. Include the ability for people to respond to emails within the web interface in the event of deliverability failures.

    Sometimes certain emails won't deliver when forwarded due to DMARC verification problems.

    It would be incredibly useful to have the ability to respond to these emails within the web interface instead of having to learn the API and respond to emails that 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 →
  5. When returning JSON from email validation, provide the Country/Region/City info of the MX server as well

    When returning JSON from email validation, provide the Country/Region/City info of the MX server 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  ·  Flag idea as inappropriate…  ·  Admin →
  6. Easy Forward User to User Emails with masked Email Adresses

    Some Apps allow User to User communication via Email (example LinkedIn). These App creates virtual Email Addresses to hide the original Email Address, either for the purpose of privacy or for intersecting the communication via store() or forward() routes, either to save the conversation in the system or simply to forward the email to the real address.

    Where this works great for Emails without attachments, we could save some expensive roundtrips with emails that have attachments.
    In that case all attachments have to be downloaded first to the App Server and then send to mailgun again, although mailgun has these…

    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  ·  New Idea  ·  Flag idea as inappropriate…  ·  Admin →
  7. Have log of JSON for email validation.

    It would be nice to have the JSON returned for email validation stored in a log file so I can grab it (again) if something happens to my query. This wouldn't be such a big deal but since there are cost involved in each call, it would be great having a backup.

    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 →
  8. 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 →
  9. Use https protocol instead http in tracking url

    Now we have troubles with removing our domain from blacklist because of using non-secure protocol in tracking pixel: http:email.ourdomain.com/bla-bla-bla. Your system doesn't provide ability to use https now, but it would be very useful to provide it

    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  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  10. Show messages content up to 30 days

    Mailgun only lets you view html content for up to 3 days. I think lots of people will be happy to pay for this feature. This is only thing that makes me think if I should switch to PostMark

    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  ·  Flag idea as inappropriate…  ·  Admin →
  11. Provide a way for users to resubscribe

    The %unsubscribe_url% tag can be used to create a link to the Mailgun unsubscribe page, but once a user has unsubscribed they can't resubscribe themselves later. They might have unsubscribed in error, or changed their mind, but there's no way for them to opt back in themselves.

    Ideally you'd have a "Manage my subscription" page that could be linked to via a tag like the %unsubscribe_url% tag, where a user can either unsubscribe or resubscribe themselves.

    9 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 →
  12. 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 →
  13. Billing: provide proper invoices

    Currently, mailgun only provides an overview on purchased items and its price. However, this does not meet requirements for financial authorities, for instance in Austria. A proper invoice must contain:
    - name and address of mailgun
    - VAT of mailgun
    - name and address of customer
    - VAT of customer (if total exceeds a limit)
    - explicitly account tax, or hint for reverse charge
    - sequential number of invoice

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

    We’ll send you updates on this idea

    3 comments  ·  Billing  ·  Flag idea as inappropriate…  ·  Admin →

    Hi all,

    Thanks for your patience here! Since moving to a new billing system at the beginning of this year, I think we’re well on our way to meet the majority of the listed requirements. Our invoices now include:

    • Full name and address of the supplier and customer (as long as customer address is specified in your account under account details – Billing Address)
    VAT number of the customer (as long as this is specified in your account under account details – VAT number)
    • A unique, sequential number

    I’ll need to work with the team on getting the Mailgun VAT number and tax/VAT info, as well as zero VAT support.

  14. 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 →
  15. 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 →
  16. Enable a "Reply to" address that is different than the "From" address in Zapier

    Allowing a "Reply to" address that is different from the "From" would GREATLY expand the power of the Zapier integration by allowing users of an application to follow the Truthful Routing clause of the CAN-SPAM while being able to receive replies.

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

    We’ll send you updates on this idea

    2 comments  ·  External Integrations  ·  Flag idea as inappropriate…  ·  Admin →
  17. Exclude events initiated by bots, or recipient ESP filters resolving open and click tracking URLs

    We are noticing a lot of OPEN and CLICK events being reported from same IP address. these could be events initiated by bots, or recipient ESP filters resolving open and click tracking URLs. Currently there is no way to identify such events and exclude them for further use.

    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 →
  18. Billing - updates on reaching different pricing tiers during a billing cylce

    We would really like to have some kind of notification (preferably over email) from Mailgun when we hit a particular pricing tier in a billing cycle. So for example, when volume crosses 10K and a new price point kicks in, we get a notification. Similarly a notification when we hit different price tiers in a month (billing cycle)

    6 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. Timezone at reporting area doesn't change in case of changes at profile

    Timezone at reporting area doesn't change in case of changes at user profile. Now it's always the same on graph - UTC 0 when I change it for example from US/Eastern to Europe/Kiev.

    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  ·  Flag idea as inappropriate…  ·  Admin →
  20. Provide view only accounts

    We identified a clear need to set up some view only accounts for our developers to enable them to interrogate data and review potential issues in Mailgun.

    4 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 →
  • Don't see your idea?

Feedback and Knowledge Base