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!

What features do you want to see added to Mailgun?

(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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. More authorized recipient with other payment options.

    I would like mailgun to expand the number of limitation for authorized recipient. There's options for number of monthly email sending but there's no options for authorized recipient.
    I cannot get a domain so I need to more authorized recipient with sandbox domain. Is there no payment option for that? I can pay for it whatever the cost. Of cause not too much cost. Please let me know if you have flexible and exceptional payment options. I need less than 20 recipients.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  2. set referer on tracked links

    Add the ability to set the HTTP referer header on tracked links so that the site being linked to can see the traffic came from a MailGun click.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  3. Email Encryption

    Please add the ability to encrypt individual emails. Thanks

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
  4. duplicate Mailing List

    I would like to be able to duplicate a mailing list and perform minor changes to recipients to the duplicated one. Thus an option of duplicating mailing list would be useful.

    However if "export recipients" from the existing mailing list could be in the appropriate format to be directly used to upload the csv file on the new mailing list, then duplication would not be necessary.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Internal Integrations  ·  Flag idea as inappropriate…  ·  Admin →
  5. Bulk Send

    Currently bulk send only lets you send a fixed email to multiple addresses. It would be great to send personalised emails in bulk, either by sending address, name, subject and body as an array, or by sending through a template with placeholders. Currently when we send out personalised marketing emails it takes hours to loop through the list and send one-by-one via the API.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  6. Sam's emails don't show in Win 10 Mail app

    I'd love to read Sam's emails, but they don't show in the Windows 10 built-in Mail app. It just says "Download message and pictures", which does nothing.

    Yes, this could be a flaw in the Mail app, but since the Mail app works with billions of other emails ... perhaps it's the template that's bad?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Filter known spammers based on IP

    While sending an email originated in a user request (e.g. contact form) I would like provide the user IP to mailgun to let mailgun filter and drop the email if IP is known to be a spammer.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Suggestion  ·  Flag idea as inappropriate…  ·  Admin →
  8. Put flags in for running away email validation of the same subset of emails over and over again.

    When validating an automated mail queue, if the failed email (for whatever reason) does not trigger an update on the mail queue it can cause a feedback loop that the same emails are being checked repetitive. This causes exponential cost growth and undermines the API process as it requires constant supervision in case of glitch. Please include a digest report / error log that would make it easier to get quick reports if this happens

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow custom SSL root authority between sending device and Mailgun service so that we can use our own in-house SSL certificate

    We have a requirement to use a certificate generated from an internal root authority on the sending device. It would be good for our Mailgun account to be able to trust this root authority so that emails between the sending device and our Mailgun account remain secure.

    Obviously, SSL certificate between Mailgun and the recipient would remain unaffected.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Give options to delete the tag data along with the tag or not when deleting a tag.

    Give options to delete the tag data along with the tag or not when deleting a tag. So a new tag with the same name can have the independent data records.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Provide security from e-mail validation abuse

    Provide improved security from abusive/malicious/duplicate e-mail validations. currently the mailgun system is setup to accept validations without any checks or limits (other than your monthly limit set in your account). A malicious user or failure in code could generate hundreds or even thousands of duplicated e-mail validations without warning and mailgun would expect payment for these validations. The end result is you could be paying for e-mail validations that some malicious person generated or from some unknown failure on your web server. Currently Mailgun makes it difficult to determine where the abuse / trouble is coming from since there is…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. provide webhook when a domain used certain quota

    i want to limit website email send to certain limit. if limit is reached the domain will not be able to send or receive email. and hook it to my application to process it

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. web hook failure rate

    Notify your client in case a webhook has a high rate of response without a 200 http code as it can indicate a problem somewhere

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Allow route forwarding to an email with + address extension

    This would allow forwarding to a single destination address with various +extensions for sorting incoming email.

    Example:
    match(contact@domain.com)
    ->forward(myemail+contact@domain.com)

    match(support@domain.com)
    ->forward(myemail+support@domain.com)

    Then all emails are forwarded to myemail, and they can be easily sorted into folders (contact folder, support folder, etc)

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add ability to see all the lists a member is subscribed to

    It would be useful if I could query all of the lists an individual is a member. I think if we had only a few lists we could loop through asking for the member taking no as no. Or we could start to maintain the various states a member is in within our own data stores. Not a clear path forward on this particular idea and the looping through states feels too heavy for your systems and ours. There are many other awesome things to work on, so no stress on this end, just think it would be super useful!…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add the possibility to batch re-send failed emails

    Consider the case where many of your emails get blocked as the mailgun IP has landed on an anti-spam blacklist (for whatever reasons..noisy sender etc.). Your emails therefore end up in 'permanent fail' status.

    Once the IP has been removed from the backlist currently it is only possible to batch re-send failed emails via the API.

    What this idea suggests is the addition of a batch re-send option for permanently failed emails in the web user interface.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. batch sending user manual

    Reporting an error in the user manual section on batch sending
    https://documentation.mailgun.com/en/latest/user_manual.html#batch-sending

    In the example send_template_message() function, the 'to' parameter specifies square brackets as in a list:
    "to": ["alice@example.com, bob@example.com"],
    However, it should be a string, as follows:
    "to": "alice@example.com, bob@example.com",

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. The API to return 'status' field which can be true or false OR 0/1

    The API to return 'status' field which can be true or false OR 0/1
    That way we don't have to parse the json.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base