We use Google Apps. Below are a few steps taken towards synchronizing the passwords and email account details between Active Directory and Google Apps.
Google Apps Integration with Active Directory.
- Installed the following dll on dc01 and dc02 http://code.google.com/p/sha1hexfltr/
- Installed Google Active directory sync on dc01
- enabled the Provisioning API on your Google Apps account
- partially configured the google AD sync app