No Description

Suren A. Chilingaryan eeea742e6b Change to non-SSL ports also in Dockerfile 4 years ago
content 90c1fdab7f Disable SSL (for some reason does not work) 4 years ago
.dockerignore 6ccdfc95c3 add Dockerfile 8 years ago
Dockerfile eeea742e6b Change to non-SSL ports also in Dockerfile 4 years ago
LICENSE 3025c9f61d Initial commit 8 years ago
README.md 3e049c0abe Fix start command in readme 6 years ago

README.md

docker-davmail

A EWS proxy in docker. Run it like this:

docker run --net=host \
           --name davmail \
           -e DAVMAIL_URL=<url> \
           -e DAVMAIL_SERVER_CERTIFICATE_HASH=<optional-certificate-hash>
           -e DAVMAIL_NTLM_DOMAIN=<optional-windows-domain>
           -d \
           gzm55/davmail

Accepted docker environment variables:

  • DAVMAIL_URL: server domain or ip
  • DAVMAIL_SERVER_CERTIFICATE_HASH: optional, cirtificate hash, like 11:22:...
  • DAVMAIL_NTLM_DOMAIN: optional, windows domain
  • DAVMAIL_CONFIG_URL: a url for downloading a specific configuration, this can override all other options
  • DAVMAIL_SSL_PASS: optional, set to the password of a PKCS12 SSL file

Listened ports:

  • caldav port: 1080
  • imap port: 993
  • ldap port: 636
  • pop3 port: 995
  • smtp port: 587

Volume:

  • "/etc/davmail/davmail.p12": if DAVMAIL_SSL_PASS is not empty, use this as the keystore file of type PKCS12