poste.io ist ein kompletter Mailserver für Docker. Auf Docker Hub heißt das Image analogic/poste.io

Verfügbare Pfade#

Auf Port 80 sind folgende Pfade mit dem Browser zugreifbar:
  • /admin: Administrative Oberfläche
  • /webmail: Roundcube Web-Mailer

Zertifikate#

Wenn das Letsencrypt auf /cert gemounted hat, kann man die Zertifikate verlinken:
cd /data/ssl
ln -s /cert/etc/letsencrypt/live/<domain>/chain.pem ca.crt
ln -s /cert/etc/letsencrypt/live/<domain>/cert.pem server.crt
ln -s /cert/etc/letsencrypt/live/<domain>/privkey.pem server.key

DKIM Key#

poste.io kann auf der Domain Verwaltung DKIM-Keys generieren. Dieser kann dann als DNS Konfiguration direkt in den Bind Eintrag übernommen werden.

Email Testen#

Mit telnet kann eine Email verschickt werden:
telnet server 25
EHLO test.com
MAIL FROM: <test@test.com>
RCPT TO: <test@server>
SUBJECT: Subject
DATA
text

.

Ende der Email sind zwei \r\n gefolgt von einem Punkt und dann \r\n