Sign inSign up

rsprta/postfix

By rsprta

•Updated about 2 years ago

Simple Postfix MSA with SASL authentication, TLS and DKIM support

Image
1

4.3K

rsprta/postfix repository overview

⁠postfix/Postfix Docker Image Size (latest semver) Docker Pulls Pipeline status

⁠Quick reference

⁠Description

Simple Postfix MSA with SASL authentication and DKIM support.

⁠Features
  • Based on Alpine Linux
  • Latest Postfix version
  • Support for external DKIM validation
  • SMTP authentication
  • Customization of all Postfix settings
  • Secure TLS settings by default
⁠Environment variables
VariableDescriptionTypeDefault value
OPENDKIM_PORTPort for DKIM serviceoptionalnone
OPENDKIM_HOSTHost for DKIM serviceoptionalnone
POSTFIX_Customize any postfix optionalnone
SMTP_USERAuthentication useroptionalnone
SMTP_PASSWORDAuthentication passwordoptionalnone

You should overwrite at least POSTFIX_myhostname and POSTFIX_mynetworks.

⁠Usage

The simplest way to run the container is the following command:

docker run --detach -p 587:587 -e POSTFIX_myhostname=example.org -e POSTFIX_mynetworks=10.0.0.0/8 rsprta/postfix

Or using docker-compose.yml:

version: '3'
services:
  postfix:
    container_name: postfix
    image: rsprta/postfix
    restart: unless-stopped
    environment:
      - POSTFIX_myhostname=example.org
      - POSTFIX_mynetworks=10.0.0.0/8

⁠Contact

⁠License

GNU General Public License v3

⁠Credits

This package was created with Cookiecutter⁠ from cookiecutter-docker-multiarch⁠.

Tag summary

Content type

Image

Digest

sha256:53fdda7b3…

Size

11.1 MB

Last updated

about 2 years ago

docker pull rsprta/postfix