General Feedback

What do you think of our email service? This is the spot for good, bad, or neutral feedback about our main product.
You can also leave feedback on specific features like Inbound Routing, Message Event Logs, or Email Analytics.
If you have feedback that you believe requires an immediate response, don’t post here. Submit a support ticket or email help@mailgun.com. Feel free to interact with other users if you agree, disagree, or found a solution to their feedback.

Please be courteous of others and upvote if you believe strongly enough in an idea!

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

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

    We’ll send you updates on this idea

    0 comments  ·  SMTP  ·  Flag idea as inappropriate…  ·  Admin →
  2. Being able to store email more than 3 days (paid by storage used)

    I would love to be able to store my email for long term and use it as an archive of those emails.
    I would be ready to pay as per storage used.

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

    We’ll send you updates on this idea

    1 comment  ·  Logs  ·  Flag idea as inappropriate…  ·  Admin →
  3. Accept attachments encoded as Base64 strings in the "/messages" API endpoint

    It might be helpful for some users if the "/messages" API endpoint would accept attachments as Base64-encoded strings, with a name and content-type described somehow.

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

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. API : Add an API method to download attachment for inbound emails.

    Right now mailgun SDK provides no method to download attachment given we have the URL. Only method is to download the attachment via language specific libraries like open-uri for ruby and we have to pass parameters for authorization. It would be great if there is a pre-built method to download attachments easily

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

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  5. API: List all stored messages

    It would be nice to have the option to list all the stored messages (excluding the deleted ones).

    Today the only way to get the list of stored messages is to get it by the events API, so there's no way to get only the non-deleted messages, or to get all the stored messages in a single request.

    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  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add wildcard search to mailing lists & logs

    The search feature should allow for some sort of partial or wildcard search (eg. "@domain.com" or "m@domain.com" or even just on name

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

    We’ll send you updates on this idea

    0 comments  ·  Mailing Lists  ·  Flag idea as inappropriate…  ·  Admin →
  7. implement a test api key

    In Mailgun you should be able to use a test api key to experiment with Mailgun's API. No mail should be sent, but webhooks should trigger normally and you should be able to generate synthetic bounces and complaints without impacting your reputation.

    This also lets the developer to setup a development environment that is similar to the production environment without the risk of sending any mails by misstake.

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

    We’ll send you updates on this idea

    5 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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…

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

    We’ll send you updates on this idea

    23 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add bounce and complaint route actions

    https://documentation.mailgun.com/api-routes.html#actions

    It could be usefull for testing/debuging bounces or complaints.

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

    We’ll send you updates on this idea

    3 comments  ·  Routes  ·  Flag idea as inappropriate…  ·  Admin →
  10. allowed ip addresses for sending messages

    Allowing the smtp account and the api to be used from specified ip addresses would greatly enhance security for sends.

    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  ·  Security  ·  Flag idea as inappropriate…  ·  Admin →
  11. Prevent duplicate emails to same recipient

    We had a bug on our end that sent the same message to the same recipient thousands of times—resulting in thousands of spam reports while we were oblivious until months later.

    While there are things we could do on our end to improve quality control and ops, etc., it would be amazing if Mailgun could provide a duplicate detection feature. I'm imagining saving a hash of content for sent messages, and catching any time we repeat the content to any recipient. A repeat could be prevent, or an alert sent, or both.

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

    We’ll send you updates on this idea

    5 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add the option to view/search Logs for all domains at once

    While in the Logs tab, it would be very helpful to have the option to view/search logs for all of our domains at one time instead of one by one individually. This could be simply integrated by adding an "All Domains" option at the very top of the domain drop down in the Logs tab.

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

    We’ll send you updates on this idea

    1 comment  ·  Logs  ·  Flag idea as inappropriate…  ·  Admin →
  13. Let me pay extra to get > 30 days log retention

    We would like to pay you guys real money to have the option to extend our log retention...there have been many cases where we need more than 30 days, and we dont want to setup webhook or anything external...your UI is perfectly good!

    ...you like money right

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

    We’ll send you updates on this idea

    4 comments  ·  Logs  ·  Flag idea as inappropriate…  ·  Admin →
  14. Create a route to filter by sender

    I suggest you add the ability to create routes that can filter by sender, for example:


    1. a@b.com sends an e-mail to @support.alerts.jp, the e-mail gets action 1


    2. b@b.com sends an e-mail to @support.alerts.jp, the e-mail gets action 2


    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  ·  Routes  ·  Flag idea as inappropriate…  ·  Admin →
  15. Mailing List Member as Authorized Sends

    To have the capability for me to set certain mailing list members as authorized sends, rather than an all or nothing situation.

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

    We’ll send you updates on this idea

    2 comments  ·  Mailing Lists  ·  Flag idea as inappropriate…  ·  Admin →
  16. Email me when one of my domains falls out of verification

    If something happens to my DNS records and the domain gets un-verified, I need to know about it. Because of the 300 daily messages allowed on unverified domains, I have time to fix the problem before being cut off completely, but only if I KNOW about it!

    Maybe this isn't common, but it's happened to me more than once now. Sometimes it's an issue with my DNS provider. Sometimes an included SPF record changes, causing the "too many DNS lookups" error.

    I get an email if you automatically verify one of my domains, so why not also one when you…

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

    We’ll send you updates on this idea

    5 comments  ·  Domains  ·  Flag idea as inappropriate…  ·  Admin →
  17. allow cancelling an email via API

    I'd like to be able to cancel a pending email via the API. eg If we don't get a 'delivered' or 'bounced' webhook within 10 minutes, it probably means that the email was delayed in some way (throttled by receipient or some other soft bounce) and at that point we'd like to cancel the sending of that email so that we can resend through other methods without the recipient later getting a duplicate message once the message finally goes through with you.
    I'd suggest the MessageId as the key for use for cancelling since it is returned from the sending…

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

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  18. Bulk delete mailing list members via API

    Currently the API allows POSTing a CSV list of users to be added to a mailing list.

    I would like to POST a list of users in CSV who should be deleted from a mailing list

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

    We’ll send you updates on this idea

    1 comment  ·  Mailing Lists  ·  Flag idea as inappropriate…  ·  Admin →
  19. Create a better way to determine campaign engagement

    I really like the campaign feature. When I am trying to see if I have improved engagement with a campaign though, it I don't think it is possible with the current UI.

    For example, lets say that I change the copy in a campaigns only email. I want to see if that increases the click and open percentages. I can see that Unique Click number goes up, but it could just be because I sent more emails in the latest month. It is not expressed as a %.

    It would be good to see if the percentage has gone up…

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

    We’ll send you updates on this idea

    4 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

General Feedback

Categories

Feedback and Knowledge Base