[Eisfair] per Postfix Mails an interne Mailadresse versenden

Peter Schauder p_schauder at web.de
Fr Feb 26 17:53:51 CET 2021


Moin,

ich übe jetzt seit zwei Tagen damit rum, eine Mail von meiner neuen
FreePBX Instanz (CentOS) über meinen EIS-Mail Server (in der
Panda-Geschmacksrichtung) an einen anderen Internen User zu versenden.

Ein ähnliches Konstrukt gibt es schon (funktionierend) von einem
OpenMediaVault, da allerdings auf DEBIAN Basis...scheinbar gibt es da
gravierende Unterschiede.

Nachdem ich mir die OMV Config vom postfix angesehen habe und dort
auch fein abgeschrieben habe, funktioniert es aber trotzdem nicht...

Postfix main.cf


mydomain = schauder.dom
mydestination = 
inet_interfaces = localhost
relayhost = eisvm.schauder.dom:25
sender_canonical_maps = regexp:/etc/postfix/sender_canonical
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_mechanism_filter = 

bei einem Sendeversuch gibt es dann im FreePBX Maillog


freepbx postfix/pickup[4842]: 1BE181944A99: uid=0 from=<root>

freepbx postfix/cleanup[4857]: 1BE181944A99:
message-id=<20210226123331.1BE181944A99 at freepbx.sangoma.local>

freepbx postfix/qmgr[4843]: 1BE181944A99:
from=<asterisk at schauder.dom>, size=454, nrcpt=1 (queue active)

freepbx postfix/error[4858]: 1BE181944A99: to=<intern at schauder.dom>,
relay=none, delay=0.39, delays=0.23/0/0/0.16, dsn=4.7.0,
status=deferred (delivery temporarily suspended: SASL authentication
failed; cannot authenticate to server
eisvm.schauder.dom[192.168.152.158]: no mechanism available)


Ich hab ziemlich viel rumgegoogled, habe aber nur Hinweise darauf
gefunden, dass plain text passwörter im CentOS postfix nicht
unterstützt werden und daher die Verbindung zum Mailserver nicht
klappt.

Wenn ich mir aber die SMTP Konfig von meinem Thunderbird anschaue,
dann wird da
 Port: 587
 Verbindungssicherheit: keine
 Authentifizierungsmethode: verschlüsseltes Passwort
 Benutzername: asterisk

genutzt. Versand an interne Adressen funktioniert.

Wenn ich das Port im FreePBX eintrage (relayhost =
eisvm.schauder.dom:587), dreht der Postfix am Rad:

qmgr[30747]: 1E1A01944A94: from=<asterisk at schauder.dom>, size=448,
nrcpt=1 (queue active)

smtp[30772]: 1E1A01944A94: to=<extern at web.de>,
relay=eisvm.schauder.dom[192.168.152.158]:587, delay=0.15,
delays=0.1/0.01/0.01/0.03, dsn=5.0.0, status=bounced (host
eisvm.schauder.dom[192.168.152.158] said: 550 All port 587 connections
must be authenticated (in reply to RCPT TO command))

cleanup[30770]: 330BA1944A95:
message-id=<20210226144154.330BA1944A95 at freepbx.sangoma.local>
bounce[30773]: 1E1A01944A94: sender non-delivery notification:
330BA1944A95

qmgr[30747]: 330BA1944A95: from=<asterisk at schauder.dom>, size=2396,
nrcpt=1 (queue active)

qmgr[30747]: 1E1A01944A94: removed

smtp[30772]: 330BA1944A95: to=<asterisk at schauder.dom>,
relay=eisvm.schauder.dom[192.168.152.158]:587, delay=0.06,
delays=0.03/0/0.01/0.02, dsn=5.0.0, status=bounced (host
eisvm.schauder.dom[192.168.152.158] said: 550 All port 587 connections
must be authenticated (in reply to RCPT TO command))


Wiederholung beliebig oft...hier mit einer Zieladresse bei web.de,
aber das gleiche passiert auch mit interner Zieladresse.

Ich erkenne zwar, das die Authentication das Problem ist, finde aber
keinen Weg, die Funktion vom Thunderbird nachzubilden...oder bin ich
hier total falsch unterwegs?

Wie immer, für jeden Tip, der mein ungesundes Halbwissen zum Guten
wendet, extrem dankbar.

Gruß
Peter


Mehr Informationen über die Mailingliste Eisfair