Skip to content

Provide feedback to users about email delivery issues #3590

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
dstufft opened this issue Apr 9, 2018 · 3 comments
Closed

Provide feedback to users about email delivery issues #3590

dstufft opened this issue Apr 9, 2018 · 3 comments
Labels
feature request UX/UI design, user experience, user interface

Comments

@dstufft
Copy link
Member

dstufft commented Apr 9, 2018

Once #3580 is merged, Warehouse will begin tracking delivery issues for email addresses we have on file, and can ultimately un-verify a particular email address due to those reasons. We'll want to expose those reasons to end users so that they understand what has occurred to their email addresses on file.

This gives us the following states an email address can be in:

  1. Unverified because the email has had a hard failure during delivery.
  2. Unverified because the email had too many transient delivery failures, and we've given up sending to that address and we're treating it as a hard failure.
  3. Unverified because the user has marked an email from this address as spam, and their ISP or email provider has forwarded that complaint on to us.
  4. Unverified because it is brand new and has yet to be verified:
  5. Verified, but we've been having transient issues sending email to this address, if they don't go away this will be upgraded to the (2) case.
  6. Verified, no issues.

I can handle wiring this up in the code once we have the design side sorted out for how it should be implemented.

@dstufft dstufft added the UX/UI design, user experience, user interface label Apr 9, 2018
@brainwane brainwane added this to the 6. Post Legacy Shutdown milestone Apr 10, 2018
@brainwane
Copy link
Contributor

@nlhkabu is this something you could work on, and is it amenable to work at the sprint at EuroPython? @yeraydiazdiaz do you have any thoughts?

Relevant to finishing #3632.

@yeraydiazdiaz
Copy link
Contributor

maybe we could use tooltips for this feedback? so it doesn't interfere with the action column

verified-warning

@dstufft
Copy link
Member Author

dstufft commented Aug 4, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request UX/UI design, user experience, user interface
Projects
None yet
Development

No branches or pull requests

4 participants