All works great. I've also installed Thunderbird because I don want to use the Outlook Web Application (OWA). Syncing emails is working great. However, I also want to use the calendar feature in Thunderbird. My calendar in Thunderbird must be synced to the office365 outlook calendar so my collegues can see if I'm available for a meeting or not. DavMail (working) DavMail is NOT an addon but a proxy. It translates the MS Exchange Web API into a standard CalDAV API, which is natively supported by Thunderbird. It is implemented in Java and is still actively developed (see last commits). It uses the EWS API of MS Exchange. From a quick look into DavMail it seems to only support POP3/IMAP. That is not enabled by default on an Exchange Server. PS: Stackoverflow is for programming-related questions and not for general IT/software support. – Olaf Reitz Mar 28 at 13:29. Connecting Thunderbird to Exchange via DavMail. Php website mail form not getting to exchange server recipient - 0. Microsoft Exchange / Active Directory properties for mails to be used to read a GAL. Exchange mail working on iPhone but not Mac. Getting server settings from Microsoft Outlook 2010.
If you want to access redis database from remote client or even server then you would need to configure redis to accept remote connection by binding server IP Address.
Davmail Thunderbird Outlook
Learn how to install redis server on Linux and Windows.
Redis Configuration - Remote Connections
Davmail Thunderbird Owa
As good security practice redis by default does not allow remote client to connect to the server. This configuration can be overridden with following steps.
Davmail Thunderbird Email
- Get Public IP Address of Redis Server
- Get Port 6379 Opened If blocked.
- Change redis configuration to bind IP address.
- Move to the redis server installation directory.
- Open redis configuration file
redis.conf
(Linux) orredis.windows.conf
(Windows) - Uncomment following line and bind IP address of your redis server.
Default ConfigurationConfiguration after Enabling Remote Access with Bind - Start the redis instance with configuration file.
- Start Redis Server - Linux
- Start Redis Server - Windows
- Secure Remote Access with Password
You can use command like ifconfig
on linux and ipconfig
on windows to find IP address of your server. Below you can see public ip address of the redis server tagged under inet
address which is 93.184.216.34
Note that your machine running redis server must have public ip address, if it is running behind NAT then it will not be to listen for remote connections.
By default redis server listen on the tcp port 6379. This port is ephemeral port (non privileged) and should be open for external communication for non root (non admin) users. But incase your network admin has blocked this port then you would need to get it opened by changing firewall rules. Consult with your system or network admin to change firewall rule.
With above configuration any client on the internet will be able to connect to the redis server. It is important to have an authentication mechanism enabled by setting strong password and then connect to the redis database remotely.
Conclusion
We have learned how to bind server IP address and expose redis database which can be accessed from outside local machine on which it is running.