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. Manage multiple accounts with the same email

    There is a way to create multiple logins for the same Mailgun account but we can't reuse an existing account. The error message is:

    Error: Unable to invite user. User already exists

    We need a way to manage multiple accounts under the same email, not having this is a total nightmare :\ We have this in Stripe, Twilio, SendGrid, Mailchimp, etc ...

    There is no way I will ask my clients to forward me the "passcode" everytime I need to login on my client's account.

    9 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
    • Sanitize and/or parse addresses in headers for incoming email

      Standard email headers such as FROM, CC, TO, SENDER, etc. contain email addresses, groups, or lists of addresses as described in RFC 5322.

      Mailgun currently passes on the (transcoded) data as it is received, including any errors that buggy MUAs or ESPs may send. Moreover, most libraries only do very strict parsing; This forces developers to implement lenient parsing themselves to ensure all incoming email is accepted.

      Mailgun could sanitize these fields in a way that we can really trust the headers and use a strict parser on them. That would be a big plus.

      It would even BETTER if…

      3 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
      • Invite new users/roles to specific domain(s)

        Recently you introduced invitation of new users and assigning them roles.
        In addition to "roles" i would like to see that these invitations/roles can also be limited to specific domains.

        74 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          16 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
        • Auto-detection feature for affected IP-addresses

          A problem with sending email with Mailgun is: many Mailgun users are using the same IP-address. When another user is sending spam, all emails from that IP-address to Hotmail/Live addresses are blocked, until Mailgun has assegned a new IP-address after a couple of hours (when I create a ticket).

          My idea: an automatic affected IP-address detection. When Microsoft returns an error "bad IP reputation", then automatically assign a new IP address and resend the failed emails.

          2 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
          • Please Turn of CAPTCHA-I'm-not-a-Robot for Those with 2FA

            Hi Guys:

            I have 2-factor switched on with you... super-hi secure. I don't even allow the texting version - Google Authenticator only, so my Mailgun account is really very secure.

            However, for the best of reasons, you've implemented the CAPTCHA-I'm-not-a-Robot step where one has to recognize cars, mountains, traffic lights etc... BEFORE the 2-step. It's an annoying extra step that no other site requires for folks with 2FA enabled.

            Can you please get rid of it for those of us who've already done the secure thing and switched on 2-step please?

            Happy Holidays...

            3 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
            • API Call Limit Increase

              Increase the number of API calls accepted/processed at one time.

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
              • A way to identify attached vs embedded images in incoming mail.

                In incoming mails all the files - embedded or attached - come in one big bunch.
                It's also impossible to re-build the HTML, because the identifiers aren't there.

                If there was an extra array passed on with the request, containing file names with their original identifiers, this would become possible.

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                • Authorised Recipients include gmail "+" trick

                  I wish to have all email coming into a single gmail account (the account I registered with)

                  e.g. Authorised Recipients of name@gmail.com will cover me for using the "+" trick... so for name+test@gmail.com or name+anothertest@gmail.com or name+stilltest@gmail.com etc

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                  • Support SAML SSO

                    Support SAML SSO as well as oAuth or OpenID

                    3 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                    • Login

                      People, thank you for getting rid of that Google re-capcha or whatever it was called. I never could get into my account, perhaps something to do with my color-blindness.

                      Earlier, you introduced an option for multiple authentication - log in then type in a message or number received via text. Unfortunately, I have a land line and text messaging isn't an option.

                      I vote for multiple authentication via email. I'll jump on that if you offer it and please let me know if is made available.

                      1 vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                      • Longer Message Details Retention Periods

                        Would like to be able to view the Message Details (MIME, content, etc) for longer than the 72 hour period after the message is sent.

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                        • Longer Log Retention

                          Log retention periods longer than 30 days

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                          • Filter get tags by multiple filters

                            Hello guys,

                            I think we need a new features when we take the tags statistics, now we can set multiple tags for a message but we take the statistics only for one.

                            We need to can take statistics for 2 or 3 tags concatenated per message because, for example if I want to see how many clicked have a user for a specific marketing message I can't do this.

                            I can do a difference between stats, because I used the specific marketing email for many users and I used the specific user tag for multiple marketing tags.

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                            • short email address for testing less than 50 characters

                              I am testing to subscribe to mailgun connected to an App.
                              The limitation in external app is that the email address cannot exceed 50 characters. In Mailgun the sandbox email id is more than 50 characters. So I am not able to go forward with Mailgun with this limitation.

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                              • Pls add line numbers to the Logs output.

                                The Logs page needs some line numbers on its output. This would to see how many of a particular type of email there are when using the filters.

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                • Enable or Disable retrying of bounced forwards on routes

                                  However, the fact that failed forwards are retried many times is giving us quite a headache. Generally, a bounce means that there's something wrong on our end that needs to be fixed. Though unlikely, if a forward were to succeed when retried, it may prevent us from discovering and correcting a bug in our systems. In the much more common scenario that the email keeps failing, a single failed forward will generate 5-10(?) error logs. Naturally, both scenarios are highly undesirable.

                                  As a result, we'd like to suggest adding a parameter to the route config to enable or disable retrying…

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Other tagging/analytics filtering options

                                    Unfortunately none of the systems we are currently using Mailgun with have the capability to add SMTP headers (or use the API, for that matter), which means we can't tag messages, which in turn very much limits the capabilities of the analytics/reporting. As it currently stands we're not even able to view unique opens/clicks.

                                    It would be great if either A) There was another method of tagging emails by altering the body of the email (perhaps through a hidden HTML tag or something similar), or B) Analytics wasn't so reliant on tagging and we could instead filter/group emails by subject,…

                                    2 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Be able to Import the same file that was Exported (i.e. support vars in Import file).

                                      The CSV import file format should accept the CSV file that is created by the Export feature. Presently, the import file cannot have var (JSON) data or any other data except for a name and email address. This would be useful for archiving existing lists and for seeding new lists.

                                      1 vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Implement a way to get the string of opening tracking pixel with MailGun (eg API) before sending the email

                                        Implement a way to get the string of opening tracking pixel with MailGun (eg API) before sending the email, to prevent the body of the message from being modified.

                                        We sending emails signed with a SMIME certificate, but after activating the opening webhook, it is breaking the signature of the email, because it is inserting this string at the end of the body:

                                        "<img wi= dth=3D"1px" height=3D"1px" alt=3D"" src=3D"http://email.info.xxxx.com.br/o/= eJwtyzEOwyAMAMDXlA1Egm3wwGOwwSpS0khE6vubobdfryVj39jNqgM3HoU8dREPqs0zFvaa9mw= Ae7eeXhDnx67QznkEvc4gy70rRUuSUCJqBCPgKHsiGsbCgHm4Vds9j297-vB3s7H--Qf_bSVd">= </body></html>"

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Add option to do mirror email or cc/bcc of every email. As it's require for transnational email backup purpose.

                                          Configuring Email mirroring for transnational services i.e. cc / bcc services.

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 6
                                          • Don't see your idea?

                                          Feedback and Knowledge Base