
Ich versuche, Mailman 3 mit meinem vorhandenen Postfix-Server auf einem anderen Host im Internet zum Laufen zu bringen. Ich glaube, ich bin schon ziemlich weit, aber aus irgendeinem Grund sendet Postfix E-Mails für Mailman nicht korrekt über LMTP an den Mailman-Host.
postfix_lmtp
Ich habe eine Map-Datei mit mehreren Einträgen im folgenden Format erstellt :
[email protected] lmtp:[127.0.0.1]:8024
Der LMTP-Server ist aktiv. (Ich verbinde mich über einen SSH-Tunnel damit, deshalb erfolgt die Verbindung über localhost.)
Die Datei wurde auch von verarbeitet, postmap
sodass Postfix sie verwenden kann.
Ich habe diese Datei zu den folgenden Konfigurationsoptionen hinzugefügt main.cf
(bin jedoch nicht sicher, ob sie alle wirklich notwendig sind …)
- virtuelle_alias_karten
- transport_maps
- lokale_Empfängerkarten
Postfix scheint die Informationen zu bestätigen und zu verarbeiten, funktioniert aber aus irgendeinem Grund immer noch nicht. Folgendes wird in der Protokolldatei angezeigt:
Jan 21 xx:xx:xx myserver postfix/local[3180670]: xxxxxxxx: to=<"lmtp:[127.0.0.1]:8024"@myserver.example.com>, orig_to=<[email protected]>, relay=local, delay=0.51, delays=0.48/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "lmtp:[127.0.0.1]:8024")
Es scheint, als würde das Ziel lmtp:[127.0.0.1]:8024
nicht als Socket interpretiert, mit dem eine Verbindung hergestellt werden soll, sondern als Benutzername.
Irgendeine Idee, was an meinem Setup falsch sein könnte oder wie ich das Debuggen weiter vorantreiben könnte?