Skip to content

mamash/docker-mailman

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mailman

All in one Docker image for GNU Mailman.

Example Usage

docker run --rm -ti --name mailman \
  -p 80:80 -p 25:25 \
  -e MAILMAN_URLHOST=www.example.com \
  -e MAILMAN_EMAILHOST=example.com \
  -e [email protected] \
  -e MAILMAN_ADMINPASS=foo \
  docker.io/macropin/mailman:latest

Environment Configs

  • MAILMAN_URLHOST - Mailman url host eg www.example.com
  • MAILMAN_EMAILHOST - Mailman email host eg example.com
  • MAILMAN_ADMINMAIL - Mailman administrator email address eg [email protected]
  • MAILMAN_ADMINPASS - Mailman administrator password

SSL options for opportunistic SMTP TLS:

  • MAILMAN_SSL_CRT - SSL Certificate (optional)
  • MAILMAN_SSL_KEY - SSL Key (optional)
  • MAILMAN_SSL_CA - SSL CA (optional)

Status

Complete and working in production.

About

All in one Mailman Docker image

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 58.9%
  • Python 22.7%
  • Dockerfile 18.4%