Migrating to a smart phone without Google
by
lmarzke
—
last modified
Jul 12, 2011 05:10 PM
Is there a Linux friendly smart-phone collaboration alternative Gmail ?
Project Goals:
- Email, Address-Books(s), Calendar
- Linux, Windows, (Mac)
- Android, iPhone
- Target: SMB's ( 2 to 1000 users)
- Open Source desirable if possible.
Possible Solutions:
- IMAP + LDAP + CalDAV ?
- Looks good initially
- Uses OpenLDAP
- Large monolithic app ?
Possible Solution 1:
- IMAP + OpenLDAP + CalDAV?
- OpenLDAP configuation difficult
uses Backend LDAP, not config files. - IMAP + 389Directory + CalDAV ?
- Huge complex server !
- CalDAV
Issues with LDAP (1):
- LDAP is complex
- Most email clients can't write LDAP !
- Thunderbird LDAP writing has never been fixed !
- No standard LDAP schema
- InetOrgPerson + ?
- mozillaAbPersonAlpha
Issues with LDAP (2):
- Commands ldapadd, ldapmodify, ldapdelete, ldapsearch
- Data format LDIF: sample data
- Add data using:
ldapadd -f data.ldif -h 10.24.1.57 -x -W -D "uid=LMarzke,ou=People,dc=4aero,dc=com"
Posible Solution 2: SoGO
- Uses mostly open-source apps:
- PostgreSQL DB
- Postfix MTA
- OpenLDAP
- Courier IMAP
- Custom server, Funambol, Thunderbird + Lightning
Possible Solution 2: Sogo
- SoGO Groupware
- Custom Sync Client/Server (Funambol)
- uses SyncML protocol
- On Thunderbird client
- Custom modified Lightning Calendar required for TB
Possible Solution 2: Sogo
- SoGo Configuration
- /home/sogo/GNUstep/Defaults/.GNUstepDefaults
- to modify: sudo - sogo
defaults read sogod
defaults write sogod SOGoTimeZone "America/New York" - Changing domain from 'example.com' requires new LDAP domain+admin
- Documentation does not cover this - must read forums, etc.
Possible Solution 2: Sogo
- System Architecture

Possible Solution 2: Sogo
- SoGo Demo
- Comments from eval mid 2010.
- Open Source and Paid use same release.
- Desktop OK, most Mobile features inop without undocumented workarounds.
- Changing Domains ( new LDAP domain ) not covered.
- Lots of advanced questions with mobile, etc. not covered in docs
Possible Solution 3: Zimbra
- Surprise OS components.
- MySQL DB
- Postfix MTA
- OpenLDAP
- Other parts
- Exchange Active Sync protocol
- Custom Java server
- Zimbra Web Client ( and mobile client )
- Zimbra Desktop Client
Possible Solution 3: Zimbra
- Back-end Architecture

Possible Solution 3: Zimbra
- Front-end Architecture

Possible Solution 3: Zimbra
- Features
- Email ( shared folders via ACL's )
- Calendar(s) ( shared by ACL's )
- Addressbook(s) (shared by ACL's )
- WebDAV access to Calendar/Files
- Todo items ( shared, mobile access via mclient only )
- Briefcase ( shared documents/files via ACL's )
Possible Solution 3: Zimbra
- Features missing from Open Source version
- Outlook Calendar/Task sync (Exchange ActiveSync)
- Mobile Sync
- Hot Backups
- Email archiving ( e-discovery)
Possible Solution 3: Zimbra
- Clients
- AJAX web client
- Mobile AJAX web client
- Desktop ( on/off-line ) client
- Exchange ActiveSync clients
- IMAP/POP/SMTP
Possible Solution 3: Zimbra
- Available Options
- Open Source (SW)
- VMware Appliance
- Network Basic, Standard, Pro
- Hosted
Possible Solution 3: Zimbra
- Demo
- Key Help <Control>-Q
- Assistant `
Summary
- VMware Zimbra works today
- SoGo looks promising in future
- A few limited time demos available: contact Lee
- Pictures of 2008 Phoenixville Bridge (Rt 113) reconstruction.
Document Actions