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