Items starting with DEPRECATE
are important deprecation notices.
- Update alpine to 3.11
- Split entrypoint tasks into separated files
- Update rsyslog config to new syntax
- Update supervisord config
- Use postfix start-fg command to run postfix
- Add missing package for timezone to work
- Add postconf entrypoint hook from POSTCONF_* variables
- Fix #17 sasl_client bulk feed (thanks @mattstrain) #17
- Fix sasl passwd list command
- Declare /var/spool/postfix as volume to persist queue
- Fix bad check condition with RELAY TLS
- Apply smtp_tls_CAfile only if TLS is used
- Move utility script from /opt/postfix to /opt
- Add utility script /opt/smtp_client.py
- Improve sasldb pwcheck configuration
- Add shellcheck tests
- Add timezone test
- Add sasl client credentials feed test
- Add sasl client auth test
- Prevent overwrite /etc permissions during COPY
- Improve publish script and edit pushed tags
- DEPRECATE RELAY_EXTRAS_SETTINGS settings in favor of POSTCONF_ variables (will be removed in 4.0)
- Allow use of external users database (thanks to @kir4h)
- Update alpine to 3.10
- Refactor the entrypoint.sh
- Update supervisor configuration
- Image has now a default value for
RELAY_TLS_CA
(thanks to @kir4h)
- Replace start.sh by entrypoint
- Upgrade base image to Alpine 3.8
- Add docker healthcheck command
- Add RELAY_EXTRAS_SETTINGS setting
- Upgrade base image to Alpine 3.7
- Moved the utility scripts to /opt/postfix
First release