惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
云风的 BLOG
云风的 BLOG
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
D
Docker
H
Help Net Security
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Azure Blog
Microsoft Azure Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
月光博客
月光博客
C
Check Point Blog
S
SegmentFault 最新的问题
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
M
MIT News - Artificial intelligence
B
Blog RSS Feed
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
美团技术团队
I
InfoQ
Blog — PlanetScale
Blog — PlanetScale

Resend RSS Feed

6 Tips for Accessible Emails Welcoming Manoel do Amaral, our new Brand Designer Welcoming Michael Vaz, our new Customer Success Engineer Six Steps to Improve Your Sender Reputation Welcoming Tatira Andrade, our new Executive Assistant Welcoming Pedro Ivo Hudson, our new Design Engineer Welcoming Diel Duarte, our new Open source Engineer Welcoming Areia Spinner, our new Recruiter Resend Forward: A Conference about Craft React Email 6.0 Custom Tracking Domains AI Email Editor Introducing Automations Welcoming Ahmed Tolba, our new SRE Engineer Welcoming Aneil Singh, our new Founding Account Executive Welcoming Lucas Motta, our new Software Engineer Welcoming Trey Knowles, our new Founding Account Executive Welcoming Anxhela Carciu, our new SRE Engineer Introducing DMARC Analyzer Welcoming Evan Thibodeau, our new Customer Success Engineer Welcoming Derich Pacheco, our new Software Engineer Welcoming Alec Ventura, our new Data Engineer Welcoming Felipe Freitag, our new Software Engineer Welcoming Mateusz Wos, our new Software Engineer Incident report for February 15, 2026 Email automation for OpenClaw How to Create a DevTools Agent Skill Introducing Email Skills Why You Should Embrace the Promotions Tab Slater Smith, our new Customer Success Engineer
Gmail and Yahoo’s bulk sending requirements for 2024
Rafael Viana · 2024-01-09 · via Resend RSS Feed

Both Gmail and Yahoo have revamped their bulk sending requirements. The new guidelines are scheduled to start being enforced as of February 2024 and are specifically targeted towards bulk senders, which Gmail defines as anyone sending 5,000 emails a day.

These updates are driven by Gmail and Yahoo Mail emphasizing sender responsibility when it comes to user protection and brand integrity. Many of their users are receiving upwards of 95% spam, and they are looking to reduce this number.

These guidelines are particularly pertinent to marketing and promotional emails, while transactional messages like account notifications or password resets generally don’t fall under this classification.

Breaking down these updates, here are the important changes:

  • One-Click Unsubscribe
  • Email Authentication with DMARC
  • Keep Spam Complaint Rates Below 0.3%

One-Click Unsubscribe

The list-unsubscribe header, rooted in RFC 2369 and refined by RFC 8058, introduced a one-click mechanism, ignored by anti-spam crawlers, that simplifies opting out for users.

As of February 2024, your bulk messages must include a URL version in your list-unsubscribe header.

This header allows email clients to offer an easy “Unsubscribe” option in their UI, enhancing the user experience and spam complaints.

Gmail One-Click Unsubscribe
Gmail One-Click Unsubscribe

Once the user clicks the button, the email client will display a confirmation popup.

Gmail One-Click Unsubscribe Confirmation
Gmail One-Click Unsubscribe Confirmation

In order to achieve true one-click functionality:

1) Add unsubscribe headers to your email headers

This allows that the unsubscribe action is initiated by the email client.

2) When receiving a POST request with the key-pair above

Return a blank page with a 200 (OK) or 202 (Accepted)

3) Show the regular unsubscribe page on GET method

It’s also a good idea to incorporate a unique identifier in your list-unsubscribe requests, linked to the message ID, to track user interactions without sharing personal data.

Processing unsubscribe requests immediately shows proactive effort to honor user preferences beyond Google and Yahoo's two-day guideline.

Next Steps:

  • Add "List-Unsubscribe" header to your email headers
  • Add "List-Unsubscribe-Post" header to your email headers

Note: both of these headers are handled automatically when using Resend Broadcasts. No action is needed from you.

Email Authentication with DMARC

Gmail and Yahoo now demand DMARC alongside SPF and DKIM. This trio strengthens email security and allows receiving servers confidently verify your legitimacy, not just protect from spoofing and phishing.

DKIM and SPF are already taken care of by Resend, and DMARC is now crucial. Start with a "none" policy to gather insights from DMARC reports (rua/ruf tags) and then troubleshoot non-compliant sending so you can move your domain to a "strict" policy.

Next Steps:

  • Setup DMARC on your sending domains

Keep Spam Complaint Rates Below 0.3%

Gmail and Yahoo's latest updates call for improved list management by bulk senders, focusing on emails that recipients want. Both providers want senders to closely monitor spam complaints, a key metric in identifying undesirable emails for their filtering algorithms.

The magic complaint number is 0.3% and anything above this is consider unacceptable to Gmail and Yahoo. Complaints can be monitored via the Resend Dashboard or through Postmaster tools of the inbox provider. Resend also offers a webhook to notify on complaints (code example).

Next Steps:

  • Maintain complaint rates under 0.3%

Conclusion

Gmail and Yahoo Mail updates in 2024 prioritize improved email authentication and compliance, making SPF, DKIM, and now DMARC, essential for maintaining email integrity and trust. SPF and DKIM are handled by default by Resend. Be sure you checkout our guide for DMARC.

For bulk senders: implement one-click unsubscribe, keep spam rates under 0.3%. Track spam with Google Postmaster Tools; Yahoo complaints can be monitored via Resend dashboard or notified via webhook.