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







                            Zoho Developer Community





                                                  Use cases

                                                  Make the most of Zoho Desk with the use cases.

                                                   
                                                    

                                                  eBooks

                                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho Desk.

                                                   
                                                    

                                                  Videos

                                                  Watch comprehensive videos on features and other important topics that will help you master Zoho Desk.

                                                   
                                                    

                                                  Webinar

                                                  Sign up for our webinars and learn the Zoho Desk basics, from customization to automation and more

                                                   
                                                    
                                                  • Desk Community Learning Series


                                                  • Meetups


                                                  • Ask the Experts


                                                  • Kbase


                                                  • Resources


                                                  • Glossary


                                                  • Desk Marketplace


                                                  • MVP Corner




                                                            • 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 Writer

                                                                                              Get Started. Write Away!

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

                                                                                                Zoho CRM コンテンツ








                                                                                                  Nederlandse Hulpbronnen


                                                                                                      ご検討中の方




                                                                                                            • Recent Topics

                                                                                                            • Is it possible to edit placeholder text?

                                                                                                              In the master slides I want to make sure my templates have more meaning for the users and want to replace the standard placeholder text with something more instructional. Instead of "Click to edit Mast subtitle styles" I want to have "Click to enter reporting
                                                                                                            • Delay function execute

                                                                                                              I've got a workflow which uses a webhook to send information to Flow, which in return updates a record in Creator. Problem is, by the time this has executed, the rest of my script has run and can't find the (yet to be) updated info in the record. Is there
                                                                                                            • Refunds do not export from Shopify, Amazon and Esty to Zoho. And then do not go from Zoho inventory to Quickbooks.

                                                                                                              I have a huge hole in my accounts from refunds and the lack of synchronisation between shopify , Amazon and Etsy to Zoho ( i.e when I process a refund on shopify/ Amazon or Etsy it does not come through to Zoho) and then if I process a manual credit note/
                                                                                                            • How to allow download of a file AFTER information is collected?

                                                                                                              I can't find this anywhere. Can someone help with what seems to be a pretty basic web function today? - File is stored in Workdrive - Prospect goes to a URL where the file is located - System requests prospect to enter "Name" and "Email" - An email is
                                                                                                            • Email Reminders on Shared Calendars

                                                                                                              How do we turn off the setting that emails reminders to everyone who has accepted or declined a calendar invite? If 8 of us have been invited to the same meeting, we receive 8 notifications for every step of the process, from invitation to decision.
                                                                                                            • Bulk Fill In & Edit PO/Bill/SO/Invoice

                                                                                                              Hello, I am adding stock in bulk on a PO, the system is automatically populating the Rate (price) and Tax from the item data. Problem is that the bill rate is different from the rate on the item data, so I have to manually erase each and enter the price.
                                                                                                            • Fixed Assets beg balance

                                                                                                              Hello, I trust you are well I'm a new zoho books user and I find it difficult to plug in the fixed assets balance and here's what I have done: 1- I imported the fixed assets data into the fixed assets module as per the instructions 2- the import process
                                                                                                            • Syncing with Google calendar, Tasks and Events

                                                                                                              Is it possible to sync Zoho CRM calendar, task and events with Google Calendar's tasks and events. With the increasing adoption by many major tool suppliers to sync seamlessly with Google's offerings (for instance I use the excellent Any.do task planning
                                                                                                            • CRM Deluge how can link attach file with workdrive file.

                                                                                                              Hi, We have create file at workdrive and would like to link to attachment at crm module by deluge. Right now can only upload it to attachment but can not link the file from workdrive. Thank you
                                                                                                            • Feature announcement: AI-powered document generator in Zoho Sign

                                                                                                              Hi there! We recently announced manual document creation by offering an editor within Zoho Sign. Today, we are excited to announce AI-powered document generation to help you draft agreements, purchase orders, and other important business documents in
                                                                                                            • Permanently deleted files

                                                                                                              Is there a way to get back permanently deleted files from your account if they were accidentally deleted and no longer recoverable from the recycling bin? I know I am probably screwed but I just figured I would ask.
                                                                                                            • Reports: Custom Search Function Fields

                                                                                                              Hi Zoho, Hope you'll add this into your roadmap. Issue: For the past 2yrs our global team been complaining and was brought to our attention recently that it's a time consuming process looking/scrolling down. Use-case: This form is a service report with
                                                                                                            • Shared Mailbox in iOS app

                                                                                                              Hi, On the desktop I am using a Shared mailbox for our company's general mailbox that somebody else should be able to view. In the iOS app however I can't find it? Old sources on the internet says this isn't possible but that can't be right? Somebody
                                                                                                            • Tip #41- Simplify Compliance and Efficiency with Zoho Assist’s Data Cleanup Feature- 'Insider Insights'

                                                                                                              Managing device data efficiently is just as important as securing remote access. With Zoho Assist’s Data Cleanup feature, admins can easily remove outdated or unnecessary device records, keeping the console organized and secure. This action is carried
                                                                                                            • Revenue Management: #6 Revenue Recognition in Professional Services Industry

                                                                                                              If you run a consulting firm, agency, or any service-based business, you have a situation where you have signed the contract, maybe even sent the invoice, and have received some initial payments. So, can you consider this as revenue? What if the project
                                                                                                            • This domain is not allowed to add. Please contact support-as@zohocorp.com for further details

                                                                                                              I am trying to setup the free version of Zoho Mail. When I tried to add my domain, theselfreunion.com I got the error message that is the subject of this Topic. I've read your other community forum topics, and this is NOT a free domain. So what is the
                                                                                                            • Zoho fsm scheduled maintenance dispatch

                                                                                                              Hi, I'm reaching out regarding an issue I'm encountering with the Scheduled Maintenance feature in Zoho FSM. I’m trying to configure it so that it automatically dispatches all maintenance jobs scheduled within the next 150 days, starting from today. However,
                                                                                                            • Template modifiactions

                                                                                                              Hello, I am struggling with the templates in ZOHO Books. Especially with the placement of some items, like company address, ship to, bill to etc.  For example: One item I like from template X (placement of ship to and bill to next to each other in the
                                                                                                            • zoho.inventory.getRecords returns no records

                                                                                                              I running a custom function (Deluge) in Zoho Flow with a connection to Zoho Inventory. To debug the problem, I created the test function below. It returns "Number of contacts fetched: 0". This confirms that there's no issue with the org ID or connection
                                                                                                            • How do I get Status History data of my Projects?

                                                                                                              I want to build a table in Zoho Analytics that Groups by Date, when Projects entered a certain status. I cannot find Status History or any such useful data available in the Setup of my Data Source sync. Please advise how I can achieve this?
                                                                                                            • Zoho Campaigns Event timestamps do not propagate to Zoho CRM

                                                                                                              We have integrated Zoho CRM and Zoho Campaigns. But when looking at Contact records, the Campaign event data is missing the actual timestamps: especially when a particular email was sent. They're not in the Campaigns related list, and the cannot be found
                                                                                                            • Feature announcement - Simplifying document creation with Zoho Sign

                                                                                                              Hi there, We are pleased to announce the release of our document creation feature, enabling you to create, edit, and finalize documents like agreements, purchase orders, and contracts without relying on external tools or applications. <br> This
                                                                                                            • Integrating File Attachments in Zoho Flow Email Notifications

                                                                                                              Hi, I would like to be able to send an email once an entry is made in a form, and in this email, I would like to attach a file that has been added to the form using the ImageUpload (or FileUpload) widget. So, I started by creating a flow that will trigger
                                                                                                            • zurl URL shortener Not working in Zoho social

                                                                                                              zurl URL shortener Not working in while creating a post in Zoho social
                                                                                                            • CRM->INVENTORY, sync products as composite items

                                                                                                              We have a product team working in the CRM, as it’s more convenient than using Books or Inventory—especially with features like Blueprints being available. Once a product reaches a certain stage, it needs to become visible in Inventory. To achieve this,
                                                                                                            • Zoho Mail SMTP IP addresses

                                                                                                              We are using Zoho Mail and needs to whitelist IP for some redirections from your service to another e-mails. You can provide IP address list for Zohomail SMTP servers?
                                                                                                            • Zoho project purchases

                                                                                                              Hi Folks, I think having a purchase module in projects will help in putting together a project p and L. Project wise purchases and expenses.  Do let me know your thoughts.
                                                                                                            • Create Tasklist with Tasklist Template using API v3

                                                                                                              In the old API, we could mention the parameter 'task_template_id' when creating a tasklist via API to apply a tasklist template: https://www.zoho.com/projects/help/rest-api/tasklists-api.html#create-tasklist In API v3 there does not seem to be a way to
                                                                                                            • How can I restore all the deleted Time entries of a Task in Zoho Projects

                                                                                                              How can I restore all the deleted Time entries of a Task in Zoho Projects? Query: In Zoho Projects, I cloned a task and deleted the time entries from the cloned task. However, this also deleted the time entries from the original task. How can I restore
                                                                                                            • Is there a way to make an account inactive in ZoHo Desk

                                                                                                              We have a few Clients "Accounts" that we no longer do business with. It would be beneficial for them to not show up in lists. However, we want to go back and view tickets, time, etc.
                                                                                                            • How to set the value of the Phone field importing contacts in Zoho Desk

                                                                                                              Hi everyone, i'm new in Zoho Desk, we're setting up the environment and i'm importing contacts from another CRM using a file CSV and i'm getting a problem with phone numbers (italian): the leading zero is cut away, also if the value is inside double quotes.
                                                                                                            • Can we generate APK and IOS app?

                                                                                                              Dears, I want to know the availability to develop the app on zoho and after that .. generate the APK or IOS app  and after that I added them to play store or IOS store.. Is it possible to do this .. I want not to use zoho app or let my customers use it. thanks 
                                                                                                            • Set Custom Icon for Custom Modules in new Zoho CRM UI

                                                                                                            • Change total display format in weekly time logs

                                                                                                              Hi! Would it be possible to display the total of the value entered in the weekly time log in the same format that the user input? This could be an option in the general settings -> display daily timesheet total in XX.XX format or XX:XX.
                                                                                                            • Deprecation Notice: OpenAI Assistants API will be shut down on August 26, 2026

                                                                                                              I recieved this email from openAI what does it means for us that are using the integration and what should we do? Earlier this year, we shared our plan to deprecate the Assistants API once the Responses API reached feature parity. With the launch of Conversations,
                                                                                                            • How to center a field inside a section?

                                                                                                              I’ve been trying to center a field inside a section in Zoho Canvas. When I align it visually, it looks centered in the editor, but after clicking Save, the field appears misaligned on the actual canvas. I also tried setting the field to full width, but
                                                                                                            • Allow to pick color for project groups in Zoho Projects

                                                                                                              Hi Zoho Team, It would be really helpful if users could assign colors to project groups. This would make it easier to visually distinguish groups, improve navigation, and give a clearer overview when managing multiple projects. Thanks for considering
                                                                                                            • Quick Create needs Client Script support

                                                                                                              As per the title. We need client scripts to apply at a Quick Create level. We enforce logic on the form to ensure data quality, automate field values, etc. However, all this is lost when a user attempts a "Quick Create". It is disappointing because, from
                                                                                                            • Kaizen #192 - Implementing Custom Token Persistence in Python SDK

                                                                                                              Welcome back to another week of Kaizen! Last week, we discussed how to implement Login with Zoho using OAuth 2.0 and saw how to bring it to life in a real-world application with the Zoho CRM Python SDK. We also discussed how Zylker Academy built a custom
                                                                                                            • Showing the map along with mileage expense

                                                                                                              When you use the GPS to track mileage, it shows you the map of the actual path travelled. It would be very useful and practical to save that map with the mileage expense, so that when the report is created, it provides a map of each mileage expense associated
                                                                                                            • Next Page