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!
50 results found
-
Provide meaningful delivery status description rather than "Too old"
Provide meaningful delivery status description rather than "Too old"
I'm monitoring webhooks for "permanent" failures and forwarding the "delivery-status" message/description (why are those not unified into a single field??) to my end users. Instead of merely reporting "Too old", please insert the error message from the previous "temporary" failure, so that it becomes clear what the real issue is.
26 votes -
Add ability to disable List-Unsubscribe header
Provide a way to disable List-Unsubscribe headers for transaction emails. Currently Mailgun adds the List-Unsubscribe header for all emails, including transactional emails like password reset notifications and order confirmation emails. This header is intended for mailing lists, not transactional email. Additionally--we want to handle subscription and unsubscribes in our application not in mailgun.
We discovered this header was recently added when troubleshooting a support request from a user who was not receiving password reset notifications and found he had unsubscribed using a link provided by this recently added header. He did not remember clicking unsubscribe and did not intend to…12 votes -
Editable test_data on email templates
Hey, it'd be great if I could change the test data so that I can better preview my email templates. E.g., I'm linking to images. Since I can't change the test data, I have to trigger the emails every time I want to check my css on images...
8 votes -
HTML an Visual builder switch
As a developer. I want to convert between Visual builder and HTML builder when create an email template.
6 votes -
5 votes
-
Visual Builder to HTML
convert from visual builder to HTML view
5 votes -
IPv6 support
We are running out of IPv4 addresses, and while the world is (slowly) working on supporting IPv6 (which is also an internet standard since 2017) Mailgun remains behind.
4 votes -
Webhook security
Webhook security
I am concerned about the security risks involved in using your service. I would appreciate it if you could consider implementing some of the following suggestions:
- Use a more specific user agent than "go-http-client" to identify your requests.
- Provide a list of verified IP addresses that you use to send webhooks, so that I can restrict access to my server with a firewall.
- Use a dedicated IP address or a domain name to send webhooks, instead of a shared one.
- Then you might even verify yourself to cloudflare (to be recognized as known bot)
These measures would greatly…
4 votes -
View SMTP username associated with message in APIs and logs
Please consider adding SMTP username to the Events API so the authenticated SMTP account associated with each message can be retreived.
An account with multiple SMTP users currently has no way to reliably determine which SMTP user was used to send a given message.
Sender address does not necessarily match SMTP user as this can be altered in the email header and Mailgun allows sending as any address as long as one is authenticated.
This might help address some other open suggestions as well. Thank for considering!
4 votes -
API endpoint to see remaining email validation credits
Would love to be able to call an api endpoint to see how many validations I have left to run.
4 votes -
Sort domains list by default
The domains list should be sorted in some meaningful way. At least sort it by domain name alphabetical. Or even better give us the option to sort by other columns like delivered or accepted
3 votes -
Confusion Around Error "Destination must be publicly accessible" When Adding Route
When adding a URL for a route, if the URL is not publicly accessible we will return an error of "Failed to create route". When looking in the dev console, only then do we see that the error is related to the URL not being publicly accessible. This can be confusing to users as they are not given the error directly
3 votes -
3 votes
-
Support for .eml file as attachments
If a user sends using the "forward as attachment option" to a route, the attachments within the forwarded message are not read by the inbound processor because they are nested within the .eml files.
3 votes -
API endpoint for deleting multiple list members with one request
Would it be possible to add an API endpoint that can be called to delete multiple mailing list members? This should be easily done as there already is a similar endpoint that can be used to add people on a mailing list with a JSON payload. We need to periodically clean up our mailing lists and deleting one member per list at a time can mean several thousand API calls. This is heavy on the API and also makes it difficult for our Node/Heroku stack to deal with due to a 30 second request timeout limit.
3 votes -
2 votes
-
Outbound routing
For developers, creating a application, it would be nice to route outbound messages to another email address. This is often needed in test situations, when you want to test your application and check if you receive emails. This mechanism would help to ensure no test mails will send to real user. In my case the outbound rule would be: All emails will send to selected email addresses.
2 votes -
Retention Parameter in API
We're using the API to add a domain
https://documentation.mailgun.com/en/latest/api-domains.html#domainsIt doesn't give us the option to set a retention period. We require that all our domains are added with a 0/zero retention
2 votes -
2 votes
-
update template portion in documentation
It needs to use 't:version': to reference the version. I found this on another website but it would be helpful to have this added to the main docs page
2 votes
- Don't see your idea?