Migrate mailing lists to Google Groups
You can migrate your existing mailing lists (email groups) on an LDAP server to Google Groups, using either the Google Apps Directory Sync (GADS) or Admin SDK’s Directory API.Google Apps Directory Sync
Use GADS to create new groups for any mailing lists on your LDAP server that you want to use with your organization's Google Apps account. GADS synchronizes only groups and their memberships, not the contents or settings of the groups.
GADS provides a one-way synchronization, so you can continue to maintain your groups on your LDAP server and then synchronize them with Google Groups periodically.
How synchronization works
Synchronization works only with groups that were created in the Google Admin console—that is, groups that either an administrator added directly or GADS migrated from your LDAP server. If the Groups for Business service is enabled, GADS (version 1.6.12 or later) ignores user-created groups.
Each time you run GADS, it:
- Overwrites the members list, owner, and description for groups that also exist on your LDAP server, but ignores the access settings for these groups
- Deletes groups that don't also exist on your LDAP server
However, you can create exclusion rules in GADS to prevent it from overwriting or deleting specific groups.
If Groups for Business is enabled
Each time you run GADS, it:
- Ignores all groups that users or administrators created using the Groups for Business user interface
- Ignores any group's discussion archives and all settings that are available only in the Groups for Business service interface
- Doesn't add any groups you created on your LDAP server that have the same address as a group that a user already created
If the Groups for Business is enabled, make sure you're using GADS 1.6.12 or later. Otherwise, when you run GADS it will:
- Delete any groups your users created
- Remove users from any groups they subscribed to
Use this Directory API to create your own tool to synchronize mailing lists on your LDAP server with Google Apps. This option requires programming expertise.
Groups you migrate to Google Groups receive the following access settings that you can edit after migration:
- Who can view: All members of the group.
- Listing: Do not list this group.
- Who can view members: Only managers and owners can view the group members list.
- Who can join: Anyone in the organization can ask to join.
- Allow External Members: Disallowed.
- Who can post messages: Public.
- Allow posting from the web: Allowed.
- Who can invite new members: Managers and owners only
- Message moderation: No moderation.
- Message archival: Archive is disabled.
- Allow External Email: Disallowed.
If Groups for Business is enabled, the Groups for Business sharing settings apply to all migrated groups.