Difference between revisions of "Talk:Zarafa"

From SME Server
Jump to navigationJump to search
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

Warning.png Warning:
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).