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

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

    We’ll send you updates on this idea

    0 comments  ·  Billing  ·  Flag idea as inappropriate…  ·  Admin →
  2. Include List-Unsubscribe headers in DKIM and DomainKey signatures

    I'm sending mails through mailgun.com via STMP and I add "List-Unsubscribe" headers to my emails prviding unsubscribe-email and -url (where appropriate).

    As these headers (email and url List-Unsubscribe) are not included in the DKIM or DomainKey signatures, they are ignored by some mail services ...e.g. Gmail. :-(

    Please include the provided List-Unsubscribe (and possibly other already existing) headers in the DKIM- and DomainKey signatues or provide an option to define which headers should be included. => X-Mailgun-Include-In-Signature header

    Thanx!

    20 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 →
  3. Enhance DMARC By Adding the Authenticated Received Chain (ARC) Protocol

    Mailgun should enhance their mail engine MTA to use the Authenticated Received Chain (ARC) protocol with all inbound and forwarded messages that go through Mailgun.

    There are 2 situations where this will help. When evaluating inbound emails and the DMARC policy of the sending domain is checked and fails or when Mailgun receives an email sent to a mailing list that, in turn, sends the message to all mailing list members.

    For both these scenarios, if a DMARC check is done and the original sending party has a policy of quarantine or reject, it is possible for these valid emails…

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

    We’ll send you updates on this idea

    2 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add multiple API Keys or Sub API Keys to be used for commercial software distribution.

    I have some software nearing completion and it will be distributed to customers on a subscription basis. A few customers would also like the host the software themselves. Maintaining multiple API Keys that link to the one account allows us to control our customer's usage should the subscription expire and prevent us from giving them our API key.

    19 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 →
  5. 18 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 →
  6. Send email alert or notification when domain is disabled by your outbound spam filter

    You should start sending an email alert or notification when a domain is disabled by your outbound spam filter

    18 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. U2F 2 Factor Auth (Yubikey)

    Implement U2F/Yubikey support for 2 factor auth.

    This will enable people who can't use their phones in the office, but can use hardware tokens, to take advantage of the 2 factor auth you just implemented.

    17 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 →
  8. 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.

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

    We’ll send you updates on this idea

    3 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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

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

  10. Automatic conversion of HTML to text for outgoing messages

    If no text portion of an email is submitted, automatically make one from the html portion. This should help with deliverability. The parse incoming seems to do this now according to the documentation so you may already have routines to do this.

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

    We’ll send you updates on this idea

    1 comment  ·  HTML  ·  Flag idea as inappropriate…  ·  Admin →
  11. Support developers - let them view emails sent via your servers (in dev mode)

    It'd be oh-so-useful to use MailGun like http://mailcatcher.me/, http://papercut.codeplex.com/ or http://mailtrap.io/ when developing software - you've got most of the infrastructure in-place already!

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

    We’ll send you updates on this idea

    3 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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?

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

    We’ll send you updates on this idea

    planned  ·  3 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  13. Disable click tracking on specific links

    It would be great to add the ability to disable click tracking only for some specific links in an email.

    In know that you can disable click tracking for all links in an email, but I couldn't find anything about doing it only for a specific link.

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

    We’ll send you updates on this idea

    4 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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.

    13 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 →
  15. Increase the max retry time (of soft bounces at least)

    In case of soft bounce it can be expected that email should go through. The current maximum retry time of 8 hours is too short if there is lots of email sent. Retry time doesn't scale well in case if most email sending is done during the office hours. Morning emails might be dropped before the less trafic nightly hours. Below is an ESP throttling response from Hotmail

    ESP throttling: X → Y 'Z' Server response: 421 421 RP-001 (BAY004-MC2F19) Unfortunately, some messages from IP weren't sent. Please try again. We have limits for how many messages can be sent…

    13 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 →
  16. Implement email notifications about selected issues

    There are some delivery issues which usually warrant manual inspection and care by the administrative users. I feel that continuing to send emails to addresses that have ended up in the Bounces list would at least be one of them.

    It would be convenient if the user could select certain common delivery issues like this and get a notification about them emailed to a specified email address. This email address could then be a mailing list for administrative personel who could look in to the error and see it they should act upon it.

    It is possible to implement this…

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

    We’ll send you updates on this idea

    2 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  17. Automatic HTML style inlining

    Hi there.

    When designing HTML emails, having to use inline styles (style="xxxx") instead of CSS classes is a right old pain.

    There are tools and libraries that can take a HTML document, and automatically 'inline' the CSS styles. E.g. http://beaker.mailchimp.com/inline-css

    It would be AWESOME if there was an option to apply this transformation to a HTML email before it gets sent....

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

    We’ll send you updates on this idea

    2 comments  ·  HTML  ·  Flag idea as inappropriate…  ·  Admin →
  18. Template Variable Logic

    Allow logic to be included in templates to make decisions based on template variable data.

    Example:
    {% if %recipient.name% %}
    Hi, %recipient.name%!
    {% else %}
    Hi!
    {% endif %}

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

    We’ll send you updates on this idea

    4 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  19. Send logs into aggregators like Papertrail

    I would love the ability to hook up my Mailgun account to a service like Papertrail (https://papertrailapp.com) so I can get access to emails more than 30 days old. We've had half a dozen cases in the last few weeks where we've needed to see if a receipt email was received, but since it was more than 30 days ago, we're out of luck.

    12 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 →
  20. Please add support for assigning a specific attachment to each recipient in batch sending.

    At this time Mailgun does not provide support for sending user specific attachments in batch mailing. Please add the support for that. In case of sending thousands of emails, we have to call the mailgun APIs thousands of times which does not look a valid approach. And we can't send URL of the attachments in the emails because the attachments files are stored temporarily on the server and it's confidential.

    Adding this feature will be very helpful.

    Thanks a lot.

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

Feedback and Knowledge Base