Difference between revisions of "Talk:Zarafa"
m |
(Mobile sync) |
||
Line 8: | Line 8: | ||
===Bugs=== | ===Bugs=== | ||
[http://bugs.contribs.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=SME+Contribs&component=smeserver-zarafa&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&field0-0-0=noop&type0-0-0=noop&value0-0-0=Open Search all bugs] for smeserver-zarafa at bugs.contribs.org for history | [http://bugs.contribs.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=SME+Contribs&component=smeserver-zarafa&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&field0-0-0=noop&type0-0-0=noop&value0-0-0=Open Search all bugs] for smeserver-zarafa at bugs.contribs.org for history | ||
+ | |||
+ | |||
+ | ===Mobile synchronisation=== | ||
+ | |||
+ | {{Warning box|I DON'T KNOW WHAT I'M DOING!! | ||
+ | PLEASE CHECK THE CODE BELOW FOR ERRORS AND SECURITY ISSUES!!}} | ||
+ | |||
+ | |||
+ | To enable synchronization of your mobile phone through ActiveSync with Zarafa, Z-push needs to be installed. | ||
+ | |||
+ | You can find the original Z-push installation documentation here: http://download.zarafa.com/zarafa/release/docs/z-push_installation_manual.en.pdf | ||
+ | |||
+ | |||
+ | Download the latest Z-push version (see: http://z-push.sourceforge.net). | ||
+ | # wget http://download2.berlios.de/z-push/z-push-1.2.tar.gz | ||
+ | |||
+ | Extract the files: | ||
+ | # tar -zxvf z-push-1.2.tar.gz -C /var/www/html | ||
+ | |||
+ | 'State'-dir needs to be writable for apache: | ||
+ | # cd /var/www/html/z-push/ | ||
+ | # chmod 755 state | ||
+ | # chown www:www state | ||
+ | |||
+ | Make a new template fragment: | ||
+ | # mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/ | ||
+ | # pico /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/86Z-PushAlias | ||
+ | |||
+ | Edit the fragment and add: | ||
+ | Alias /Microsoft-Server-ActiveSync /var/www/html/z-push/index.php | ||
+ | <Directory /var/www/html/z-push/> | ||
+ | Options -Indexes | ||
+ | AllowOverride None | ||
+ | order allow,deny | ||
+ | allow from all | ||
+ | AddType application/x-httpd-php .php | ||
+ | php_flag magic_quotes_gpc off | ||
+ | php_flag register_globals off | ||
+ | php_flag magic_quotes_runtime off | ||
+ | php_flag short_open_tag on | ||
+ | </Directory> | ||
+ | |||
+ | Expand the template: | ||
+ | # expand-template /etc/httpd/conf/httpd.conf | ||
+ | |||
+ | Restart httpd (the currently for Zarafa only save way): | ||
+ | # sv restart httpd-e-smith | ||
+ | |||
+ | ====Know working hardware==== | ||
+ | Tested and working with WinMobile 6.1 on a HTC TyTN II (mail-push not yet tested). |
Revision as of 11:12, 10 October 2008
Feedback
I uninstalled my original Zarafa setup and re-installed using the smeserver RPM Darrell created - all worked fine. I also migrated some email that I'd created in the test accounts for that purpose. This also went well. I happened to have one account in Thunderbird - the test email in the Inbox showed unread when I went into the account. However, the other account, accessed via the Zarafa web interface, showed the Inbox message as read.
Overall, the smeserver alpha RPM works well. Many thanks for it, Darrell.
Bugs
Search all bugs for smeserver-zarafa at bugs.contribs.org for history
Mobile synchronisation
To enable synchronization of your mobile phone through ActiveSync with Zarafa, Z-push needs to be installed.
You can find the original Z-push installation documentation here: http://download.zarafa.com/zarafa/release/docs/z-push_installation_manual.en.pdf
Download the latest Z-push version (see: http://z-push.sourceforge.net).
# wget http://download2.berlios.de/z-push/z-push-1.2.tar.gz
Extract the files:
# tar -zxvf z-push-1.2.tar.gz -C /var/www/html
'State'-dir needs to be writable for apache:
# cd /var/www/html/z-push/ # chmod 755 state # chown www:www state
Make a new template fragment:
# mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/ # pico /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/86Z-PushAlias
Edit the fragment and add:
Alias /Microsoft-Server-ActiveSync /var/www/html/z-push/index.php <Directory /var/www/html/z-push/> Options -Indexes AllowOverride None order allow,deny allow from all AddType application/x-httpd-php .php php_flag magic_quotes_gpc off php_flag register_globals off php_flag magic_quotes_runtime off php_flag short_open_tag on </Directory>
Expand the template:
# expand-template /etc/httpd/conf/httpd.conf
Restart httpd (the currently for Zarafa only save way):
# sv restart httpd-e-smith
Know working hardware
Tested and working with WinMobile 6.1 on a HTC TyTN II (mail-push not yet tested).