Just tested the latest Zarafa 7.1 and z-push 2 on SmeServer.
7.1 with php53-mapi-7.0.6 works but z-push 2 errors with an error
LoopDetection->ProcessLoopDetectionPreviousConnectionFailed():
Upgrade php-mapi to ver 7.1 and the z-push loop error stops but the webaccess is not available.
What does work is
Zarafa-7.0.8-35178
php53-mapi-7.0.6-1.el5
z-push-1.5.8-1187
Also webapp works after
adding tmp to /usr/share/zarafa-webapp directory and setting to www:www and mode 755
Add this to the /etc/e-smith/templates/etc/httpd/conf/httpd.conf/86ZarafaAlias
Alias /webapp /usr/share/zarafa-webapp/
<Directory /usr/share/zarafa-webapp/>
Options -Indexes
AllowOverride None
order allow,deny
allow from all
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc off
php_flag track_vars on
</Directory>
And modify
/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/29ZarafaAliases
add to mydirs
$dirs{webapp} = '/usr/share/zarafa-webapp';
and
foreach $place ('zarafa','webapp','webmail','webaccess','mobile','Microsoft-Server-ActiveSync')