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!
12 results found
-
Remove suppressions using CSV
We currently have a list of specific email addresses that need to be cleared from our suppression list. While I see the option to upload a CSV file to add contacts to suppressions, I do not see an equivalent CSV upload option for removing a specific list of suppressed addresses.
Since deleting them manually page-by-page across hundreds of contacts in the UI is not practical, and using the "Remove All" option would wipe out legitimate hard bounces and spam complaints we need to retain.
3 votes -
V6 Support in 2026
The lack of IPv6 delivery is causing real-world harm to downstream customers by preventing legitimate email from reaching your services.
IPv4 should increasingly be treated as a legacy access mechanism. Address space is limited, difficult to obtain in some environments, and particularly challenging for organizations and networks that are deploying IPv6-first infrastructure.
This is especially relevant for email delivery. Many cloud providers do not permit customers to use shared provider address space for outbound mail relay, largely because of the abuse and reputation challenges associated with cloud-hosted IP addresses. As an email service provider, I am sure you are familiar…
1 vote -
Need readiness or liveness probe to determine service health
Hi Team,
I am currently setting up monitoring and alerting systems for our integration with Mailgun. To ensure high availability and proactively detect any potential outages, we would like to implement automated health checks.
Does Mailgun provide official, authenticated or unauthenticated readiness or liveness endpoints that we can safely ping at regular intervals to verify system status?
Thank you for your time and assistance.
Thanks
Pavan1 vote -
Multiple admins for free accounts
The ability to add multiple admins to free accounts.
5 votesWe will be including Free and Basic plans for access to user management thereby allowing for addition of multiple user on the account.
-
Copy pasting of Template parts or creating your own elements
Regarding Templates.
It would be nice if you could create your own elements which you could reuse and copy into different new templates.
As an example footers with the contact details of your company which you would put on every single email. As it stands you would have to redo those elements hundreds of times if you have a lot of different templates.1 vote -
Add a small Sender Domains Amout to Basic Plan.
Hi Mailgun, 1 Sender Domains in Basic Plan vs. 1K in bigger plans?... makes no sense. I personally for example need 5 Sender Domains and NEVER i will subscribe 50K plan by sending 500 Emails a month. So Basic Plan is no opinion... und free trail is redundant. Why there is such a big barrier in front of Basic Plan usage? With 10 Senderdomains you will get the most small sized businesses.
2 votes -
Cancel queued emails from a particular sender
Similar to the cancel emails for a domain but filtered on emails sent by a sender (From field in the message). for example this would allow cancelling emails from no-reply@company.com but not the ones sent by alerts@company.com
1 vote -
email notification when recipients export is over
It would be great to get a notification when the export we previously launched is over.
The export of a mailing list can take several hours.1 vote -
Request for method to programatically pull security event logs
Requesting to have an api endpoint or programmatic way of pulling security event logs (e.g. a org user logs in, if there was a failed login, activity of users etc) so they can be ported over into a SIEM.
16 votes -
Allow setting the open, click, and unsubscribe settings when creating a domain
Currently when creating a new domain via the API, we have to set the open, click, and unsubscribe tracking settings via individual PUTs. Instead, we should be able to create and configure a domain in a single call - that way we don't have to worry about a domain being partially setup.
2 votes -
Search suppressions list by email domain
PLEASE allow us to search the suppressions list by email domain, not just specific email. Our use of the product means that we often have multiple users from a single domain that we send email to. If something goes wrong with their email server, and they end up suppressed, removing them is a real pain. The customer has to provide us with every possible email that was suppressed, and we have to search them all one by one. I REALLY wish I could just search by domain instead.
20 votes -
Add support for idempotent requests to the API
Add Idempotency-Key to request ala Stripe's API. https://stripe.com/docs/api?lang=curl#idempotent_requests
43 votes
- Don't see your idea?