Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How can i delete notifications from iCal without sending the decline/deleted notification to the sender?

Thanks,

Sekhar

MacBook Pro, Mac OS X (10.6.8)

Posted on Feb 2, 2012 12:22 PM

Reply
85 replies

Oct 23, 2013 5:20 PM in response to sekharpc

With Mountain Lion, I can delete the notification without sending an email. But I shouldn't need to in the first place. iCal should integrate with exchange server better. When I accepted/decliend the invitation from one computer, outlook fro all other machines remove the notification. iCal should do the same.

Nov 29, 2013 11:10 AM in response to sekharpc

So let me get this straight. I have a security breach on my calendar as something was added from somewhere by someone I do not know. And I am forced to compromise my security by sending a notification to someone who could be downright dangerous?


And Apple has known about this and won't fix it? Are they all off working on health.gov?


Can you say lawyers and liabilities? I thought they were good at lawyers and liability management. This is not an annoyance. This is serious. Someone could get hurt. Front page news stuff. I can't believe they are that dumb.

Dec 2, 2013 6:38 PM in response to elf55

Appreciate the replies. I am using Mavericks, and in the Calendar program, I get no such graphical choices.


My two choices are:

1) Decline

2) Join Calendar


No other options exist. Not using Outlook.


What menu options did you execute to get the choices such as above (it was not photoshop was it 🙂 ). Seriously, what menu options did you use? Thanks

Mar 21, 2014 4:31 AM in response to sekharpc

I found a solution that works for me on Exchange based calendars, and I see no reason it shouldn't work on almost any other calendar if other methods offered are unavailable. First key is delete the mail message that created the invite.


This procedure requires comfort at the command line. If you don't understand the command line instructions (deliberately not copy/paste level), sorry. If you are terrified of making changes to files that are part of an application, don't do it. But it might inspire someone to write a little shell script to do it. Worked well enough for me and I could do it on the fly.


First key is delete the mail message that created the invite.


Look at the invite, find words that are unique to that invite.


Quit Calendar


Open a terminal, cd to ~/Library/Calendars


First, you need to find the actual event. Do a recursive grep (-ri) for the keyword you found from all files in the above directory.


Then cat the ICS file in question. (Don't cat out the Calendar Cache file.) As long as there are no attachments, it'll be fairly human readable. If that is the invite you want gone, remove it.


Now for the key step. Move the ~/Library/Calendars/Calendar\ Cache file to the side. This is in case you removed something else.


Restart Calendar. It will say it is redownloading your calendar. But the invite is no longer in the cache. You have to remove both because if the ICS file is in the cache but not on disk, it recreates the ICS file.

Apr 23, 2014 5:21 PM in response to nmorea

Just want to let you know that I did some testing with this by sending an invite from my personal email to my work email, which I manage in iCal. Although moving the invite to an "On My Computer" calendar allowed that menu to pop up, when I choose "Delete and don't notify" it still sent a notification (!!!). So it appears that this is a security issue and a bug. I joined discussions.apple just to bring this issue to everyone's attention: "long time listener, first time caller"

May 7, 2014 5:00 AM in response to elf55

The problem for me, and as I understand it, for the OP is not that I can't delete an event without sending a notification but that I can't remove an invitation notification from the inbox without sending an email even if the event is long since passed. I have quite a few old invitations in the inbox for old events, for the inbox to make sense I need to empty it of all passed or already replied to events but without spamming the senders.


Translations for non Swedish speakers:

Kanske = maybe
Tacka nej = Deny

Tacka ja = Accept


User uploaded file

May 11, 2014 7:08 AM in response to mylnir

This wouldn't work for me with OSX 10.9 and a calendar backed by google calendars. If I delete the cache containing the string, iCal will crash when launched. I also don't get a "delete and don't notify" option if I try to delete from the calendar view -- just "cancel" or "notify".


I have multiple machines and this comes up fairly regularly. The worst issue for me is when the event is already past, this can cause confusion for the sender. If the sender is good friend I can muddle through it, but for business this is a big deal.

May 30, 2014 11:45 AM in response to sekharpc

Problem: Events created while on earlier versions of OSX don't appear to give you the Delete and Don't Notify option even when using the latest Calendar.


Complication: One of the "solutions" proposed here was to move the event to another, local calendar. This did not work for me. Calendar threatened to send Notificaitons to the Invotees if I even moved the event to another calendar :-(.


Possible Solution: This may not work for everyone. I am not totally sure it worked for me, but it appeared to. It is simple enough...


Here it is: First, delete the Invitees. Calendar seems to allow that without notification. Then, once the invitees are all deleted, delete the event. Seems to work without sending notifications. Seems simple enough, but YMMV.


Let us know how this works for you.

How can i delete notifications from iCal without sending the decline/deleted notification to the sender?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.