Google and Yahoo's 2024 email authentication requirements: A new era of security

Google and Yahoo's 2024 email authentication requirements: A new era of security

Greeting of the new year!


Starting February 2024, Gmail and Yahoo Mail are rolling out stringent email authentication requirements to combat malicious messages, reduce inbox clutter, thwart phishing attacks, diminish spam, and bolster data security.

Here are the basic protocols all email senders are required to follow:

 

Implement email authentication

Implement SPF (Sender Policy Framework) and DKIM (DomainKeys Identified Mail) protocols to prevent domain spoofing, a tactic often exploited by cybercriminals. SPF is a framework that allows email administrators to specify which mail servers are authorized to send emails on behalf of a particular domain.

DKIM adds a digital signature to an email message, ensuring that it has not been tampered with during transit. Both SPF and DKIM help make sure emails are genuine and haven't been tampered with, which is important for email security and trust.  

Maintain  low spam rates   

Google mandates the senders to maintain a spam rate below 0.3% (as measured by Google's postmaster tools) to ensure that your emails don't get flagged as unwanted or fraudulent. While Yahoo hasn't explicitly suggested a number, 0.3% is a safe bet to avoid getting flagged.

READ - Staying out of trouble in 2024: A look at email marketing laws and compliance 

You can ensure low spam rates by following basic steps like enabling double opt-in, verifying email lists, and cleaning up old/inactive email addresses, among others.

 For high-volume senders (> 5,000 messages/day)  

In addition to implementing SPF and DKIM, high volume senders are required to implement DMARC policy and conform to DMARC alignment.

  • DMARC policy

Implement DMARC (Domain-based Message Authentication, Reporting, and Conformance) to provide domain-level protection against email spoofing techniques used in phishing and other attacks. DMARC builds upon SPF and DKIM and allows businesses to publish policies that provide instructions to mailbox providers' recipient servers on how to handle unauthenticated emails sent from their domain.

  • DMARC alignment 

Ensure that messages pass DMARC alignment, which checks whether the sending domain's authentication methods (SPF and DKIM) align with the domains used in the email headers. This is the Return-Path value within email headers.

SPF, DKIM, and DMARC are already mandatory in order to send email campaigns in Zoho Campaigns.

  •  One-click unsubscribe    

Google recommends implementing a convenient one-click unsubscription feature for users. This single-click process is aimed at allowing Gmail recipients to easily unsubscribe from emails sent by large senders. Additionally, Google recommends that senders promptly process unsubscription requests within a two-day timeframe.

 

Zoho Campaigns and Zoho Marketing Automation are already in compliance with this recommendation. In our system, we include a one-click unsubscribe link in the header of every email. Users can effortlessly click on the unsubscribe link located next to the sender's address to unsubscribe from the organization promptly.

Gmail address as from address

This pertains to cases when the sender's email address for emails sent from Zoho Campaigns is a Gmail address.

What is the change?
Gmail will begin using a DMARC quarantine enforcement policy. DMARC allows domain owners to specify policies that instruct receiving email servers on how to handle messages that fail DMARC authentication.

What is the Impact?
This implies that emails sent with "gmail.com" as the sender (or from) domain will be quarantined by the recipient servers.

To prevent delivery issues and potential IP reputation damage, emails with a sender domain of "gmail.com" will not be triggered from Zoho Marketing Automation after February 1.

Please be aware that this limitation is specific to when gmail.com and googlemail.com is the sender domain. If you have a custom domain, such as zylker.com, hosted on Google Mailbox, then it will not be impacted by the new sender email limitation.

What is the resolution?
To resolve this situation, we encourage users to use their authorized business domain address as sender address, not a gmail address. In case you don't own a domain, you can purchase one from Zoho domains.

  • If you have created any email campaign using the Gmail address as the sender address, you'll not be able to send campaigns.

  • Scheduled campaign will be moved to the draft state after Feb 1

  • Campaigns that are in Draft state cannot be sent until the sender address is changed to a business specific email address.

  • W.r.t Workflows, we will not stop any workflows. We recommend users edit and change the sender address in case if you have used gmail address.

 What happens if you miss the deadline? 

Your emails may not be delivered to Gmail and Yahoo accounts. This in turn will impact your business, your ability to communicate with customers, and potentially affect customer engagement. We, at Zoho Campaigns, are already aligned with the new guidelines to ensure a seamless experience for our users. If you have any questions or concerns regarding these changes, please reach out to our support team at support@zohomarketingautomation.com. 

 

Note
:  We have hosted a online workshop for email authentication changes from Google and Yahoo. Watch the full video recording here. Please reach out to us support@zohomarketingautomation.com,  if you need any assistance in implementing email authentication measures in your marketing.

 

 

 


    Access your files securely from anywhere

        All-in-one knowledge management and training platform for your employees and customers.







                              Zoho Developer Community




                                                    • Desk Community Learning Series


                                                    • Digest


                                                    • Functions


                                                    • Meetups


                                                    • Kbase


                                                    • Resources


                                                    • Glossary


                                                    • Desk Marketplace


                                                    • MVP Corner


                                                    • Word of the Day


                                                    • Ask the Experts



                                                              • Sticky Posts

                                                              • Marketer’s Space - Automating CRM Actions with Journeys – Part 2

                                                                Hello marketers! Welcome back to another post in Marketer’s Space. In our previous post, we explored how CRM actions in Journeys help marketing and sales teams work together by nurturing CRM leads and pushing only engaged prospects back to sales. If you
                                                              • Introducing automation and utility conversations in WhatsApp marketing

                                                                We’re excited to announce the addition of two new features to our WhatsApp integration: Automation and Utility conversations. These enhancements will allow you to streamline your marketing efforts and engage with your customers more effectively by automating
                                                              • Tip of the week 02 - The art of 'seeing' your leads

                                                                What's the last page that your lead visited before signing up for your brand? What was the page that first convinced your lead to explore more about you? Where are your leads coming in from? Well, these are some perennial questions today's marketers live upon. And, knowing the answers to these questions is crucial, considering the vitality of leads in every business. In the journey of finding lead opportunities, it's important to understand that every detail about a lead is useful. While the channels
                                                              • Zoho Marketing Automation Update: Topics, Contacts, and List Management

                                                                At Zoho Marketing Automation, our highest priority is making it easier for you to use our product to accomplish your business goals. With that in mind, we are updating three of our pivotal features: Topic, Contacts, and List Management.   These existing
                                                              • Important: Zoho MarketingHub is now Zoho Marketing Automation

                                                                Hello Everyone,   We hope you all are doing well. We'd like to notify you that we have rebranded Zoho MarketingHub to Zoho Marketing Automation. We'll discontinue using the term "MarketingHub" from May 26, 2021. However, there will be no changes in the


                                                              Manage your brands on social media



                                                                    Zoho TeamInbox Resources



                                                                        Zoho CRM Plus Resources

                                                                          Zoho Books Resources


                                                                            Zoho Subscriptions Resources

                                                                              Zoho Projects Resources


                                                                                Zoho Sprints Resources


                                                                                  Qntrl Resources


                                                                                    Zoho Creator Resources



                                                                                        Zoho CRM Resources

                                                                                        • CRM Community Learning Series

                                                                                          CRM Community Learning Series


                                                                                        • Kaizen

                                                                                          Kaizen

                                                                                        • Functions

                                                                                          Functions

                                                                                        • Meetups

                                                                                          Meetups

                                                                                        • Kbase

                                                                                          Kbase

                                                                                        • Resources

                                                                                          Resources

                                                                                        • Digest

                                                                                          Digest

                                                                                        • CRM Marketplace

                                                                                          CRM Marketplace

                                                                                        • MVP Corner

                                                                                          MVP Corner









                                                                                            Design. Discuss. Deliver.

                                                                                            Create visually engaging stories with Zoho Show.

                                                                                            Get Started Now


                                                                                              Zoho Show Resources

                                                                                                Zoho Writer

                                                                                                Get Started. Write Away!

                                                                                                Writer is a powerful online word processor, designed for collaborative work.

                                                                                                  Zoho CRM コンテンツ




                                                                                                    Nederlandse Hulpbronnen


                                                                                                        ご検討中の方




                                                                                                                • Recent Topics

                                                                                                                • Editing the Ticket Properties column

                                                                                                                  This is going to sound like a dumb question, but I cannot figure out how to configure/edit the sections (and their fields) in this column: For example, we have a custom "Resolution" field, which parked itself in the "Ticket Information" section of this
                                                                                                                • "Total Hours" on Employee Attendance Report

                                                                                                                  I'm learning that in Zoho jargon, "total hours" does not include paid breaks. Or at least not the way that my setup is working. That seems a little weird to me, since most jurisdictions in the US don't differentiate between time spent on paid break and
                                                                                                                • Integration with...

                                                                                                                  Dear Zoho Commerce team, Please could you consider the integration within Zoho Commerce / Inventory and Qapla'? (https://www.qapla.it/en/) This app is better than Aftership in many ways: - Aftership integration require PRO plan and price start from more
                                                                                                                • Generate leads from instagram

                                                                                                                  hello i have question. If connect instagram using zoho social, it is possible to get lead from instagram? example if someone send me direct message or comment on my post and then they generate to lead
                                                                                                                • Adding Markdown text using Zoho Desk API into the Knowledge Base

                                                                                                                  Hi Zoho Community members, We currently maintain the documentation of out company in its website. This documentation is written in markdown text format and we would like to add it in Zoho Knowledge Base. Do you know if there is REST API functionality
                                                                                                                • Create case via email

                                                                                                                  Good Afternoon, I have just registered and am taking a look around the system. Is it possible to create a case via email.  I.e. an employee/client/supplier emails a certain address and that auto generates the case which then prompts a member of staff
                                                                                                                • Need a Universal Search Option in Zohobooks

                                                                                                                  Hello Zoho, Need a Universal Search Option in Zohobooks to search across all transactions in our books of accounts. Please do the needful Thanks
                                                                                                                • Locked Notebook

                                                                                                                  Hi, I hadn't used my Notebook in some time and was refamiliarizing myself with it. I clicked a lock icon and now I can't unlock. When I hit the information or unlock icons I'm taken to a page with the notebook icon and a keyboard. When I type, nothing
                                                                                                                • Hide fields only for creation

                                                                                                                  Hello, I'd like to hide some fields only during the creation of a contact in Zoho CRM. In fact I have some fields that are automatically calculated thanks to an automation, so when my users create a contact I don't want them to fill those fields. I know
                                                                                                                • Issues with Zoho Sheet in Mac

                                                                                                                  I have downloaded the Zoho App from App Store but It is failing to Save As, Open & Download Operations. App Store
                                                                                                                • Weekly Sales Summary

                                                                                                                  Is it possible to generate a weekly report in Zoho Books to show -$$ amount of estimates generated -# of estimates generated by Salesperson -$$ amount of Sales Orders created -$$ amount of Invoices generated
                                                                                                                • OpenAPI Specs are just plain wrong

                                                                                                                  The provided yml files for generating the OpenAPI specs are absolutely riddled with errors and inconsistencies. From missing fields on the objects, to just incorrectly named resource objects. I'm having to go through and manually changing the spec to
                                                                                                                • Add Account column to Invoice screen

                                                                                                                  Please show the account column on Invoice creation screen. It is an unnecessary step to have to click add additional info and then select the account for line item. Example : on the bill creation screen when entering description we can easily code it against an account. On the invoice screen it requires additional click. Adding the column on the Invoice screen will make it faster to enter transactions. We currently have 5-6 different accounts that we code line items against, You can imagine the extra
                                                                                                                • Custom Footer – Zoho Writer Document

                                                                                                                  Hello everyone, I’m having an issue adding a custom footer in a Zoho Writer document. I would like to insert my company information (including a logo + address) in the footer. The problem is that when I add these elements, the main content of my pages
                                                                                                                • Report grouping

                                                                                                                  I have added a grouping in a report but it is not working how i had expected. I wanted to group a summary on a field named Size but when i add the grouping the report is still showing me each record and making a summary at the bottom of the report. What
                                                                                                                • Social Media Simplified with Zoho Social: Preview your Instagram grid before posting

                                                                                                                  For a platform like Instagram that relies on visual appeal, it's important that you plan your image and video content in a way that holds your audience's attention. Planning your grid ahead of time gives you the benefit of understanding how your posts
                                                                                                                • Error code 1000

                                                                                                                  Can you please tell me why the following, occasionally causes this error via the api, not every time ?... zoho.books.updateRecord("salesorders",organizationID,salesorderID,{"template_id":"#################069","custom_fields":[{"label":"DelDate","value":"Tuesday,
                                                                                                                • VAT rates - exempt and out of scope

                                                                                                                  Good Evening, UK based company here. I am a bit confused in respect of setting up VAT rates for exempt goods and services; at present I am simply leaving the VAT rate blank in the transactions in order to prevent any VAT appearing in the VAT return. When
                                                                                                                • How to loop through Multiple Upload and Display Actual File Name

                                                                                                                  I have been reading the help on the File Upload Control and reviewed the Deluge help on files and I can not figure out how to loop through the uploaded files and do anything but get the automatically created file names. The code below will run but each
                                                                                                                • abou arattai

                                                                                                                  I want to use the Arattai app for business purposes, so please convert my account to a business account.I have my own invoice app, and I want to link it with the Arattai app for direct messaging.
                                                                                                                • Configurable Zoho Cliq Notifications for Zoho People Alerts

                                                                                                                  Hello Zoho People Product Team, Greetings and hope you are doing well. We would like to request an enhancement to Zoho People notifications, enabling a native delivery via Zoho Cliq with admin-level control, similar to the notification settings available
                                                                                                                • Looking back at Zoho Calendar in 2025

                                                                                                                  Hello Zoho Calendar Community, As we step into a brand-new year, we’d like to take a moment to thank you for being an active and valued part of the Zoho Calendar community. Your trust, feedback, and continued engagement motivate us to keep evolving and
                                                                                                                • There was an error while connecting to GSTN

                                                                                                                  I am trying to file GSTR1. Everything flows smoothly until I reach the final step of filing the return. After I enter the PAN and OTP for filing it raises the error "There was an error while connecting to GSTN"
                                                                                                                • Zoho Books Extension: What Happens If Custom Fields Already Exist?

                                                                                                                  When developing Zoho Books extensions, what happens if the target Zoho Books organization already has a custom field with the same API name as one defined in the extension? I’m asking because we originally created an on-Books version of this functionality,
                                                                                                                • Internal Server Error (500) When Attempting to View Banking Transactions

                                                                                                                  I am experiencing an Internal Server Error (500) when attempting to view transactions across all of my banking accounts. Despite multiple attempts to resolve this, I have received little more than runaround from support, and the issue remains unresolved.
                                                                                                                • How do I add a blank line to the Organisation Address Format?

                                                                                                                  I'd like to have my VAT number, for example, shown prominently by having a clear gap between it and the address block above, but any blank lines in the address format get ignored in PDF outputs.
                                                                                                                • Automatic Invoice Number generation for createRecord

                                                                                                                  Hello, while testing some custom Buttons in my Zoho Books application, I noticed that I get an error that previously did not occur. After some further digging I found that the automatic transaction numbering of invoices no longer work in my organization.
                                                                                                                • Adding number of days to an estimate.

                                                                                                                  I need both QTY of item and "number of days hire" in my estimates at the line item level. Any clues as to how this is done would be greatly appreciated. It needs to calculate. Thanks J
                                                                                                                • Books Api: listing expenses created after certain dates

                                                                                                                  Is there any parameter I can add to the List Expenses endpoint that will let me look up expenses by when they were created?
                                                                                                                • Why can't we change the Account type from an Expense to an Asset?

                                                                                                                  Like the question. Why in QuickBooks for example if I mistakenly created an account as an expenses and I already captured information in those accounts, I can just change the account type from expense to asset
                                                                                                                • Is it possible to do validation for the Actions added to Reports?

                                                                                                                  We have an all-around On Validate function that checks all the possibilities before the Created/Edited form submissions. We want to have a button in the report view, so we can change records without entering. We are able to add this button, and it does
                                                                                                                • Ability to Edit Ticket Subject when Splitting a Ticket

                                                                                                                  Often someone will make an additional or new request within an existing ticket that requires we split the ticket. The annoying part is that the new ticket maintains the subject of the original ticket after the split so when the new ticket email notification
                                                                                                                • [Free Webinar] Environments in Zoho Creator - Creator Tech Connect

                                                                                                                  Hello Everyone, We’re delighted to kick off the 2026 edition of the Zoho Creator Tech Connect Series and are excited to continue this learning journey with you. The Creator Tech Connect series is a free monthly webinar featuring deep-dive technical sessions
                                                                                                                • Zoho Voice API SMS

                                                                                                                  I made a post request in Zapier to try to send an SMS. Authentication appears to be configured correctly. I followed the documentation and I'm getting a 400 Error "Internal Server Error". Not helpful at all. Anyways, I could not find any information on
                                                                                                                • How do I change (error) display messages

                                                                                                                  Hi! I would like to edit display messages like "invalid entries" and "enter a value for Nome" and so on into Italian language messages. How can I do that? Already tried on Validate on form submit. Where I am failing? Thanks in advance.
                                                                                                                • Record Overseas Transactions Along with CC charges

                                                                                                                  Hi All, We receive payments via stripe in multiple currencies and stripe takes around 2.5% fees. The amount is settled in INR into our local bank. What should be the currency of the income account used for Stripe payments? Here is a sample flow that we
                                                                                                                • Easier onboarding for new users with stage descriptions

                                                                                                                  Greetings, I hope all of you are doing well. We're happy to announce a recent enhancement we've made to Bigin. You can now add descriptions to the stages in your pipeline. Previously, when creating a pipeline, you could only add stages. With this update,
                                                                                                                • Pieds de page personnalisé - Document Zoho Writer

                                                                                                                  Bonjour à tous, Je rencontre un souci avec l’ajout d’un pied de page personnalisé dans un document Zoho Writer. Je souhaite insérer les informations de mon entreprise (notamment un logo + adresse) dans le pied de page. Le problème, c’est que lorsque j’ajoute
                                                                                                                • Credit card transactions are backwards after importing statements

                                                                                                                  I am new to Zoho Books so I'm importing my firm's bank and credit card statements in. My credit card statements have a single column with negative numbers so that is the option I chose. But when I went to categorize the credit card transactions, I can
                                                                                                                • Permissions on Views

                                                                                                                  Having the option of any agent creating custom views is firing back and got a situation where there are a hundred different views across the team and tickets are not being dealt in the most efficient of ways. Tickets seems to be missed by some agents,
                                                                                                                • Next Page