Skip to content

A fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker.

License

Notifications You must be signed in to change notification settings

Kedu-SCCL/docker-mailserver-mysql

 
 

Repository files navigation

docker-mailserver-mysql

Fork of amazing tomav/docker-mailserver with MySQL support, so it can be managed by postfixadmin

Please refer to tomav/docker-mailserver for documentation.

Environment variables

Please refer to tomav/docker-mailserver for a full list of environment variables.

Here will be documented just the new MySQL environment variables.

ENABLE_MYSQL

  • empty => MYSQL authentification is disabled
  • 1 => MYSQL authentification is enabled

POSTFIX_MYSQL_HOSTS

  • empty =>
  • provide MySQL database host. TODO: specify if it accepts a list

POSTFIX_MYSQL_DBNAME

  • empty =>
  • provide MySQL database name

POSTFIX_MYSQL_USER

  • empty =>
  • provide MySQL database username

POSTFIX_MYSQL_PASSWORD

  • empty =>
  • provide MySQL database password

DOVECOT_MYSQL_DEFAULT_PASS_SCHEME

  • empty => MD5-CRYPT
  • provide value for default_pass_scheme variable in file /etc/dovecot/dovecot-sql.conf.ext

Credits

About

A fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 95.7%
  • Dockerfile 3.0%
  • Other 1.3%