• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Plesk 11.5 + Horde: Get ActiveSync

psx01de

New Pleskian
Hi everyone,

has someone got ActiveSync and Autodiscover to work with the new Horde Version in Plesk 11.5? Why isn't it enabled by default?

Thanks,
Patrick
 
I've had some experience with horde 5.0 I had a dig to try and get it going by manually manipulating the /etc/psa-webmail/horde/conf.php

I did set an administrative username and enabled activesync but it didn't work because it looks as though the active sync parts have been left out.

This seems absolutely ludicrous in my mind. Horde 5.0 Activesync was the only reason I upgraded to 11.5.
 
*update* I did mange to find the active sync stuff in /usr/share/psa-horde .... I'll keep bashing until I have it sorted

Cheers,

Michael
 
I am also interested. It would be glad, if someone could post a short description, how to activate the ActiveSync.
Thansk.
 
hello, i have a problem with activesync..

i try

/etc/apache2/httpd.conf
Alias /Microsoft-Server-ActiveSync /usr/share/psa-horde/rpc.php

but it doesn't works!!

-bash: Alias: command not found
 
you have to modify/create the vhost.conf and vhost_ssl.conf for your domain at

/var/www/vhosts/yourdomain.de/conf

afterwards, exec these two:

/usr/local/psa/admin/bin/httpdmng --reconfigure-all

/etc/init.d/apache2 restart



Other question:

did anyone get activesync working with horde?
what do i have to do?



//EDIT
can't connect to the server...

when i open

https://www.mydomain.de/Microsoft-Server-ActiveSync

i see "unable to get webmail password"
 
Last edited:
So, i got Activesync working by doing this:

edit
/var/www/vhosts/mydomain.de/conf/vhost.conf
/var/www/vhosts/mydomain.de/conf/vhost_ssl.conf

<Directory /usr/share/psa-horde>
php_flag magic_quotes_gpc off
php_flag register_globals off
php_flag magic_quotes_runtime off
php_flag short_open_tag on
</Directory>
Alias /Microsoft-Server-ActiveSync /usr/share/psa-horde/rpc.php
Alias /autodiscover/autodiscover.xml /usr/share/psa-horde/rpc.php

then
/usr/local/psa/admin/bin/httpdmng --reconfigure-all
/etc/init.d/apache2 restart

then go to
/etc/psa-webmail/horde/horde/
editconf.php
At the end, theres a point Activesync, set it to true

search for "$conf['auth']['admins'] = array()
and add your mailadress with the quotes '[email protected]'

login at webmail.mydomain.de
go to settings -> administration -> configuration

there youll see a few points where it says "needs to be updated"
just klick on the points, and at the end of the site klick "generate config and copy the config, in a colored box you'll see where to store the conf.php files:

/usr/share/psa-horde/nag/config/conf.php
/etc/psa-webmail/horde/horde/conf.php
/etc/psa-webmail/horde/imp/conf.php
/etc/psa-webmail/horde/passwd/conf.php

don't forget to make a backup of the files.
restart apache

/etc/init.d/apache2 restart

=> and then it works....at least for me ;-)
 
Well...on android mails sync, but calendar + address book not...


//edit

all working now.
you have to use your full email address to log on...
 
Last edited:
With the help of theslashy description I've access to ActiveSync now.
(Thank you theslashy!)

I've edit in
/etc/psa-webmail/horde/horde/conf.php
the line
"$conf['auth']['admins'] = array('<my email-adress>'),
made the necessary parameter for ActiveSync in webmail (Administration - Configuration - Horde - ActiveSync) and edit the directives in Plesk
Panel (Website & Domains - Web Server Settings - Additional directives for HTTP and Additional directives for HTTPS):
Alias /Microsoft-Server-ActiveSync /usr/share/psa-horde/rpc.php
Alias /autodiscover/autodiscover.xml /usr/share/psa-horde/rpc.php

(In this way no restart is required.)

To test the concection, I enterd the alias in a browser and got the answer:
Forbidden
You do not have permission to access this document.

For a start I add the directive:
<Directory /usr/share/psa-horde>
Order allow,deny
Allow from all
</Directory>
And then it was possible to sync from smartphone to the webmail-server.
I think, it's not the best way to 'Allow from all', but how to allow a smartphone?
Has anybody an idea?

Thanks for help.
 
it would be awesome if this was integrated by parallels and if it could work with horde or roundcube ;)

i have soooo many customers that would want this!
 
It worked with the help of theslashy and SabineW, thank you!

It would be perfect, if Plesk would have this as an option. Just a Checkbox like "Support ActiveSync", please Parallels!
In the coming version 5.2 Horde will have even better support of ActiveSync and will be a good alternative to Exchange.
 
Back
Top