Preventing Spam iCloud Calendar Invites


I woke up this morning seeing two notifications of calendar appointments I just couldn’t miss. [sarcasm]


Annoying, right? Here’s the best part. No matter what I do – Accept, Maybe, Decline – the sender of the spam appointment receives the notification of my action. There’s no way to just simply delete the damn invitation from your calendar without sending the reply! Well I guess that means 章兴言 & 历昭 are going to get a sad decline from me.

How do I prevent this from happening in the future? How the hell did it happen? Turns out it’s Apple again – thinking they know better for how you want to use e-mail and calendars. Thankfully there is an option to prevent the forced invites.

The Answer Lies in

These calendar invites aren’t coming from some magic hacked portal in your phone. The invites are coming as e-mails into your e-mail account and then being automatically converted into in-app push notifications to both iOS and macOS. Once that’s done the original e-mail is deleted. Gone. Poof. Magical, yet stabby.

Let’s turn off this magical conversion so we have the ability to spam the incoming e-mails and never have them hit your calendar.

  1. First, open up in a web browser.
  2. Log into using the account you use on your phone (where your calendars are stored).
  3. Click on Calendar.
  4. Click on the settings gear 2016-11-25_08-50-07.png in the lower left of the screen.
  5. Click on Preferences.
  6. Click the Advanced tab.
  7. Under Invitations set the option for Receive event notifications as to the second option, as an Email to rather than an in-app notification.

Going forward then all of the invites you receive to your iCloud e-mail account will be received as e-mails.

Damn you, spammers!



Deleting Spam Invites Without Sending Notifications

Taken from the Apple Discussion Forums, here’s a workaround to delete invites without sending the response to the spammer using macOS:

  1. Create a new iCloud calendar (not “On My Mac”).
  2. Move the spam event to the new iCloud calendar.
  3. Delete the new iCloud calendar.
  4. Calendar will now prompt you with “Delete and Don’t Notify” and “Delete and Notify”.
  5. Select “Delete and Don’t Notify”.

Original post:

34 thoughts on “Preventing Spam iCloud Calendar Invites

  1. Thanks – I just started receiving these too, so this is super useful!

    One note: you missed a small step between 4. and 5. in the first list (for me, at least) – I had to click ‘Preferences’ after clicking the settings gear.

    Liked by 2 people

  2. Pingback: Fight Calendar Spam |

  3. Steve Graff

    After creating a new ‘spam’ calendar on I found that I could not move the spam invite to that calendar; I received an error that only the creator could do that. I had to use the Calendar app on my Mac to move it, which worked, then deleted the ‘spam’ calendar from there. It did not, however, prompt with notification options.


  4. Pingback: Preventing Spam iCloud Calendar Invites –

  5. innersenseabroad

    Ugg and Ray Ban are barraging our calendars today too. I have tried all sorts of options from the web including using Terminal but without much success. In the end, I found two things worked: (1) logging in to iCloud on the web and deleting the fake appointments in the Calendar app there; and (2) in the Settings function on my iPhone, I turned off the setting “Events Found in Apps”. When this is turned off, it “deletes all unconfirmed event suggestions and prevent suggestions from appearing in Calendar app”!


  6. Royally Pissed Off

    I did all the fixes and tips and everything was fine yesterday. This morning, it did it again! I even changed to email notification and their software had a workaround and put it into the calendar!


  7. mikentosh

    I found that Fantastical lets me delete the events without accepting them. As I’ve said about Fantastical repeatedly, “Money well spent!”


  8. Deborah Farrow

    Thanks Carlos, Please stay on Apple to put in a fix. And thanks to all for suggestions. This is another annoying intrusion that we shouldn’t have to work so hard to individually prevent. I too went into settings and turned off Events Found in Apps. That did cause the second spam found for November 28Ray Ban event to delete. The first spam for November 17 and 18 remained as grayed out after I unknowingly “declined” after not being able to delete Duh.


  9. Hi,
    I tried the iCloud tip – moving the notifications to email and then blocking the emails – but even after restarting the bloody invites are still in my calendar (three of them staring at me). I also had one in my Photos the other day.
    All this makes me wonder how secure Apple is. I’m due a new laptop and phone anyway, and I wonder if it’s time to jump ship and go for PC. Any thoughts?


  10. CLP

    Thank you! Thank you! Thank you! Your instructions worked perfectly. I changed settings, created new calendar, moved event, deleted calendar — voila! I then recreated a SPAM calendar to use for any future “RayBan Sale” notices…


  11. Pingback: Apple has a Calendar and Photos spam problem and it better fix it soon (ZDNet) –

  12. Miss Nancy

    Moving the Chinese spam into another calendar folder, then deleting it doesn’t solve the problem. They just send another one later and it goes into one of your other folders. I had to turn off my calendar completely to get it to stop! Wish Apple would pretending this isn’t happening!


  13. Alim

    Thank you! Very helpful.

    To move the items, I had to use my phone.
    Went to the Calendar app, Inbox option and opened each invite in order to change the assigned calendar.

    When it came time to delete the calendar, I was not prompted with options to “Do Not Notify”.

    In any case, all is good for now and hopefully the spammers did not get notified.

    Great tip!!



  14. Pingback: Apple has a Calendar and Photos spam problem and it better fix it soon – TECH BLOGS

  15. Pingback: Q&A Grab Bag - SecureMac

Leave a Reply to Rachel Cancel reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s