Bulk Calendar .ics Import
We are migrating many email accounts from another mail server (MailSite) into cPanel. MailSite uses a modified version of maildir++ and saves all calendars in the .ics format.
Is there a cPanel script or process that imports the calendar .ics files into Roundcube in bulk? I know we can manually add the calendar but that is very inefficient when there are more than a handful of email accounts with calendars that need to be migrated.
-
Hey there! I don't have any good news on this one, as I don't have any tools readily-available on my end that will handle that. I only have the single upload option through Roundcube. While it doesn't help your current situation, this would make an excellent feature request if you'd like to submit one using the link in my signature. If you can do that, I'll bring it up with the team during our meeting next week. 0 -
I'm glad you found a good workaround! 0 -
We noticed that inside the config file ../plugins/cpanelicsimport/config.inc.php
line 22 has a check for duplicate events. If we set it totrue
it does nothing as it will still duplicate the events in the calendar.// whether or not to check for duplicate events $config['cpanel_unique'> = false;
Why this is important is that we want to do prep work before the move for the domains that are migrating with more than a handful of mailboxes. One of the domains has ~4000 mailboxes. We do not know how long it will take to migrate email and the calendar data on the night of the migration and would want to be prepared that we might have to migrate data one night then do a true up the following for any new messages or calendar events on the night we swing the DNS over. (Update: Our script to combine all calendar files for 4200+ mailboxes finished in ~3 minutes) Support created the case ID CPANEL-42508 for the duplicate event issue and linked the following article.0
Please sign in to leave a comment.
Comments
4 comments