Note: The slideshow mode requires javascript.
Migrating to a smart phone without Google
Is there a Linux friendly smart-phone collaboration alternative Gmail ?
lmarzke
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
SoGO Groupware
Uses OpenLDAP
Zimbra Collaboration Suite
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.