Skip to content

aimotrens/postfix-relay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Postfix SMTP Relay

Ein simples Postfix SMTP Relay als Docker-Container.

Konfiguration

Für die Konfiguration sind die wichtigsten Optionen der main.cf von Postfix per Umgebungsvariablen verfügbar gemacht. Der Name der Umgebungsvariablen für eine Option ist der gleiche, wie die Postfixoption, allerdings in Großbuchstaben.

Z.B. wird aus aus der Umgebungsvariablen MESSAGE_SIZE_LIMIT die Postfixeinstellung message_size_limit.


Sind die Einstellungsmöglichkeiten über die Umgebungsvariablen nicht ausreichend, kann natürlich auch eine eigene main.cf und master.cf eingebunden werden. Die beiden Config-Dateien liegen bei diesem Container unter /config, sodass auch einfach ein kompletter Config-Ordner mit Zertifikaten etc. eingebunden werden kann.

Verfügbare Umgebungsvariablen

Variable Standardwert
MYHOSTNAME -
MYNETWORKS 127.0.0.0/8, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16
SMTP_TLS_SECURITY_LEVEL encrypt
MESSAGE_SIZE_LIMIT 20971520
RELAYHOST -

Beispiel

Beispiel für eine docker-compose.yml

version: "3.7"
  services:
    mail:
      image: t3a6/postfix-relay:latest
      environment:
       MYHOSTNAME: my-domain.com
       MYNETWORKS: 192.168.1.0/24

About

Ein Postfix Docker-Cotnainer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •