General

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(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.

  1. Fix email tracking with SSL websites

    Using email tracking with SSL website prevents user to perform the action with Google Chrome.
    If you use SSL with HSTS, it triggers big warning in Chrome when the user click on the link http://cl.ly/image/0A373O2r3539

    Email tracking in mailgun is performed by replacing links in email by a custom subdomain setup in the admin panel, ie email.domain.com which as to be configured as a CNAME for mailgun.org.

    Chrome will try to access httpS://email.domain.com which will fail because the underlying server is mailgun.org and not domain.com's server.

    Proposed Solution:
    Instead of pointing email.domain.com => mailgun.org, configure your server for https://email.domain.com and…

    242 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Please support DMARC on Mailgun and make it easy to deploy

      -Please support DMARC on mailgun, and make it easy to deploy.
      - Generate useful TXT entries (just like you already do for SPF and DKIM)
      - Handle the DMARC reports
      - Present DMARC reports in your control panel after decoding the ZIPed XML files the providers send.
      - Convert DMARC failures (and successes?) into web hooks, events and log entries.

      136 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • An official mailgun slack app integration

        It would be nice if mailgun had an official slack app , so that we can automatically post delivery or perhaps analytics based details to certain channels for I.T and Ops teams to review , that do not have access to the Dashboards or the mailgun admin website.

        The current webhook service area does not work with slack's interpretation of what a webhook should post (in terms of tokens) and is not useful as a result.

        122 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Have api keys specific to domains.

          This would enable finer grained control for development teams that have multiple environments.

          For example, credentials to send from development / sending domains would be different than the ones needed to send from the production domain.

          119 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            planned  ·  12 comments  ·  Admin →
          • Allow transferring account between logins / accounts

            Just like name.com, stripe, google, etc I would like to be able to transfer a domain from one account to another.

            Also, if you abstract accounts from logins then it would be much easier to also be part of the management team for a particular account.

            89 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Visibility into Queue

              Would be great to access and manipulate messages that are currently in the queue. Perhaps with the ability to purge based on recipient domain.

              85 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Give recipients the possibility to respond to the whole mailing list or privately to the sender only

                Clicking reply or reply-to-all in all email clients leads users to respond to the whole mailing list. It would be nice to give users the ability to send private responses to the sender of the message only (without force them to change manually the recipient address in their response message).

                This option is offerd by other similar platforms by giving the option to configure the mailing list and insert an automatic header template with a mailto:sender-email-address@senderdomain.ext together with other custom text as part of the message.

                Please VOTE, VOTE, VOTE. WE NEED YOU! :)

                82 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Add an md5 hash to the attachment object in the API

                  I would like to save myself from having download an attachment if I already have a matching file stored locally.

                  Our organisation sends out alot of product brochure that are mostly all identical.

                  Rather than download this attachment in our application, I would use the copy I have on hand. Saving alot of bandwidth/server load

                  78 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Forwarding of auto-responses sent to the return-path

                    Delayed bounce messages sent to the return path are correctly processed by Mailgun (if the MX records are set).

                    But other kind of messages sent the return path address, like vacation or out of office auto-responses are simply ignored and dropped.

                    It would be great to be notified when an auto-response is sent to the return path address, by forwarding and/or using a webhook.

                    63 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Option to change phone number attached to the account

                      This would be great since I have just one phone number and I can't dissociate my main phone number from an old account and put it on a new one.

                      61 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • View in browser like mailchimp

                        There should be a feature emails to contain the "view in browser" feature.

                        55 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  Admin →
                        • Allow multiple webhook urls per domain

                          It would be useful to publish events (opens, clicks, bounces, etc.) to more than one endpoint from Mailgun. Currently, it is only possible to have one webhook url set per domain. This is useful for catching events in your application, but it gets tricky if you work with 3rd party email services in conjunction with Mailgun. For instance, we are currently working with a 3rd party email templating solution called SendWithUs that nicely captures events for reporting. We currently have to make a choice, however, whether to have the webhook URL set to this 3rd party endpoint or our own…

                          54 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Mailing List Recipient Search

                            The search feature WITHIN a mailing list only seems to search on full fields. Would be nice to type "RO..." and get roy, robert, ronaldo, etc. in the search.

                            52 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Cancel queued messages

                              If I've sent an email to 150 recipients to the mailgun servers and used BatchMessage and setDeliveryTime() to schedule it for the next day at 7 AM, there's currently no way to cancel this message if I decide later, before the set time, to cancel the job.

                              This could be fixed by getting a return hash value when using finalize() which then could be used with a new function deleteMessageQueue(return hash value) that will cancel the job.

                              The canceled message still counts the email credits used, of course.

                              Regards,
                              Willy T. Koch
                              Norway

                              52 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Extract the original sender of a forwarded email

                                How can I get the address of the original sender, when an email has been forwarded to Mailgun?

                                The chain of events looks like this:

                                originalSender sends message to someUser
                                someUser forwards message to Mailgun
                                Mailgun POSTs a parsed message to my server
                                Put in another way:

                                orignalSender (send)-> someUser (forward)-> mailgun (POST)-> myserver

                                The best I could get is doing a regex on the "body-plain" property.
                                The problem is that email clients do send this differently. Here are two examples.

                                Forwarding from GMail (I added the ...):

                                body-plain: "---------- Forwarded message ----------\r\nFrom: Kalle Kalleson <kalle.kalleson@mail.com>\r\nDate: 2014-02-13\r\n ..." …

                                50 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  Admin →
                                • Provide option to send Non-Delivery Reports to the original Sender

                                  Mailgun bounce processing works great when a single sender is sending email to a broad audience. It does not work well when there are many original senders each with their own list of contacts.

                                  Scenario:
                                  - Company with 10 to 1000 employees.
                                  - Company switches from a traditional in-house mail solution to Mailgun for all outgoing email.
                                  - John, a typical employee in the organization, sends email to a customer, but spells the address wrong.

                                  Traditional in-house system behaviour:
                                  - John would get a Non-Delivery Report letting him know of his mistake. John would fix his mistake, and re-send the…

                                  50 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • I would like to be able to delete all bounces for a specified domain so I can clear bounces caused by receiver server failure.

                                    currently the bounce API only allows me to retrieve 1000 at a time, so the scripting I implemented on my end is error prone and can require multiple runs. It would also be nice to be able to search bounces by domain rather than by email.

                                    49 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Admin →
                                    • Get stats by SMTP credentials

                                      Hello,

                                      I think it would be interesting (from a stats perspective) if you can provide another API endpoint to get the current stats by domain and credentials.

                                      An example:

                                      Imagine the domain.com has 3 SMTP login:
                                      - postmaster@domain.com
                                      - newsletter@domain.com
                                      - autoresponse@domain.com

                                      Now we can get stats from domain.com (so we can get the domain has sent 300 messages), but we don't know if we have sent these messages using the autoresponse@domain.com account or using newsletter@domain.com or any other account that we can create.

                                      If you can consider this new feature I think will be nice from a Stats and…

                                      48 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Add settings for "Not delivering to previously bounced address" error

                                        A few days ago one of our users got into suppression list because Google (for some unknown reason) hard bounced his CORRECT email. We have doublechecked it and it works alright. Each time Mailgun received hard bounce, it adds the bounced email into suppression list. But sometimes innocent users are getting there too.

                                        So, please add a feature/setting "Hard bounce attempts required to move email into the suppression list", with increasing cooldown, starting from 600 seconds, or something similar. So if it's a wrong email, it will be hardbounced three times and suppressed; it is a result of some bug…

                                        42 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Search Bounces by domain name

                                          Would like the option to search all bounces by domain name. We have had issues with a couple of our member firms where most emails in their companies bounced back and they have whitelisted us, but we have to remove them from the bounce list to be able to resend the emails when this happens. We have to individually search by each email address with the way it is currently setup and would rather search for everyone on that domain.

                                          41 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          ← Previous 1 3 4 5 19 20
                                          • Don't see your idea?

                                          General

                                          Feedback and Knowledge Base