services: mailserver: image: mailserver/docker-mailserver:latest container_name: mailserver hostname: mail.crabs-games.art domainname: crabs-games.art environment: - SSL_TYPE=self-signed - SSL_DOMAIN=mail.crabs-games.art - POSTMASTER_ADDRESS=admin@crabs-games.art - ENABLE_SPAMASSASSIN=1 - ENABLE_CLAMAV=1 - ENABLE_FAIL2BAN=1 - PERMIT_DOCKER=network ports: - "25:25" - "143:143" - "587:587" - "993:993" - "465:465" volumes: - ./mail-data:/var/mail - ./mail-state:/var/mail-state - ./mail-logs:/var/log/mail - ./config:/tmp/docker-mailserver restart: always