

I tested it as server and as desktop application that sits in the I have a working package using Debian libraries instead of embedded ones : > with libhtmlcleaner-java and, more pertinently davmail packaging? > I see that libjackrabbit-java is now in Debian. IEYEARECAAYFAkt2ewwACgkQw5UvgfnzqGpIIACdGAI1KuNgdYAKTWinuQTqVgPw With the Iphone (gateway running on a server).
#Davmail gateway thunderbird full#
Tray does not work on MacOS and is replaced with a full frame. Thus any standard compliant client can beĭavMail gateway is implemented in java and should run on any platform. POP to retrieve inbox messages only and Caldav for calendar support. This means LDAP for address book, SMTP to send messages, IMAP to browse messages on the server in any folder, The main goal of DavMail is to provide standard compliant protocols in front of proprietary Exchange. Support with attendees free/busy display. DavMail now includes an LDAP gateway toĮxchange global address book to allow recipient address completion in mail compoze window and full calendar Thunderbird with Lightning or Apple iCal) with an Exchange server, evenįrom the internet or behind a firewall through Outlook Web Access. Thunderbird with Lightning or Apple iCal) with an Exchange server, even from the internet or behind a firewall through Outlook Web Access.Įver wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/LDAP exchange gateway allowing users You should be able to add another mail account in Thunderbird using $DOMAIN and $PORT for the IMAP/SMTP server, SSL/TLS connection security and your Exchange username/password combo.Description : DavMail is a POP/IMAP/SMTP/Caldav/LDAP exchange gateway allowing users to use any mail/calendar client (e.g. That's it, now there are hopefully no errors thrown in ~/logs/supervisord.log (and the davmail logfile specified in the davmail.properties file) and everything should be working fine. To run DavMail, you should use supervisord - how the general setup is done is already explained in the uberspace manual, for davmail you have to add the following to your ~/etc/services.d/davmail.ini file:ĭirectory=/var/check if davmail was started with supervisorctl status. =SSLv3, RC4, MD5withRSA, DH keySize < 1024, EC keySize < 224 To improve security, you can add the following line to a custom curity file, which you can save, e.g., in your ~/etc/ directory. For this the openssl $PASSWORD has to be specified via -password pass:$PASSWORD and -noprompt should be added to the keytool command. So it might be convenient to set up a cron job. The keystore file has to be generated and imported into the JKS keystore every time the Let's Encrypt SSL certificate changes. Now add the following lines to your davmail.properties file: Keytool -importkeystore -deststorepass $PASSWORD2 -destkeystore ~/etc/keystore.jks -srckeystore ~/etc/davmail.p12 -srcstoretype PKCS12 -srcstorepass $PASSWORD If you want to use a JKS keystore file, you can create it with the following line: If using the PKCS12 format, you have to add the following lines to your davmail.properties file: You will be asked for a $PASSWORD for your davmail.p12 file - remember it. Openssl pkcs12 -export -in ~/etc/certificates/ -inkey ~/etc/certificates/ -out ~/etc/davmail.p12 Uberspace web backend set -http -port $PORTĬonfigure DavMail to your needs (with uberspace)Ĭopy the config file from the davmail homepage and change it according to your needs, ie, at least add the base Exchange OWA or EWS url, Listener ports, log file path, DavMail listeners SSL configuration (see below), and save as davmail.properties in your, e.g., home directory (as it contains your keystore password).Īs uberspace automatically generates a Let's Encrypt SSL certificate, use this to generate your keystore file. This will randomly asign a portnumber to your uberspace account for you to use. If you are using a subdomain, create the appropriate DocumentRoot in /var/(mind the permissions as explained in the uberspace manual!) and add a web backend for each port with: Then, you have to register a port for each protocol you want DavMail to act as a Gateway for, ie, caldav, imap, ldap, pop, and smtp on your uberspace server: To be able to connect to your davmail instance, you have to configure an apache web backend for your DavMail root folder. First, add the (sub)domain you want to use for it with:
#Davmail gateway thunderbird archive#
After downloading it, unzip the archive and move it to your (sub)domain root folder. This can be used on uberspace 7 as a standalone server to act as a gateway between Thunderbird and the Exchange server. Get the platform independant non root package of the Server (shared) mode of the latest DavMail Gateway release. If you want to use Thunderbird for your e-mails but the Exchange-Administrator thinks it is a good idea to disable IMAP, you can use DavMail as a standalone server to access your e-mails without the need for Outlook.
