Roundcube Community Forum

 

Can I use RoundCube as a frontend for Microsoft Exchange

Started by luckybuilding, July 26, 2015, 05:24:45 PM

Previous topic - Next topic

luckybuilding

Hi,
I wanted to migrate my users to Microsoft Exchange 2013. However, my users love roundcube interface. I was wondering if there is a solution for me to leave this for my users?
I tried to do this using ssl://exchange port:143 or tls://exchange port 143 on the roundcube config. However, it didn't work for me & I received these errors:

[26-Jul-2015 21:13:22 +0000]: <ovp9r2ju> IMAP Error: OpenSSL not available in /srv/www/htdocs/Webmail/program/lib/Roundcube/rcube_imap.php on line 131 (POST /?_task=login?_task=login&_action=login)
[26-Jul-2015 21:13:22 +0000]: <ovp9r2ju> IMAP Error: Login failed for trfrc\alrie from 10.10.10.1. LOGIN: Command received in Invalid state. in /srv/www/htdocs/Webmail/program/lib/Roundcube/rcube_imap.php on line 198 (POST /?_task=login?_task=login&_action=login)


Please, help me solve the problem.

Thanks

SKaero

Nope. Roundcube connects to mail servers via IMAP, Exchange only supports Exchange.

luckybuilding

Quote from: SKaero on July 26, 2015, 07:40:43 PM
Nope. Roundcube connects to mail servers via IMAP, Exchange only supports Exchange.

Thanks for your quick reply. But, I think exchange supports IMAPS4, too. I can use the exchange as IMAP server in my mail client. Then, I think the problem can't be this.

Am I wrong?

alec

The first error message indicates that you don't have installed/enabled the openssl extension for PHP.

SKaero

Quote from: luckybuilding on July 27, 2015, 01:46:04 AM
Quote from: SKaero on July 26, 2015, 07:40:43 PM
Nope. Roundcube connects to mail servers via IMAP, Exchange only supports Exchange.

Thanks for your quick reply. But, I think exchange supports IMAPS4, too. I can use the exchange as IMAP server in my mail client. Then, I think the problem can't be this.

Am I wrong?
I wasn't aware that was possible, I'm not much of an Exchange guy.

luckybuilding

Quote from: alec on July 27, 2015, 02:06:57 AM
The first error message indicates that you don't have installed/enabled the openssl extension for PHP.

Thanks for your reply.
I checked that. It's enabled in the php.ini and I can check it in phpinfo. I don't know why isn't that working. Can it be for self-generated certificate I'm using?

alec

No, the only reason for "OpenSSL not available" error is that extension_loaded('openssl') returns false.

luckybuilding

Quote from: alec on July 28, 2015, 02:03:29 AM
No, the only reason for "OpenSSL not available" error is that extension_loaded('openssl') returns false.

Thanks a lot.
Focusing on that solved the problem.