User Tools

Site Tools


opensmtpd_installieren

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
opensmtpd_installieren [2023/12/18 12:00] adminopensmtpd_installieren [2024/11/03 10:09] (current) admin
Line 3: Line 3:
 OpenSMTPd muss aus den Backports installiert werden. OpenSMTPd muss aus den Backports installiert werden.
  
-<code>apt install -t bookworm-backports opensmtpd opensmtpd-extras opensmtpd-filter-senderscore</code>+<code>apt install -t bookworm-backports opensmtpd opensmtpd-extras opensmtpd-filter-senderscore opensmtpd-filter-dkimsign opensmtpd-filter-rspamd</code>
  
 Da wir eventuell Mails an externe Mailadressen weiterleiten wollen benötigen wir SRS (sender rewrite scheme). Sonst wird bei einer Mailweiterleitung DKIM und SPF gebrochen. Dazu brauchen wir einen "Schlüssel". den generieren wir mit: Da wir eventuell Mails an externe Mailadressen weiterleiten wollen benötigen wir SRS (sender rewrite scheme). Sonst wird bei einer Mailweiterleitung DKIM und SPF gebrochen. Dazu brauchen wir einen "Schlüssel". den generieren wir mit:
Line 62: Line 62:
  
 <code> <code>
-openssl genrsa -out /etc/mail/2024.private.rsa.key 2048+mkdir /etc/mail && openssl genrsa -out /etc/mail/2024.private.rsa.key 2048
 </code> </code>
  
Line 76: Line 76:
  
 <code>chown opensmtpd:opensmtpd /etc/mail/2024.private.rsa.key </code> <code>chown opensmtpd:opensmtpd /etc/mail/2024.private.rsa.key </code>
 +
 +Nach einem reboot stellte ich fest, dass OpenSMTPd nicht startete. systemctl status opensmtpd.service zeigte mir an, dass anscheinend der MariaDB Server noch nicht da ist, und deshalb OpenSMTPd nicht hoch kam. Deshalb habe ich jetzt als Workaround den Start von OpenSMTPd verzögert um 60 Sekunden.
 +
 +<code> systemctl edit opensmtpd.service</code>
 +
 +Und dann folgenden Inhalt einfügen:
 +
 +<code>
 +[Unit]
 +Description=OpenSMTPD SMTP server
 +Documentation=man:smtpd(8)
 +After=network.target
 +
 +[Service]
 +ExecStartPre=/bin/sleep 60
 +Type=forking
 +ExecStart=/usr/sbin/smtpd
 +
 +[Install]
 +WantedBy=multi-user.target
 +</code>
opensmtpd_installieren.1702900810.txt.gz · Last modified: 2023/12/18 12:00 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