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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Email Processes to Conform with Guidelines #177

Open
4 tasks
schmelz21 opened this issue Apr 17, 2024 · 0 comments 路 May be fixed by #192
Open
4 tasks

Update Email Processes to Conform with Guidelines #177

schmelz21 opened this issue Apr 17, 2024 · 0 comments 路 May be fixed by #192
Assignees
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use

Comments

@schmelz21
Copy link
Collaborator

schmelz21 commented Apr 17, 2024

馃挕 Summary

Google and Yahoo have requirements for bulk email senders, effective from February 2024. These guidelines focus on enhancing email authentication, controlling spam rates, and simplifying unsubscription processes. As part of our maintaining a secure email ecosystem, we need to modify our email processes to align with these guidelines.

References:
Gmail email sender guidelines
New rules for bulk email senders from Google, Yahoo: What you need to know
Explained: New Inbox Protection Rules from Google and Yahoo for 2024
Google and Yahoo announce new requirements for email delivery123.
https://aws.amazon.com/blogs/messaging-and-targeting/using-one-click-unsubscribe-with-amazon-ses/

Motivation and context

A critical requirement to scale services.

Implementation notes

Email Authentication:

  • Bulk email senders must adhere to well-established best practices for authenticating outgoing emails.
  • Implement the following mechanisms: Sender Policy Framework (SPF): Prevents domain spoofing by allowing senders to identify authorized email servers. DomainKeys Identified Mail (DKIM): Adds a digital signature to verify messages from authorized senders. Domain-based Message Authentication, Reporting, and Conformance (DMARC): Specifies actions when an email fails authentication and enables reporting on authentication results.
    One-Click Unsubscribing:
  • Every email sent should include a one-click unsubscribe option.
  • Promptly process unsubscription requests within two days

Acceptance criteria

  • Review current email processes and identify areas that need adjustment.
  • Ensure compliance with the new guidelines.
  • Update email templates to include the one-click unsubscribe link.
  • Implement SPF, DKIM, and DMARC protocols to enhance email authentication.
@schmelz21 schmelz21 added the improvement This issue or pull request will add or improve functionality, maintainability, or ease of use label Apr 17, 2024
@aloftus23 aloftus23 linked a pull request Apr 23, 2024 that will close this issue
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants