Utility to import Squirrelmail address book into Horde and Roundcube
As a web-hosting provider, I would like to have a feature that imports Squirrelmail’s address book into Horde or Rouncube so this happens automatically instead of manually.
======================================
As we all know, Squirrelmail is deprecated and will be removed as of WHM 78. Many companies have a lot of customers still using Squirrelmail. The Squirrelmail address books aren't automatically exported from Squirrelmail and into Horde and Roundcube. In fact, there is no direct facility in Squirrelmail to export an address book.
My suggestion is that cPanel import the Squirrelmail address book into both Horde and Roundcube as part of their Squirrelmail removal process in WHM 78. Or, at the very least provide an easy-to-use utility that allows admins and users (via the cPanel interface or the Webmail main screen) to import their old Squirrelmail address book into both Horde and Roundcube.
People using Squirrelmail have probably used it for years and likely haven't even bothered to try switching to Horde or Roundcube. As such, they are likely to have substantial address books in Squirrelmail that they will never see once Squirrelmail is removed, unless the Squirrelmail removal process automatically does it or a utility is added to a customer-accessible interface whereby they can choose to import the Squirrelmail address book into one or both of Horde and Roundcube.
Mike
Good news! The following plugins are now available in cPanel & WHM Version 78:
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Roundcube
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Horde
These plugins will automatically import a SquirrelMail user's email contact list to their Roundcube or Horde address books. For example, the first time a Roundcube user logs in to their email account after the hosting provider installs the plugin, the system automatically migrates the user's SquirrelMail contacts to Roundcube.
Good news! The following plugins are now available in cPanel & WHM Version 78:
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Roundcube
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Horde
These plugins will automatically import a SquirrelMail user's email contact list to their Roundcube or Horde address books. For example, the first time a Roundcube user logs in to their email account after the hosting provider installs the plugin, the system automatically migrates the user's SquirrelMail contacts to Roundcube.
I agree that with the removal of SM cPanel needs to provide a migration tool, but it can't automatically migrate the addresses since it's possible that different address books might already exist in multiple webmail clients.
I would suggest that the removal leave behind a file for each user (that has items in their address book) that can be imported into Roundcube.
One step better would be to make an export tool available available ahead of time. (There's a SM plugin, but I've never tested it.) This export tool could be offered to users prior to the removal date.
I agree that with the removal of SM cPanel needs to provide a migration tool, but it can't automatically migrate the addresses since it's possible that different address books might already exist in multiple webmail clients.
I would suggest that the removal leave behind a file for each user (that has items in their address book) that can be imported into Roundcube.
One step better would be to make an export tool available available ahead of time. (There's a SM plugin, but I've never tested it.) This export tool could be offered to users prior to the removal date.
This should have been done at the same time as when SquirrelMail deprecation was announced. Now we are left trying to figure out how to take care of customers that will lose SquirrelMail, but have no way to export their address books. By the time this feature request is done, SquirrelMail will be gone already. Talk about putting the cart before the horse.
This should have been done at the same time as when SquirrelMail deprecation was announced. Now we are left trying to figure out how to take care of customers that will lose SquirrelMail, but have no way to export their address books. By the time this feature request is done, SquirrelMail will be gone already. Talk about putting the cart before the horse.
I was looking for a project to practice perl with and decided to give this a shot. I hope this helps someone in the community to better manage the transition. If you have any problems with the script please open an issue on the GitHub page and I'll check it out.
https://github.com/loweryaustin/cpanel-squirrelmail-exporter
I was looking for a project to practice perl with and decided to give this a shot. I hope this helps someone in the community to better manage the transition. If you have any problems with the script please open an issue on the GitHub page and I'll check it out.
https://github.com/loweryaustin/cpanel-squirrelmail-exporter
Good news! The following plugins are now available in cPanel & WHM Version 78:
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Roundcube
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Horde
These plugins will automatically import a SquirrelMail user's email contact list to their Roundcube or Horde address books. For example, the first time a Roundcube user logs in to their email account after the hosting provider installs the plugin, the system automatically migrates the user's SquirrelMail contacts to Roundcube.
Good news! The following plugins are now available in cPanel & WHM Version 78:
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Roundcube
https://documentation.cpanel.net/display/CKB/Importing+SquirrelMail+Address+Books+to+Horde
These plugins will automatically import a SquirrelMail user's email contact list to their Roundcube or Horde address books. For example, the first time a Roundcube user logs in to their email account after the hosting provider installs the plugin, the system automatically migrates the user's SquirrelMail contacts to Roundcube.
Replies have been locked on this page!