Blog/ Stopping unwanted email

How to Stop Junk Email Calendar Invites Adding Themselves

Nafiul HasanNafiul Hasan· 9 min read
Junk email calendar invitation being intercepted before it can automatically add itself to a calendar

The short answer

Spam emails create calendar events by including an invitation attachment that calendar apps trust by default. Turn off automatic invitation adding in Google Calendar, Outlook, and iCloud — each platform has this setting. Never decline a spam invite: declining notifies the sender your address is live. Delete the event directly instead.

How to stop junk email calendar invites from adding themselves: turn off auto-add in Google Calendar, Outlook and iCloud, and never decline a spam invite.

On this page
  1. 01Before you respond: do not decline a spam calendar invite
  2. 02Google Calendar: turn off events from Gmail
  3. 03Outlook: stop calendar invitations being added automatically
  4. 04iPhone, iPad and Mac: change how invitations arrive
  5. 05Which setting controls what, across platforms
  6. 06Deleting spam events already in your calendar
  7. 07What to do when it keeps happening
  8. 08A faster way to stay ahead of calendar spam

Junk email calendar invites keep appearing in your diary because calendar apps are designed to trust meeting invitations. When an email arrives with a calendar attachment, the app reads it and creates the event automatically — no approval required. That default is useful for hotel bookings and colleague meetings, and it is exactly what spam senders exploit when they blast invitations to harvested address lists.

Mail filters can catch and quarantine the email. What they cannot do is remove a calendar event that was already created before the filter ran. This is why turning off spam in Gmail alone does not stop events appearing in Google Calendar: the invitation is processed first, the filter fires second, and you are left with a junk event and no email to explain it.

The full fix has two parts: change a setting in your calendar app so future invitations no longer land automatically, and delete any spam events already in your diary. This guide covers both, across every major platform, and explains the one thing most people get wrong when they try to remove spam invites manually.

Before you respond: do not decline a spam calendar invite#

When you see an unexpected event in your calendar, the instinct is to open it and click Decline — the same way you would dismiss an unwanted meeting from a colleague. With spam, that is the wrong move.

Clicking Decline sends a response back to the sender confirming that your email address is active and monitored by a real person. That single signal makes your address more valuable on spam lists. Expect more invitations, not fewer, from the same sender and from any list they sell your address to.

Delete, do not decline

On every platform, the safe action is to delete the calendar event directly, without opening it or clicking any response button. Deleting removes the event from your diary and sends nothing back to the sender. In Google Calendar, right-click the event and select Report as spam before deleting — that also feeds Google's filters.

Google Calendar: turn off events from Gmail#

Google Calendar has a feature called Events from Gmail that scans your incoming messages for booking confirmations, flight details, and invitations, then creates calendar events from them automatically. It was designed for hotel reservations and concert tickets, but it processes spam invitations with equal willingness.

Turning it off stops future events being created from your Gmail messages. Meeting invitations that colleagues send you through Google Calendar directly are not affected — those travel through the calendar system itself, not via the Gmail email scan.

  1. 1

    Open Google Calendar settings

    Go to calendar.google.com. Click the gear icon in the top-right corner, then click Settings.

  2. 2

    Find the events-from-Gmail control

    In the left sidebar, look for Events from Gmail. On some accounts this section now appears under the label Google Workspace smart features. Click either label to expand the section.

  3. 3

    Turn off the setting

    Uncheck Show events from Gmail. A confirmation dialog will appear — click OK.

  4. 4

    Repeat for any other Google accounts

    The setting is per-account. If you use multiple Google accounts in Calendar, switch accounts and repeat the steps above.

Outlook: stop calendar invitations being added automatically#

Outlook has two separate controls, and the right one depends on what kind of spam you are seeing. Events from email handles booking confirmations, delivery notifications, and similar transactional messages. The meeting-request processing setting controls how formal .ics calendar invitations are handled when they arrive as email attachments.

If you use the new Outlook desktop app released in 2024 as a replacement for the classic Windows client, note that its calendar settings are managed via Outlook on the web — you make the change in the browser, and the desktop app reflects it.

  1. 1

    Outlook on the web — open Events from email

    Click the Settings gear icon at the top of the page. Select Calendar, then Events from email.

  2. 2

    Disable each event category

    For each category listed (Flights, Hotel reservations, Car rentals, Package delivery, Dining reservations, Events, Bills), open the dropdown and select Don't show event summaries in email or on my calendar.

  3. 3

    Classic Outlook desktop — open Mail options

    Go to File, then Options. Select Mail from the left panel.

  4. 4

    Disable automatic meeting request processing

    Scroll to the Tracking section. Uncheck Automatically process meeting requests and responses to meeting requests and polls. Click OK.

iPhone, iPad and Mac: change how invitations arrive#

Apple handles this differently from Google and Microsoft. Rather than blocking the event at the point of creation, the setting redirects invitations from the Calendar app to your email inbox, where your mail filter gets to act on them before any event is written.

The preference is stored in iCloud and applies to all your Apple devices at once. You can change it from an iPhone, from iCloud.com in a browser, or from the Mail app on a Mac — whichever is nearest.

  1. 1

    iPhone or iPad (iOS 17 or later)

    Open Settings and tap your name at the top. Tap iCloud, then tap Show All. Tap iCloud Calendar. Under Receive Event Invitations As, select Email.

  2. 2

    iCloud.com (any browser, any platform)

    Go to icloud.com and open Calendar. Click the gear icon in the lower-left corner of the page. Select Preferences, then click Advanced. In the Invitations section, change the selection from In-app notification to Email to [your iCloud address].

  3. 3

    Mac — change the setting via the Mail app

    Open Mail and press Command-Comma to open Settings. Click General. Set Add invitations to Calendar to Never.

Diagram showing incoming calendar invitations being sorted into two paths: one route bypasses any filter and writes the event directly to the calendar automatically; the other redirects the invitation to email first, where spam filters can act before any event is created
Switching from in-app delivery to email delivery puts your mail filter between the invitation and the calendar. A spam invite that reaches the spam folder never becomes a diary entry.

Which setting controls what, across platforms#

PlatformSetting nameWhere to find itWhat it prevents
Google CalendarShow events from GmailSettings > Events from Gmail (or Google Workspace smart features)Booking and invitation emails creating calendar events automatically
Outlook on the webEvents from emailSettings > Calendar > Events from emailReservations, deliveries and event confirmations creating calendar entries
Classic Outlook desktopAutomatically process meeting requestsFile > Options > Mail > TrackingAutomatic tentative-add of .ics meeting invitations
iPhone / iPad (iOS 17+)Receive Event Invitations AsSettings > [your name] > iCloud > iCloud CalendarCalendar invitations appearing as in-app notifications (redirects to email)
iCloud.comInvitations preferenceCalendar > gear icon > Preferences > AdvancedSame as above — applied from any browser
Mac MailAdd invitations to CalendarMail > Settings > GeneralMail forwarding .ics attachments to Calendar automatically

Deleting spam events already in your calendar#

The setting change prevents new spam events from being created. It does not remove anything already in your diary — you need to handle that manually.

In Google Calendar, right-click the event and select Report as spam if the option appears, then delete it. This both removes the entry and sends a signal to Google's filters. If no spam-report option is visible, delete directly. Do not open the event and click Decline.

In Outlook Calendar, right-click the event and select Delete. In Apple Calendar on a Mac, click the event and press the Delete key. On iPhone, tap the event and look for a delete or trash option at the bottom of the screen. In each case you are removing a local record, not sending a response — there is no risk in deleting without reading the event details.

If many spam events appeared at once, look for a calendar subscription rather than individual entries. Some spam arrives as an entire subscribed calendar containing dozens of events. In Google Calendar, check Other calendars in the left sidebar and unsubscribe from any you did not add. On iCloud.com, check Calendar settings for external subscriptions you do not recognise.

What to do when it keeps happening#

Changing the auto-add setting stops new invitations landing in the calendar. It does not stop the spam email arriving. If the volume is high, a few additional steps help.

  • Create a filter in Gmail, Outlook or your mail client that moves messages with .ics attachments to spam or trash. Most mail clients let you filter by attachment type or filename extension.
  • Check whether your address has appeared in a data breach at haveibeenpwned.com. Exposed addresses are frequent targets for calendar-invite campaigns, because harvested lists are bought and sold widely.
  • If the spam is arriving as a calendar subscription rather than individual invites, remove the subscription entirely: in Google Calendar use Other calendars > Unsubscribe; on iCloud.com go to Calendar settings and remove the external calendar.
  • Report the spam email in your mail client rather than just deleting it silently. Each report improves the filter for your account and, on shared infrastructure like Gmail, for other users receiving the same campaign.

A faster way to stay ahead of calendar spam#

The setting change closes the auto-add door, but the spam email still arrives in your inbox. If your address is on a harvested list, new campaigns will keep testing it — and each arrival creates a window between when the email lands and when your calendar tries to process it, before any setting can act.

AI Emaily's spam filter classifies incoming messages at the point of arrival, before the mail client can pass the .ics attachment to your calendar. A calendar-spam email gets moved before the calendar sync runs, so the invitation never executes. On inboxes that receive heavy cold outreach, or where an address has been exposed in a breach, this layer removes the race condition between arrival and processing that the setting alone cannot close.

We build AI Emaily. The spam protection feature page covers how the filter works if you want the detail.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Stop inbox spam before it reaches your calendar

AI Emaily filters spam at the point of arrival, before your calendar app can process the invitation.

  • 7-day free trial
  • Cancel anytime
  • Every provider