SMTP-Relayhost in grommunio konfigurieren
- Christian Süßenguth
- Kurz notiert
Die E-Mail- und Collaboration-Suite grommunio ist eine vielversprechende OpenSource-Alternative zu Microsoft Exchange und Office 365.
Um dort einen SMTP-Relayhost zu hinterlegen, ist allerdings noch etwas Handarbeit nötig, daher hier ein kurzes Tutorial dazu.
Logge dich per SSH auf deinem grommunio-Host ein.
Lege mit folgendem Befehl die Datei /etc/postfix/sasl_passwd
an, in der du die Zugangsdaten für den Relayhost konfigurierst:
postmap /etc/postfix/sasl_passwd
Öffne nun diese Datei und hinterlege darin deine Zugangsdaten im Schema [SERVER]:PORT BENUTZERNAME:PASSWORT
, z.B. wie folgt:
# sasl_passwd
# Syntax:
# domain username:password
# Example:
# foo.com username:password
# See /usr/share/doc/packages/postfix/README_FILES/SASL_README
# for more details
#
[smtp.provider.de]:587 relayhost@provider.de:1zbysWBTbY8UhoYPX94LQWno
Speichere die Datei, öffne anschließend die Postfix-Konfigurationsdatei /etc/postfix/main.cf
und konfiguriere die Parameter wie folgt:
Achtung
Diese stehen nicht direkt untereinander in der Datei, sondern sind über mehrere Blöcke verteilt.
relayhost = [smtp.provider.de]:587
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = lmdb:/etc/postfix/sasl_passwd`
smtp_use_tls = yes
#smtpd_tls_CAfile =
Mappe nun die Zugangsdaten aus der Datei /etc/postfix/sasl_passwd
mit folgendem Befehl in eine lmdb-Datei:
postmap /etc/postfix/sasl_passwd
Nach einem Neustart von Postfix ist dein System einsatzbereit und verschickt Mails über diesen Relayhost:
systemctl restart postfix
Im Log-Bereich von grommunio (/logs
im Administrations-Interface) kannst du dir die Postfix-Logs ansehen. Alternativ siehst du sie auch nach Eingabe von systemctl status postfix
. Ein erfolgreicher Verbindungsaufbau nach Versand einer Mail über die Weboberfläche sieht wie folgt aus:
stopping the Postfix mail system
Starting mail service (Postfix)
starting the Postfix mail system
daemon started -- version 3.5.9, configuration /etc/postfix
connect from localhost[::1]
72AE9388: client=localhost[::1]
72AE9388: message-id=<gxZS.Ov3RwSxdvEKL71y_1wKkdA@q_W1_sYEBECmVMt7iFUgtIfd6FwtaPxJkpK2-9Oujr0.xz>
72AE9388: from=<administrator@meinedomain.de>, size=1594, nrcpt=2 (queue active)
disconnect from localhost[::1] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5
72AE9388: to=<archive@mail.meinedomain.de>, relay=127.0.0.1[127.0.0.1]:2693, delay=0.52, delays=0.48/0.01/0/0.03, dsn=2.0.0, status=sent (250 OK <JZEC8QSK0X13HYS7>)
72AE9388: to=<cs@sweetgood.de>, relay=smtp.provider.de[1.2.3.4]:587, delay=1.1, delays=0.48/0.02/0.44/0.18, dsn=2.0.0, status=sent (250 Requested mail action okay, completed: id=1MQPVR-1qhvH31m2T-00MNW1)
72AE9388: removed
Ich möchte einen SMTP-Relayhost in grommunio hinterlegen, habe dabei aber Schwierigkeiten
Ich unterstütze dich gerne beim Betrieb von grommunio und der entsprechenden Konfiguration.
Schreib mir hierzu einfach über Kontakt, per Telegram oder unten in die Kommentare eine Nachricht.
Quellen und weiterführende Links:
- Deprecated hash type
- Postfix Lookup Table Overview
- Veraltete Quelle aus dem grommunio-Forum 1
- Veraltete Quelle aus dem grommunio-Forum 2
Hi, ich bin Christian und Inhaber der Firma SWEETGOOD. Mit dem andersGOOD Blog möchte ich auch dich für datensichere IT-Lösungen begeistern. So bringst du dein Unternehmen voran, ohne großen Konzernen deine wertvollen Daten zu liefern. Probiers mal anders!
Kommentarbereich
Die Kommentare sind für dich noch deaktiviert, da du dem Setzen von Cookies bisher nicht zugestimmt hast.
Klicke oben rechts auf "Ja, klar!" und lade die Seite neu, um die Kommentare anzuzeigen.
Seite neu laden