Postfix als Satelite System mit GMX Adresse für PHP Forum

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
speefak
Beiträge: 439
Registriert: 27.04.2008 13:54:20

Postfix als Satelite System mit GMX Adresse für PHP Forum

Beitrag von speefak » 20.05.2021 11:54:36

Moin,

wie im Topic beschrieben bekomme ich es einfach nicht hin über postfix emails über die Forensoftware phpBB zu versenden. Lt. Logs scheint das Problem am Absender zu liegen.

Systemuser ( in der generic eingetagen ) funktionieren ( root, systemuser, www-data, fail2ban ):

Code: Alles auswählen

May 20 11:29:24 host postfix/pickup[1664544]: A1DB7E19F9: uid=1000 from=<user@host>
May 20 11:29:24 host postfix/cleanup[1670299]: A1DB7E19F9: message-id=<20210520092924.A1DB7E19F9@host.fritz.box>
May 20 11:29:24 host postfix/qmgr[1659]: A1DB7E19F9: from=<mail-adress@gmx.net>, size=29463, nrcpt=1 (queue active)
May 20 11:29:25 host postfix/smtp[1670312]: A1DB7E19F9: to=<root@host>, relay=mail.gmx.net[212.227.17.190]:587, delay=0.79, delays=0.03/0.02/0.41/0.32, dsn=2.0.0, status=sent (250 Requested mail action okay, completed: id=1MSt8W-1lt2Md0XWg-00UHso)
May 20 11:29:25 host postfix/qmgr[1659]: A1DB7E19F9: removed
das wars dann aber auch. Für jeden Foren User ein Eintrag in der generic zu erstellen macht wenig Sinn.

Lt. log scheint es an den Absender mail zu liegen :

Code: Alles auswählen

May 20 11:40:02 blackbox postfix/pickup[1664544]: 13E68E03C2: uid=33 from=<forum@gmx.de>
May 20 11:40:02 blackbox postfix/cleanup[1670693]: 13E68E03C2: message-id=<04c358c3bbf4944a65bd7b83729c73a8@user.spdns.de/Forum_phpBB>
May 20 11:40:02 blackbox postfix/qmgr[1659]: 13E68E03C2: from=<forum@gmx.de>, size=1301, nrcpt=1 (queue active)
May 20 11:40:02 blackbox postfix/smtp[1670695]: 13E68E03C2: to=<destinationmail@gmx.de>, relay=mail.gmx.net[212.227.17.190]:587, delay=0.5, delays=0.03/0.02/0.42/0.03, dsn=5.0.0, status=bounced (host mail.gmx.net[212.227.17.190] said: 550-Requested action not taken: mailbox unavailable 550 Sender address is not allowed. (in reply to MAIL FROM command))
May 20 11:40:02 blackbox postfix/cleanup[1670693]: 94B68E048C: message-id=<20210520094002.94B68E048C@blackbox.fritz.box>
May 20 11:40:02 blackbox postfix/qmgr[1659]: 94B68E048C: from=<>, size=3393, nrcpt=1 (queue active)
May 20 11:40:02 blackbox postfix/bounce[1670714]: 13E68E03C2: sender non-delivery notification: 94B68E048C
May 20 11:40:02 blackbox postfix/qmgr[1659]: 13E68E03C2: removed
May 20 11:40:03 blackbox postfix/smtp[1670695]: 94B68E048C: to=<forum@gmx.de>, relay=mail.gmx.net[212.227.17.190]:587, delay=0.43, delays=0.01/0/0.39/0.03, dsn=5.0.0, status=bounced (host mail.gmx.net[212.227.17.190] said: 550-Requested action not taken: mailbox unavailable 550 Sender address is not allowed. (in reply to MAIL FROM command))
May 20 11:40:03 blackbox postfix/qmgr[1659]: 94B68E048C: removed


"mailbox unavailable 550 Sender address is not allowed." => GMX verweigert die Annahme einer mail dessen Absender von dem in der mail hinterlegten Absender abweicht (Spamschutz) - so sieht es für mich aus.

Was müßte ich denn nun machen ? Die Absender Adresse ( forum@gmx.de ) in der sasl_password in der canonical_sender eintragen ?
Zuletzt geändert von speefak am 20.05.2021 12:41:49, insgesamt 2-mal geändert.

Benutzeravatar
Tintom
Moderator
Beiträge: 3029
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Postfix als Satelite System mit GMX Adresse für PHP Forum

Beitrag von Tintom » 20.05.2021 12:05:34

Es sieht aus als betreibst Du die Maschine von deinem privaten Internetanschluss aus. Die Mailprovider blocken meist Emails aus solchen IP-Adressräumen stillschweigend ab, bei GMX kann ich das jedenfalls bestätigen.

Benutzeravatar
speefak
Beiträge: 439
Registriert: 27.04.2008 13:54:20

Re: Postfix als Satelite System mit GMX Adresse für PHP Forum

Beitrag von speefak » 20.05.2021 12:41:32

Jepp es ist System am Privatanschluss. Mit einer Absenderdresse läuft der Server seit Jahren einwandfrei. Nur geht das auch mit einer zweiten Absenderadresse ( Satelitensystem mit 2 Absendermailadressen) ?

Ich habe mal ein wenig herumprobiert :
Zweite Absenderadresse in der /etc/postfix/sasl_password eingetragen ( forum@gmx.de:password ). Danach in der /etc/postfix/sender_canonical Systeminterneadresse ( forum@gmx.de ) auf externe Adresse gemappt ( forum@gmx.de ). Mit der /etc/postfix/generic ebenfalls einen Eintrag forum@gmx.de forum@gmx.de - ist das überhaupt nötig da Systemmail und externe Adresse die gleiche ist ?

Fazit : gleicher Fehler GMX erlaubt das Versender einer mail weiterhin nicht da postfix anschien versucht eine mail mit dem Absender forum@gmx.de über die Adresse systemlog@gmx.de zu versenden und GMX quittiert das wie folgt :

Code: Alles auswählen

May 20 11:40:02 blackbox postfix/pickup[1664544]: 13E68E03C2: uid=33 from=<forum@gmx.de>
May 20 11:40:02 blackbox postfix/cleanup[1670693]: 13E68E03C2: message-id=<04c358c3bbf4944a65bd7b83729c73a8@user.spdns.de/Forum_phpBB>
May 20 11:40:02 blackbox postfix/qmgr[1659]: 13E68E03C2: from=<forum@gmx.de>, size=1301, nrcpt=1 (queue active)
May 20 11:40:02 blackbox postfix/smtp[1670695]: 13E68E03C2: to=<destinationmail@gmx.de>, relay=mail.gmx.net[212.227.17.190]:587, delay=0.5, delays=0.03/0.02/0.42/0.03, dsn=5.0.0, status=bounced (host mail.gmx.net[212.227.17.190] said: 550-Requested action not taken: mailbox unavailable 550 Sender address is not allowed. (in reply to MAIL FROM command))
May 20 11:40:02 blackbox postfix/cleanup[1670693]: 94B68E048C: message-id=<20210520094002.94B68E048C@blackbox.fritz.box>
May 20 11:40:02 blackbox postfix/qmgr[1659]: 94B68E048C: from=<>, size=3393, nrcpt=1 (queue active)
May 20 11:40:02 blackbox postfix/bounce[1670714]: 13E68E03C2: sender non-delivery notification: 94B68E048C
May 20 11:40:02 blackbox postfix/qmgr[1659]: 13E68E03C2: removed
May 20 11:40:03 blackbox postfix/smtp[1670695]: 94B68E048C: to=<forum@gmx.de>, relay=mail.gmx.net[212.227.17.190]:587, delay=0.43, delays=0.01/0/0.39/0.03, dsn=5.0.0, status=bounced (host mail.gmx.net[212.227.17.190] said: 550-Requested action not taken: mailbox unavailable 550 Sender address is not allowed. (in reply to MAIL FROM command))
May 20 11:40:03 blackbox postfix/qmgr[1659]: 94B68E048C: removed

Mappe ich die Adresse forum@gmx.de in der /etc/postfix/generic auf die Adresse systemlog@gmx.de nimmt gmx die mail an, nur beim Empfänger erscheint dann als Absenderadresse systemlog@gmx.de statt forum@gmx.de

Gibt es eine Möglichkeit Postfix so zu konfigurieren um mehrere Absenderadressen zu nutzen ? Falls es möglich ist, wird dann in der /etc/postfix/generic das Mapping vorgenommen oder muss überhaupt etwas gemappt werden wenn systeminterne mail ( forum@gmx.de ) mit der als Absenderadresse übereinstimmen ?

Antworten