I have a user who created an appointment and did something wrong when setting the end date. The appointment recurs forever (daily) with the existing date being the start date and the end date being 4 months out...maybe longer.
So he has all these multiple month length appointments that start every day until the end of time...or the end of what the calendar knows anyway.
When he tries to delete these through the GUI he gets an error. I watched the log as he did this and got the following error message...
So the metadata is too long...well duh.... Is there anyway I can remove these events from his calendar from the CLI? I tried using zmmailbox deleteItem using the item ID# that is in that logged error but that is not seeming to work.
2007-08-27 11:55:21,179 INFO [http-443-Processor55] [email@example.com;firstname.lastname@example.org;mid=310;ip=xxx.xxx.192.36;ua=ZimbraWebClient - FF2.0 (Win)/4.5.6_GA_1023.RHEL4_64;] CancelCalendarItem - <CancelCalendarItem id=130e28ce-bebc-48fd-81b4-bc35ec674272:1077-1086 comp=0>
2007-08-27 11:55:21,235 INFO [http-443-Processor55] [email@example.com;firstname.lastname@example.org;mid=310;ip=xxx.xxx.192.36;ua=ZimbraWebClient - FF2.0 (Win)/4.5.6_GA_1023.RHEL4_64;] SoapEngine - handler exception
com.zimbra.common.service.ServiceException: system failure: metadata too long
Any other ideas?
zmmailbox selectMailbox email@example.com deleteItem 130e28ce-bebc-48fd-81b4-bc35ec674272