mozilla / addons

☂ Umbrella repository for Mozilla Addons ✨
Other
125 stars 41 forks source link

Enable suppressed emails flow in production #9426

Closed KevinMind closed 6 months ago

KevinMind commented 8 months ago

Relating to the implementation of mozilla/addons#9394 and mozilla/addons#9393 we need to test the feature in staging and enable the feature flag in production.

This is currently blocked by https://mozilla-hub.atlassian.net/browse/SVCSE-1673

Once that is shipped we need to:

Once the feature is found to be working, we can enable the waffle switch in all environments and it will be available for users.

NOTE: replace the server id (2301) with the relevant server ID of your desired environment. You can find server IDs by going to portal.socketlabs.com

Suppressed email list: https://portal.socketlabs.com/2301/suppression

A suppressed email is an email added to the socketlabs email suppression list. Socketlabs will not attempt to send emails to these addresses as they have previously proven unreachable.

Testing

  1. Ensure the waffle flag is enabled
  2. Ensure your user is on the socketlabs suppression list
  3. Ensure your user is in the group "force send email" in django admin
  4. Visit devhub
  5. Expect to see the suppressed email banner
  6. Click it
  7. Click to verify email
  8. Expect to receive email
  9. Click on email link
  10. Expect email to be unsupressed

┆Issue is synchronized with this Jira Task

vcarciu commented 8 months ago

Thank you, we will follow this issue in order to see when it is ready for testing

ioanarusiczki commented 4 months ago

@KevinMind

Hello, I've been adding on dev and stage some emails, they've been also added into admin - Force Send Mail group, and tried to repeat the flow.

The problem is that dev hub won't display the yellow banner (step5). I tried this last week with same results.

KevinMind commented 4 months ago

Old Jira Ticket: https://mozilla-hub.atlassian.net/browse/ADDSRV-648

KevinMind commented 4 months ago

Old Jira Ticket: https://mozilla-hub.atlassian.net/browse/ADDSRV-648

ioanarusiczki commented 4 months ago

This has been verified on dev and stage.