-
Notifications
You must be signed in to change notification settings - Fork 18
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
Check/update SendGrid config to make sure we're meeting new email requirements #1340
Comments
@becky-gilbert I just re-read the blogpost and I think we have a longer on-ramp to deal with these issues than we were thinking: https://sendgrid.com/en-us/blog/gmail-yahoo-sender-requirements.
I have emailed Jason to get a meeting so we stay ahead of this, but it looks like no apocalypse scenario in February! |
@ianchandlercampbell awesome, thanks for the update! |
Update 3/27/24The following items from the checklist above are now in production via #1366:
|
I'm not seeing any DMARC or other sender-related delivery errors in SendGrid since these changes went into production, so I'm closing this issue as completed in the last production release (#1366). We should continue to monitor email delivery in SendGrid, and we can reopen this if any errors pop back up. |
Huzzah! Sounds good
Ian Chandler-Campbell, Ph.D.
Open-Source Community Manager, Children Helping Science
<https://childrenhelpingscience.com/>
Research Associate, Project GARDEN
<https://childrenhelpingscience.com/garden/scientists>
ianchandlercampbell.com
he/him/his
…On Thu, Apr 4, 2024 at 1:10 PM Becky Gilbert ***@***.***> wrote:
I'm not seeing any DMARC or other sender-related delivery errors in
SendGrid since these changes went into production, so I'm closing this
issue as completed in the last production release (#1366
<#1366>). We should continue to
monitor email delivery in SendGrid, and we can reopen this if any errors
pop back up.
—
Reply to this email directly, view it on GitHub
<#1340 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASABGQ23XEKBWVEUVFE5SMTY3WJSXAVCNFSM6AAAAABCA3FJTSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZXHA3TGMRWGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
TL;DR
According to SendGrid, Gmail and Yahoo are enforcing new requirements for what emails they'll accept and send to users, so we need to make sure that we're meeting these requirements before they go into effect (Feb 1st).
Narrative
If we don't meet the new requirements that are being enforced by Gmail and Yahoo, any of our users (families and researchers) who are using email accounts with these providers will not receive our automated emails. SendGrid has a blog post about this here: https://sendgrid.com/en-us/blog/gmail-yahoo-sender-requirements.
We'll need to go through each of the items listed in the blog post and check to see if we meet the requirement. Depending on whether we're failing any of these requirements and how much work they will be to change/fix, we may need to create separate issues for the individual items (below).
See also Google's email sender guidelines: https://support.google.com/a/answer/81126?visit_id=01706211467783-8090904268743188225&rd=1
Items to check/fix
I have ordered these items roughly in order of priority based on (1) how easy it is to do and (2) whether or how likely it is to affect us.
Deadline/timeline
From the SendGrid blog post:
Update 2/6/24
We are getting a number of failed emails with this message:
Prior to 2/1/24, there were already some domains producing this error:
After 2/1/24, we are seeing additional 'unauthenticated' errors from emails with these domains:
It looks like there've been approx 70 such errors from 2/1-2/6/24, and a similar number in all of January.
Related existing issues
Add opt-out info to study_announcement email templates #673Improve deliverability of email #674Other issues to consider addressing now
Change links in recruitment emails from Lookit to CHS #1336 - in progress via Make SECONDARY_DOMAIN redirect to SITE_DOMAIN lookit-orchestrator#49There are a number of other open email-related issues, but because of the deadline for addressing the critical issues here, I think they should all be considered out-of-scope.
The text was updated successfully, but these errors were encountered: