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!
-
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/0A373O2r3539Email 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…147 votesHi all,
This has been added to our 2021 roadmap, with an initial expected delivery of H1.
-
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.
49 votes -
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
28 votes -
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.
26 votes -
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
26 votes -
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, ******, ronaldo, etc. in the search.
26 votes -
Enable MailGun Api to send email with multiple BCC email addresses only.
It's a common scenario when you want to send an email and have a list of recipients which for business purpose needs to be in BCC.
Currently the error which comes from the MailGun Api is "'Bad Request - 'to' parameter is missing' error."
Here are some StackOverflow threads about this
* http://stackoverflow.com/questions/28503099/how-to-send-mail-only-to-bcc-with-mailgun-php-api
* http://stackoverflow.com/questions/34400386/do-i-have-to-specify-a-to-recipient24 votes -
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.comNow 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…
24 votes -
Revert recent change regarding 400 Bad Request on non-working email addresses
Mailgun provides an excellent service. However, a recent change was made to the API: 400 Bad Request is returned if the address is not valid.
The validation is a deep check that is not commonly performed (in my experience), including checking the domain for a MX record and effective TLD names (using https://publicsuffix.org/list/effectivetldnames.dat).
The issue with this is
1) There are no clear distinction between an invalid API request and invalid content. E.g. you get a 400 bad request if a required parameter is missing and if the email address is invalid
- Currently the documentation states: "Bad…
22 votes -
Unsubscribe page for users (Mailing Lists)
Make a template editing unsubscribe page (use this template in the mailing lists). Suggest using the editing unsubscribe page for use in various languages (e.g. Russian, French, German, etc.), similar to the design of the main site, and more.
21 votes -
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.
21 votes -
View the log file as a table I can copy to Excel
I am missing the option to export a log-list from the Mailgun Control Panel.
I suggest you create a table view that show this data, like an Excel table, showing columns like; email address, error code, error-message.19 votes -
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 -
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.
17 votes -
Allow modifying the return-path of routed emails to allow better support of email auto responders.
Right now if you receive an email that you are forwarding with a route to gmail, Mailgun sets the Return-Path header to a bounce email. This does not play nicely with vacation reponder systems (namely Gmail). Those systems respond to the Return-Path and the auto-response doesn't go to the intended recipient. I'd like the ability to override the modified Return-Path and set it to the from/reply-to email.
16 votes -
Support IDN domains; Domains with Unicode characters
Please add support for International Domain Names.
16 votes -
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
15 votes -
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 -
Suppressions Tab, should be able to sort by Recipient, Date/Time and Details
Hello, I think it would be a great option if you allowed us to sort the bounces, complaints and unsubscribes by date/time and details as well as by recipient.
14 votes -
Allow wildcard and full domain suppression
Allow adding address such as the following to suppress lists so that known bad domains can be preemptively blocked.
test@baddomain.com
@extrabaddomain.com13 votes
- Don't see your idea?