Skip to content
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

SendGrid email validation scoring affecting participants User Profile creation #1191

Open
rohanjay10 opened this issue Jan 17, 2025 · 0 comments
Assignees
Labels
CCC Priority 2 Issues will be prioritized in the upcoming/next release

Comments

@rohanjay10
Copy link
Collaborator

rohanjay10 commented Jan 17, 2025

Several participants are unable to or had trouble creating their User Profile's due to their seemingly valid emails not being accepted by SendGrid. The sendGrid UI also shows that emails with no obvious issues were classified as invalid, with all invalid emails having a score of 0. Some participants are able to sign up with failed SendGrid emails.

  • 1/12-1/14 pts had trouble making their UP, 1/15-1/16 emails with no obvious issues were deemed invalid
  • @jhflorey to implement "trimming" entered email addresses for leading or trailing spaces
  • Need to check if the PWA MyProfiles page email address edits(for verified pts) also uses the same sendGrid email check. The SMDB does not, and has been used to address pts who are unable to make UP due to invalid emails
  • One option is to lower the risky scoring threshold to 0 to allow emails with no obvious issues to not be declined. However truly "bad" emails would have to be factored in as they currently fail

Current scoring:

o Invalid
• Domain has valid address syntax = false
• Domain has mx or record = false
Score < 0.45
o Warning
• Suspected disposable email
• Local part is suspected role
• Additional known bounce
• Suspected bounce
Score <0.8

@sonyekere sonyekere added the CCC Priority 2 Issues will be prioritized in the upcoming/next release label Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCC Priority 2 Issues will be prioritized in the upcoming/next release
Projects
None yet
Development

No branches or pull requests

6 participants