=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: 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. Note to Ubuntu 10.04 users: all tray icons are hidden by default, use the following command to restore normal mode: gsettings set 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. To switch to standard Gnome Panel to use DavMail (and any other application using system tray) Note to Ubuntu 11.10 Oneiric users: Unity does not support system tray defined by FreeDesktop, you will need Note to Ubuntu 12 Natty users: they eventually fixed Oneiric issue, use gsettings command below Regression: Unity Desktop with Systray Whitelisting Support Note to Ubuntu 13 users, you will need to apply the following patch to fix missing whitelist How to whitelist all systray apps in Ubuntu 14.04 or 14.10 (with Unity) Note to Ubuntu 14 users, you can restore systray by following instructions at: Update for Ubuntu Unity users, you can install Indicator SystemtrayUnity:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |