Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.41k stars 1.98k forks source link

Send email notifications about missing MX records when an active Professional Email subscription is detected #91373

Open mxhassani opened 2 months ago

mxhassani commented 2 months ago

What

We can send a notification via email to users who have a professional email subscription but don't have the Titan MX records visible in their public DNS info.

Why

This will prevent users from being billed for a subscription they are not using. Avoiding late refund requests. It will also lower support requests about broken email inboxes.

The users who are most exposed to this issue are those who map their domain to us via A records or those who move out without canceling their email subscription.

How

Do periodical checks on public domain name DNS settings for those domains that have a professional email subscription linked to them. Send an email notification to the user when the public information doesn't match the expected domain names.

Making a quarterly check should be more than enough.

If we had to prioritize, we could target users that only have a professional email subscription and no domain name connection or registration.


Inspired by a ZD issue: 8264519-zen

github-actions[bot] commented 2 months ago

Support References

This comment is automatically generated. Please do not edit it.