Allow different selector for DKIM
Stripe currently uses Mailgun to send transactional emails from the stripe.com domain, and we also use UserVoice (who also uses Mailgun) to send support email from the stripe.com domain. We've long wanted to have UserVoice send DKIM-signed email, and they've recently made some changes on their end to allow this by creating a stripe.com domain under their Mailgun account. However, Mailgun's use of a single, constant DKIM selector (s=mg) prevents us from providing a separate DNS entry that matches the UserVoice stripe.com DKIM key.
Is there any chance that we (or UserVoice) could specify a different selector to allow us to have DKIM-signed stripe.com mail be sent from two distinct Mailgun accounts

This has been implemented. You can now override the DKIM selector value in the API/dashboard.
-
Anonymous commented
has this feature been implemented in the API yet? I cannot find it here:
https://documentation.mailgun.com/en/latest/api-domains.html#domains
-
Xristos commented
How to change the DKIM selector with api?
-
Jamie commented
This feature has been implemented. Simply go to your domain's settings page in the control panel to edit the DKIM Selector. Note, this must be done prior to the domain being verified.
-
Anonymous commented
This would be totally awesome, meaning that one could actually switch from another provider when you have a lot of domains that have been carefully configured (and are very difficult to reconfigure as it is a logistical nightmare). Currently each provider basically locks you in with DKIM. Bit of a nightmare for SaaS vendors with aa lot of client instances with custom domains....
-
Steve commented
If you implement this please also let me know.