Horde 4.0 has been released!

interfasys

Verified User
Joined
Oct 31, 2003
Messages
2,100
Location
Switzerland
Horde is one of the best Webmail you can offer your users. It's unmatched in terms of features and flexibility among the open source solutions that you can install on a server running Directadmin. It's perfect for small businesses.

Advanced Features:
- Full Groupware suit, including calendar, address book, notes and tasks
- IMAP folder sharing
- Encryption (PGP and S/MIME)
- Quota support compatible with Dovecot
- Filters (system-wide or users) compatible with Dovecot
- SyncML sync that will sync with most mobile phones out there, smart or not
- Activesync support for smartphones
- Mobile interface
- Keyboard shortcuts and drag n'drop
- Spell checking
- Available in a lot of languages


It's unfortunately not available from custombuild, so server admins are on their own...but there are easy ways to install it with the all new PEAR installer or through git.
Here are the instructions:
https://github.com/horde/horde/blob/master/horde/docs/INSTALL
 
I have a version on one of my servers for some time now, and when I try to use it, it often asks over again for my username/password every time I try it. So I gave up on using it.

Have you ever seen that behavior?

Maybe I'll try the new version. What version of PHP does it require?

Jeff
 
I've never seen this. Some of the most recent releases before 4.0 had some issues with the session token due to improved security, but that was quickly fixed.
 
I have a version on one of my servers for some time now, and when I try to use it, it often asks over again for my username/password every time I try it. So I gave up on using it.

Have you ever seen that behavior?

Maybe I'll try the new version. What version of PHP does it require?

Jeff

I think you have this only when logging in via http://hostname.server.com/horde ? Logging in via IP (http://0.0.0.0/horde) should be working fine. I'm I right? I have this same issue for years now, but don't know what's causing this.
 
Again: Does anyone know which version of php Horde 4.0 requires? I can't find that information, even googling.

Jeff
 
Its right in that INSTALL file lol.

2. PHP 5.2.0 or above.
 
I suggest that people wanting a quick way to set it up hold off until the Webmail edition comes out, it will probably be easier to install than to have to pick and mix apps.
 
Its right in that INSTALL file lol.

2. PHP 5.2.0 or above.
Thanks, scsi; I couldn't find it on the website; why would I get as far as the INSTALL file if I couldn't figure out in advance what it required?

Jeff
 
I'm confused. Horde 4 framework is available but the webmail portion isn't upgraded? Still old?
 
That's right, a couple of all-in-one packages haven't been updated yet. Probably because they're still working on stabilising the platform.
We're at 4.0.3 now.

You can go ahead and build your own webmail "system" by picking the components that are part of the webmail suite if you want to start testing now.
 
hmm ok guess I'll wait.
I don't really know what I'm doing so I hope there'll be some easy-install guide
 
RC2 of the webmail edition has just been released and now features an installation script as well as a way to import/export settings :)
 
It's finally here!
"The Horde Team is pleased to announce the final release of the Horde Groupware Webmail Edition version 4.0."

Major changes compared to V3.0
Global changes:
* Completely refactored for PHP 5.
* New installation process through PEAR installer.
* Simplified configuration process.
* ActiveSync support.
* Frameless layout.
* Grouping into advanced and simple user preferences.
* Improved caching and reduced session sizes.
* Much faster Share library.
* Reduced dependency on external libraries.
* Lots of improvements in all library components.

Mail changes:
* New mobile frontend.
* Much improved AJAX frontend including a vertical pane layout.
* New IMAP library written from scratch with broad RFC support and huge
performance improvements.
* More powerful search and filter functionality.
* Smart-reply feature.
* Improved new mail notifications.
* Localized special folders.
* Better display of HTML messages.
* HTML signatures.
* Draft auto-saving.
* Support for custom IMAP flags.
* Reduced memory usage.

Address book changes:
* Duplicates searching and merging.

Filter changes:
* Changed default Sieve port to 4190.

Calendar changes:
* New AJAX frontend with integrated tasks support.
* New mobile frontend.
* Resource scheduling.
* System calendars.
* Calendar coloring.
* Calendar and event tagging.
* Cross-timezone support.
* CalDAV client support.
* Improved recurring event exceptions.
* Improved notification and invitation messages.

Tasks changes:
* New Ajax frontend (in calendar).
* System task lists.
* Task list coloring.
* Quick task adding.

How to install:
http://www.horde.org/apps/webmail/docs/INSTALL
 
Any changes required for it to work on servers powered by DirectAdmin?

Jeff
 
No. You only need to configure/install it properly so that the features match your mail setup.
With a default DA setup, it probably means configuring/disabling the filters since they are managed from the CP.
Our customers manage their filters, spam rules and password straight from the webmail, so we set things up a bit differently.
 
problem send email with autentication in horde

Hello
I have a problem with horde.
After several attempts I managed to install, but when I try to send an email to an external domain to my server authentication fails.
In the exim log shows the following message:
06.15.2011 15:33:51 H = localhost [127.0.0.1] incomplete transaction (RSET) from <[email protected]>
06/15/2011 15:46:09 exim 4.76 daemon started: pid = 32386,-q15m, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv4 and IPv6)

Thanks in advance
 
This doesn't look like a valid address.

Make sure you've enabled the vhost feature in conf.php

<[email protected]>

is a external example domain.
For example, if a try to send a mail to a external account (gmail, hotmail or other domain that isn't in my machine) fails.
In roundcube i can send mails correctly.

this is my conf.php:
$conf['vhosts'] = true;
$conf['debug_level'] = E_ALL & ~E_NOTICE;
$conf['max_exec_time'] = 0;
$conf['compress_pages'] = true;
$conf['umask'] = 077;
$conf['use_ssl'] = 2;
$conf['server']['name'] = $_SERVER['SERVER_NAME'];
$conf['server']['port'] = $_SERVER['SERVER_PORT'];
$conf['urls']['pretty'] = false;
$conf['urls']['token_lifetime'] = 1800;
$conf['safe_ips'] = array();
$conf['session']['name'] = 'Horde';
$conf['session']['use_only_cookies'] = true;
$conf['session']['cache_limiter'] = 'nocache';
$conf['session']['timeout'] = 0;
$conf['cookie']['domain'] = $_SERVER['SERVER_NAME'];
$conf['cookie']['path'] = '/horde';
$conf['sql']['persistent'] = true;
$conf['sql']['username'] = 'da_horde';
$conf['sql']['password'] = 'ouTSV16K';
$conf['sql']['protocol'] = 'unix';
$conf['sql']['database'] = 'da_horde';
$conf['sql']['charset'] = 'iso-8859-1';
$conf['sql']['splitread'] = false;
$conf['sql']['phptype'] = 'mysql';
$conf['auth']['admins'] = array('Administrator','admin');
$conf['auth']['checkip'] = true;
$conf['auth']['checkbrowser'] = true;
$conf['auth']['alternate_login'] = false;
$conf['auth']['redirect_on_logout'] = false;
$conf['auth']['params']['app'] = 'imp';
$conf['auth']['driver'] = 'application';
$conf['signup']['allow'] = false;
$conf['log']['priority'] = PEAR_LOG_NOTICE;
$conf['log']['ident'] = 'HORDE';
$conf['log']['params'] = array();
$conf['log']['name'] = '/tmp/horde.log';
$conf['log']['params']['append'] = true;
$conf['log']['type'] = 'file';
$conf['log']['enabled'] = true;
$conf['log_accesskeys'] = false;
$conf['prefs']['params']['driverconfig'] = 'horde';
$conf['prefs']['driver'] = 'sql';
$conf['alarms']['params']['driverconfig'] = 'horde';
$conf['alarms']['params']['ttl'] = 300;
$conf['alarms']['driver'] = 'sql';
$conf['datatree']['params']['driverconfig'] = 'horde';
$conf['datatree']['driver'] = 'sql';
$conf['group']['driverconfig'] = 'horde';
$conf['group']['driver'] = 'sql';
$conf['group']['cache'] = false;
$conf['perms']['driverconfig'] = 'horde';
$conf['perms']['driver'] = 'sql';
$conf['share']['no_sharing'] = false;
$conf['share']['any_group'] = false;
$conf['share']['cache'] = false;
$conf['share']['driver'] = 'sql';
$conf['cache']['default_lifetime'] = 86400;
$conf['cache']['params']['sub'] = 0;
$conf['cache']['driver'] = 'file';
$conf['lock']['params']['driverconfig'] = 'horde';
$conf['lock']['driver'] = 'sql';
$conf['token']['params']['driverconfig'] = 'horde';
$conf['token']['driver'] = 'sql';
$conf['mailer']['params']['sendmail_path'] = '/usr/lib/sendmail';
$conf['mailer']['params']['sendmail_args'] = '-oi';
$conf['mailer']['type'] = 'smtp';
$conf['mailformat']['brokenrfc2231'] = false;
$conf['vfs']['params']['driverconfig'] = 'horde';
$conf['vfs']['type'] = 'sql';
$conf['sessionhandler']['type'] = 'none';
$conf['sessionhandler']['memcache'] = false;
$conf['problems']['email'] = '[email protected]';
$conf['problems']['maildomain'] = 'example.com';
$conf['problems']['tickets'] = false;
$conf['problems']['attachments'] = true;
$conf['menu']['apps'] = array();
$conf['menu']['always'] = false;
$conf['menu']['links']['help'] = 'all';
$conf['menu']['links']['options'] = 'authenticated';
$conf['menu']['links']['problem'] = 'all';
$conf['menu']['links']['login'] = 'all';
$conf['menu']['links']['logout'] = 'authenticated';
$conf['hooks']['permsdenied'] = false;
$conf['hooks']['username'] = false;
$conf['hooks']['preauthenticate'] = false;
$conf['hooks']['postauthenticate'] = false;
$conf['hooks']['authldap'] = false;
$conf['hooks']['groupldap'] = false;
$conf['portal']['fixed_blocks'] = array();
$conf['accounts']['driver'] = 'null';
$conf['user']['verify_from_addr'] = false;
$conf['imsp']['enabled'] = false;
$conf['kolab']['enabled'] = false;
$conf['memcache']['enabled'] = false;

thanks
 
Back
Top