This is a fork from catatnight/docker-postfix.
run postfix with smtp authentication (sasldb) in a docker container. TLS and OpenDKIM support are optional.
Example docker-compose.yml
version: '3.7'
services:
postfix:
image: klyman/postfix:0.4
environment:
- MAIL_DOMAIN=example.com
- MAIL_USERS_FILE=/run/secrets/mail_users
- CERTS_CRT_FILE=/run/secrets/mail_crt
- CERTS_KEY_FILE=/run/secrets/mail_key
- CONNECTION_AUTH_LIMIT_RATE=3
- ANVIL_RATE_TIME_UNIT=1d
configs:
- source: virtual_addresses
target: /etc/postfix/virtual
- source: access_control
target: /etc/postfix/access
ports:
- target: 25
published: 25
protocol: tcp
mode: host
- target: 587
published: 587
protocol: tcp
mode: host
secrets:
- mail_users
- mail_crt
- mail_key
configs:
virtual_addresses:
file: ./config/virtual
access_control:
file: ./config/access
secrets:
mail_users:
external: true
mail_crt:
external: true
mail_key:
external: true
[email protected], password) in Smtp ClientContent type
Image
Digest
Size
82.5 MB
Last updated
over 7 years ago
docker pull klyman/postfix