This manual is deprecated. Please visit https://groupoffice.readthedocs.io for the latest documentation.

Difference between revisions of "Synchronization"

From Group-Office Groupware and CRM Documentation
Jump to: navigation, search
(Group-Office synchronization settings)
Line 1: Line 1:
Group-Office supports two synchronization protocols. It supports Microsoft ActiveSync and SyncML.
+
Group-Office supports two synchronization protocols. It supports Microsoft ActiveSync and SyncML. To use ActiveSync z-push must be installed. Read modules/sync/z-push/INSTALL.TXT for installation instructions. When z-push is installed at the server, phones can be configured to use ActiveSync very easily. To test if your server is setup with ActiveSync support you can enter:
  
==ActiveSync==
+
http://your.url.to.groupoffice/Microsoft-Server-ActiveSync
To use ActiveSync z-push must be installed. Read modules/sync/z-push/INSTALL.TXT for installation instructions. When z-push is installed at the server, phones can be configured to use ActiveSync very easily.
+
  
Group-Office can synchronize the following items with ActiveSync:
+
If it's working you should get a Z-push browser authentication dialog which you should simply cancel.
  
* Appointments
+
Group-Office can synchronize the following items:
* Tasks
+
* Contacts
+
* E-mail
+
  
Use the hostname of your Group-Office installation as Exchange Server For example if your Group-Office URL is https://companyname.group-office.com/groupoffice/ then the exchange server address is: '''company.group-office.com'''. If your server supports https / SSL then you can enable encryption too. Use your Group-Office username and password.
+
#Appointments
 +
#Tasks
 +
#Contacts
 +
#Notes (SyncML only)
 +
#E-mail (ActiveSync only, E-mail can be configured with IMAP when using SyncML clients)
  
Supported Devices:
+
==Client or device setup==
  
#[http://support.apple.com/kb/HT2480 iPhone]
+
Group-Office can synchronize with the following clients or devices:
#[http://europe.nokia.com/find-products/nokia-for-business/messaging Nokia Mail for Exchange]
+
#[http://www.wikihow.com/Configure-Windows-Mobile-6-Smartphones-for-Microsoft-Exchange Windows Mobile]
+
#[http://kb.palm.com/wps/portal/kb/common/article/44726_en.html Palm]
+
#Google Android
+
#Other phones that support ActiveSync
+
  
===Troubleshooting===
+
#[[Outlook]]
If you have problems with z-push then put a file called debug.txt in modules/z-push. Change the permissions to 666 so the webserver can write to it. Check this file for errors.
+
#[[Gnome Evolution]]
 
+
#Mobile devices with ActiveSync support<br />Use your Group-Office username, password and the domain part without http:// and subdirectories.  
==SyncML==
+
##[http://support.apple.com/kb/HT2480 iPhone]
Group-Office Professional has a SyncML server built in. There's no need to install a complicated server. Any mobile phone, PDA or software application that supports the SyncML protocol can synchronize data with Group-Office over the air.
+
##[http://europe.nokia.com/find-products/nokia-for-business/messaging Nokia Mail for Exchange]
At the moment Group-Office can synchronize:
+
##[http://www.wikihow.com/Configure-Windows-Mobile-6-Smartphones-for-Microsoft-Exchange Windows Mobile]
 
+
##[http://kb.palm.com/wps/portal/kb/common/article/44726_en.html Palm]
* Appointments
+
##[[Google Android]]
* Tasks
+
#[[Synthesis SyncML clients|Synthesis SyncML clients]]
* Contacts
+
## Windows Mobile/Pocket PC
 
+
## Palm OS
===Supported devices and download links===
+
## iPhone
 
+
#[[Symbian SyncML client|Symbian SyncML client on Nokia, Sony Ericsson and others]]
* Nokia, Sony Ericsson with Symbian OS (SyncML client is built in)
+
# Blackberry
* Windows Mobile/Pocket PC (Funambol or Synthesis client required)
+
# Thunderbird 3 (Experimental! We tested TB3.1 with lightning 1.0b1 and Funambol client 0.9beta)
* Blackberry (Funambol client)
+
# Other phones that support ActiveSync or SyncML
* Palm OS (Synthesis client)
+
* Outlook (Funambol or Nexthaus client)
+
* Thunderbird (Experimental! with Funambol client 0.7, there are known issues with this client)
+
 
+
The following clients are available:
+
 
+
{|cellpadding="5" cellspacing="0" border="1"
+
! Device
+
! Available clients
+
! Recommended
+
|-
+
| Outlook
+
| Funambol, Nexthaus
+
| Funambol
+
|-
+
| Pocket PC
+
| Funambol, Synthesis
+
| Synthesis
+
|-
+
| Palm
+
| Synthesis
+
| Synthesis
+
|-
+
| Nokia, Sony Ericsson, Symbian
+
| The SyncML client is already installed on these phones
+
|-
+
| Blackberry
+
| Funambol, Nexthaus
+
| Nexthaus
+
|-
+
|-
+
| Iphone (Limited, read below])
+
| Synthesis, Funambol, Nexthaus
+
|-
+
|-
+
|}
+
 
+
You can get the clients here:
+
 
+
Synthesis AG clients: Order them at the software shop.(Try them 30 days free of charge)<br />
+
Funambol Outlook client: http://www.funambol.com/opensource/downloads.php<br />
+
Supported Symbian phones: http://www.symbian.com/phones/index.html<br />
+
Nexthaus clients: http://www.nexthaus.com/<br />
+
 
+
=== General synchronization client or device settings ===
+
 
+
Consult the client or device documentation on how to setup a synchronization profile. You need the following values to setup a synchronization profile:
+
 
+
SyncML Server Version: 1.1<br />
+
SyncML server URL: http://<Enter the URL for your Group-Office>/sync.php (Look it up at Settings -> Synchronization in your Group-Office)<br />
+
Port: 80<br />
+
Username: Your Group-Office username<br />
+
Password: Your Group-Office password<br />
+
 
+
==== Datastores ====
+
 
+
Mostly the datastores are already set correctly by default. Below are the different settings for each client.
+
 
+
{|cellpadding="5" cellspacing="0" border="1"
+
! Database
+
! Symbian (Nokia / Sony-Ericsson)
+
! Funambol
+
! Synthesis
+
! Nexthaus
+
! Funambol Mozilla
+
|-
+
| Calendar
+
| calendar
+
| scal
+
| events
+
| event
+
| event
+
|-
+
| Tasks
+
| none, tasks sync with calendar
+
| stask
+
| tasks
+
| tasks
+
| not supported
+
|-
+
| Contacts
+
| contacts
+
| scard
+
| card
+
| contacts
+
| contacts
+
|-
+
|}
+
 
+
===iPhone SyncML client===
+
 
+
Apple restricts it's API for third party developers. Therefore it's only possible to sync with the Apple contacts application. However, Synthesis developed it's own calendar and tasks application for the iPhone so that synchronization is possible.
+
 
+
You can read more about it here:
+
 
+
http://www.group-office.com/News/iPhone+sync
+
  
 
==Group-Office synchronization settings==
 
==Group-Office synchronization settings==

Revision as of 19:38, 9 August 2010

Group-Office supports two synchronization protocols. It supports Microsoft ActiveSync and SyncML. To use ActiveSync z-push must be installed. Read modules/sync/z-push/INSTALL.TXT for installation instructions. When z-push is installed at the server, phones can be configured to use ActiveSync very easily. To test if your server is setup with ActiveSync support you can enter:

http://your.url.to.groupoffice/Microsoft-Server-ActiveSync

If it's working you should get a Z-push browser authentication dialog which you should simply cancel.

Group-Office can synchronize the following items:

  1. Appointments
  2. Tasks
  3. Contacts
  4. Notes (SyncML only)
  5. E-mail (ActiveSync only, E-mail can be configured with IMAP when using SyncML clients)

Client or device setup

Group-Office can synchronize with the following clients or devices:

  1. Outlook
  2. Gnome Evolution
  3. Mobile devices with ActiveSync support
    Use your Group-Office username, password and the domain part without http:// and subdirectories.
    1. iPhone
    2. Nokia Mail for Exchange
    3. Windows Mobile
    4. Palm
    5. Google Android
  4. Synthesis SyncML clients
    1. Windows Mobile/Pocket PC
    2. Palm OS
    3. iPhone
  5. Symbian SyncML client on Nokia, Sony Ericsson and others
  6. Blackberry
  7. Thunderbird 3 (Experimental! We tested TB3.1 with lightning 1.0b1 and Funambol client 0.9beta)
  8. Other phones that support ActiveSync or SyncML

Group-Office synchronization settings

When you click the "Settings" button on the top right you'll find a synchronization tab in the settings window. Here you can control the addressbooks, tasklists and calendar to synchronize with. You can also enable the automatic deletion of events and tasks that are older then a configurable number of days. With this setting enabled all old events will be deleted from your phone but not from Group-Office. This way your phone stays clean and fast.

Group-Office synchronization settings tab

Deleting synchronization devices

In general you should never delete a device. It's only useful when you want to start over with a clean phone. So when you hard reset the device and reformat everything you should delete the device in Group-Office too so all information is gone there too.

When you delete it on Group-Office and don't reset the device you will get double entries because Group-Office does not know the relations anymore and it will resend all items to the phone.

Troubleshooting

See the Troubleshooting page for more information.