User Tools

Site Tools


opensmtpd_installieren

This is an old revision of the document!


OpenSMTPd aus Backports installieren

OpenSMTPd muss aus den Backports installiert werden.

apt install -t bookworm-backports opensmtpd opensmtpd-filter-senderscore opensmtpd-filter-dkimsign

Jetzt passen wir schnell noch unser /etc/smtpd.conf an. Hier erstmal die Version vom alten Server, die ich dann während ich diese Beschreibung mache anpassen werde auf die aktuelle Version. Diese Beschreibung ist work in progress. Wenn dann alles fertig ist, werde ich den Server nochmal platt machen und komplett nach der Beschreibung aufsetzen. Also wenn dieser Hinweis fehlt, ist es fertig ;-)

pki "mx.brauconsulting.de" cert "/etc/letsencrypt/live/mail.domain.tld/fullchain.pem"
pki "mx.brauconsulting.de" key "/etc/letsencrypt/live/mail.domain.tld/privkey.pem"
srs key "generierter Zufall"
# internal aliases to root
table aliases file:/etc/mail/aliases

# External Mails in Database vmail
table domains mysql:/etc/mail/mysql.conf
table virtuals mysql:/etc/mail/mysql.conf
table credentials mysql:/etc/mail/mysql.conf

filter check_rdns phase connect match !rdns \
    disconnect "550 no rDNS"

filter senderscore \
    proc-exec "filter-senderscore -junkBelow 70 -slowFactor 5000"

filter rspamd proc-exec "filter-rspamd"

listen on eth0 tls pki mx.brauconsulting.de filter { senderscore, rspamd, check_rdns }
listen on eth0 port 465 smtps pki mail.domain.tld auth <credentials> filter { rspamd }
listen on eth0 port 587 tls-require pki mail.domain.tld auth <credentials> filter { rspamd }

action "local_mail" mbox alias <aliases>
action "domain_mail" maildir "/var/vmail/%{dest.domain:lowercase}/%{dest.user:lowercase}" virtual <virtuals>
action "outbound" relay
action "RECV" lmtp "/var/run/dovecot/lmtp" rcpt-to virtual <virtuals>

# match from any for domain <domains> action "domain_mail"
match from any for domain <domains> action "RECV"
match from local for local action "local_mail"

match from local for any action "outbound"
match auth from any for any action "outbound"
opensmtpd_installieren.1702547278.txt.gz · Last modified: 2023/12/14 09:47 by admin

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki