Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Migration

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-21-2007, 06:45 AM
Active Member
 
Posts: 43
Question calendar migration to Zimbra 4.5 NE / SOAP / organizer

hello.

we recently installed zimbra 4.5 network edition. now some of our costumers who have been using open source version we'll be migrated to the network edition.

mail migration is no problem, contacts also work fine. as for the calendar part, i can't say so. the thing is we had our own script written that handled the migration via SOAP/XML. worked fine on versions up to 4.0.5.

the problem now is that on 4.5 NE writing an appointment to a calendar via SOAP requests works fine as long as the organizer of the appoinment is the same as the calendar owner. if the organizer is not the calendar owner, we can't seem to write the appoinment to the NE.

basicaly, our script tries to transfer the appointmets exactly like they are on the OSS version. now this is not possible as far as i can figure, due to this "error".

is there some workaround this? the organizers need to stay the same as they are (for the sake of our customers, who can sometimes be quite silly...).

or are there any other ways to migrate the calendars from OSS to NE?
Reply With Quote
  #2 (permalink)  
Old 02-22-2007, 06:55 AM
Zimbra Employee
 
Posts: 2,103
Default

http://wiki.zimbra.com/index.php?tit...s_and_Calendar
__________________
Bugzilla - Wiki - Downloads - Before posting... Search!
Reply With Quote
  #3 (permalink)  
Old 02-26-2007, 11:37 AM
Project Contributor
 
Posts: 88
Default

Marcmac, that article is truly glorious.

The forums and the wiki RULE!

We had a receptionist, and she left the company. She had a calendar on her account that was the shared master calendar for the whole company. This presented a problem, because notifications were coming from her account and she is no longer with us, this caused people to wonder what the hell was going on.

Solution.

1. Create a new account called mastercal@mydomain.com on the zimbra server
2. Set it up with a password
3. Log in as the receptionist, lets say sallygreen@mydomain.com
4. Get the URL's on her calendar by right clicking on it, and clicking the Share command. It turns out this was
5. Open up another tab in firefox, enter that URL. Hit enter
6. Save the file as /home/jonnyro/old_master_calendar.ics
7. Use curl to inject it straight into the normal calendar on the new mastercal account, which by default is just called calendar
Code:
curl -u mastercal:password --data-binary @/home/jonnyro/old_master_calendar.ics http://zimbra.mydomain.com/service/home/mastercal/calendar?fmt=ics
This worked FLAWLESSLY!

Zimbra you guys are amazing.

Last edited by jonnyRo; 02-26-2007 at 12:02 PM..
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.