Postfix, 1und1 und Fehler 550-Requested action not taken

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
davoel
Beiträge: 4
Registriert: 03.05.2023 12:48:41

Postfix, 1und1 und Fehler 550-Requested action not taken

Beitrag von davoel » 03.05.2023 13:05:25

Hallo zusammen,

zur Zeit zerbreche ich mir den Kopf. Auf meiner Proxmox-Installation bekomme ich Postfix nicht zum laufen. Anbei die Logs:

Code: Alles auswählen

May  3 12:40:20 server postfix/postfix-script[105712]: stopping the Postfix mail system
May  3 12:40:20 server postfix/master[104896]: terminating on signal 15
May  3 12:40:23 server postfix/postfix-script[106269]: starting the Postfix mail system
May  3 12:40:23 server postfix/master[106271]: daemon started -- version 3.5.18, configuration /etc/postfix
May  3 12:40:27 server postfix/pickup[106272]: AC430400A0F: uid=0 from=<root>
May  3 12:40:27 server postfix/cleanup[106306]: AC430400A0F: message-id=<20230503104027.AC430400A0F@server.home>
May  3 12:40:27 server postfix/qmgr[106273]: AC430400A0F: from=<root@server.home>, size=402, nrcpt=1 (queue active)
May  3 12:40:28 server postfix/smtp[106308]: AC430400A0F: to=<admin@online.de>, relay=smtp.1und1.de[212.227.15.167]:587, delay=0.73, delays=0.04/0.06/0.6/0.03, dsn=5.0.0, status=bounced (host smtp.1und1.de[212.227.15.167] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS MX or A/AAAA resource record (in reply to MAIL FROM command))
May  3 12:40:28 server postfix/cleanup[106306]: 6F043400A15: message-id=<20230503104028.6F043400A15@server.home>
May  3 12:40:28 server postfix/bounce[106310]: AC430400A0F: sender non-delivery notification: 6F043400A15
May  3 12:40:28 server postfix/qmgr[106273]: 6F043400A15: from=<>, size=2488, nrcpt=1 (queue active)
May  3 12:40:28 server postfix/qmgr[106273]: AC430400A0F: removed
May  3 12:40:28 server postfix/pickup[106272]: 7C14B400A0F: uid=65534 from=<root>
May  3 12:40:28 server postfix/cleanup[106306]: 7C14B400A0F: message-id=<20230503104028.6F043400A15@server.home>
May  3 12:40:28 server postfix/local[106311]: 6F043400A15: to=<root@server.home>, relay=local, delay=0.06, delays=0.01/0.01/0/0.04, dsn=2.0.0, status=sent (delivered to command: /usr/bin/proxmox-mail-forward)
May  3 12:40:28 server postfix/qmgr[106273]: 6F043400A15: removed
May  3 12:40:28 server postfix/qmgr[106273]: 7C14B400A0F: from=<root@server.home>, size=2665, nrcpt=1 (queue active)
May  3 12:40:28 server postfix/smtp[106308]: 7C14B400A0F: to=<admin@online.de>, relay=smtp.1und1.de[212.227.15.167]:587, delay=0.35, delays=0.02/0/0.31/0.02, dsn=5.0.0, status=bounced (host smtp.1und1.de[212.227.15.167] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS MX or A/AAAA resource record (in reply to MAIL FROM command))
May  3 12:40:28 server postfix/qmgr[106273]: 7C14B400A0F: removed
May  3 12:40:28 server postfix/cleanup[106306]: D5D2F400A15: message-id=<20230503104028.D5D2F400A15@server.home>
May  3 12:44:11 server postfix/pickup[106272]: 6C057400A0F: uid=0 from=<root>
May  3 12:44:11 server postfix/cleanup[107313]: 6C057400A0F: message-id=<20230503104411.6C057400A0F@server.home>
May  3 12:44:11 server postfix/qmgr[106273]: 6C057400A0F: from=<root@server.home>, size=402, nrcpt=1 (queue active)
May  3 12:44:11 server postfix/smtp[107315]: 6C057400A0F: to=<admi@online.de>, relay=smtp.1und1.de[212.227.15.167]:587, delay=0.38, delays=0.04/0.04/0.29/0.02, dsn=5.0.0, status=bounced (host smtp.1und1.de[212.227.15.167] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS MX or A/AAAA resource record (in reply to MAIL FROM command))
May  3 12:44:11 server postfix/cleanup[107313]: CDDE5400A15: message-id=<20230503104411.CDDE5400A15@server.home>
May  3 12:44:11 server postfix/bounce[107316]: 6C057400A0F: sender non-delivery notification: CDDE5400A15
May  3 12:44:11 server postfix/qmgr[106273]: CDDE5400A15: from=<>, size=2488, nrcpt=1 (queue active)
May  3 12:44:11 server postfix/qmgr[106273]: 6C057400A0F: removed
May  3 12:44:11 server postfix/pickup[106272]: DA9BE400A0F: uid=65534 from=<root>
May  3 12:44:11 server postfix/cleanup[107313]: DA9BE400A0F: message-id=<20230503104411.CDDE5400A15@server.home>
May  3 12:44:11 server postfix/local[107317]: CDDE5400A15: to=<root@server.home>, relay=local, delay=0.05, delays=0.01/0.01/0/0.03, dsn=2.0.0, status=sent (delivered to command: /usr/bin/proxmox-mail-forward)
May  3 12:44:11 server postfix/qmgr[106273]: CDDE5400A15: removed
May  3 12:44:11 server postfix/qmgr[106273]: DA9BE400A0F: from=<root@server.home>, size=2665, nrcpt=1 (queue active)
[color=#FF0000]May  3 12:44:12 server postfix/smtp[107315]: DA9BE400A0F: to=<admin@online.de>, relay=smtp.1und1.de[212.227.15.183]:587, delay=0.3, delays=0.02/0/0.26/0.02, dsn=5.0.0, status=bounced (host smtp.1und1.de[212.227.15.183] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS MX or A/AAAA resource record (in reply to MAIL FROM command))[/color]
May  3 12:44:12 server postfix/qmgr[106273]: DA9BE400A0F: removed
May  3 12:44:12 server postfix/cleanup[107313]: 3328F400A15: message-id=<20230503104412.3328F400A15@server.home>
So sieht meine /etc/postfix/main.cf aus:

Code: Alles auswählen

# See /usr/share/postfix/main.cf.dist for a commented, more complete version

# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# See http://www.postfix.org/COMPATIBILITY_README.html -- default to 2 on
# fresh installs.
compatibility_level = 2



# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_security_level=may

smtp_tls_CApath=/etc/ssl/certs
smtp_tls_security_level=may
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = server.home
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, server.home, localhost.home, , localhost
relayhost = smtp.1und1.de:587
mynetworks = 127.0.0.0/8
#[::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
inet_protocols = all

# enable SASL authentication
smtp_sasl_auth_enable = yes
# disallow methods that allow anonymous authentication.
smtp_sasl_security_options = noanonymous
# where to find sasl_passwd
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
# Enable STARTTLS encryption
smtp_use_tls = yes
# where to find CA certificates
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

Die Datei Sasl_passwd sieht so aus:

Code: Alles auswählen

smtp.1und1.de:587 NUTZERNAME:PASSWORT
Die Mails werden nicht gesendet. Es kommt immer die Fehlermeldung:
relay=smtp.1und1.de[212.227.15.183]:587, delay=0.3, delays=0.02/0/0.26/0.02, dsn=5.0.0, status=bounced (host smtp.1und1.de[212.227.15.183] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS MX or A/AAAA resource record
Was mache ich falsch?

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Postfix, 1und1 und Fehler 550-Requested action not taken

Beitrag von bluestar » 03.05.2023 13:14:14

davoel hat geschrieben: ↑ zum Beitrag ↑
03.05.2023 13:05:25
relay=smtp.1und1.de[212.227.15.183]:587, delay=0.3, delays=0.02/0/0.26/0.02, dsn=5.0.0, status=bounced (host smtp.1und1.de[212.227.15.183] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS MX or A/AAAA resource record
Du musst Postfix - ich bin kein Postfix Nutzer - dazu bekommen, die korrekte Absenderadresse für deine Mails zu verwenden, in deinem Log sehe ich einmal "from=<root>" und "from=<root@server.home>" beides ist schlicht weg falsch.

Ich kenne auch das Mail-Relay von 1&1 nicht würde allerdings vermuten, dass die Absenderadresse zu den SMTP-Anmeldedaten passen muss.

Es gibt da die passende Doku zu: http://www.postfix.org/ADDRESS_REWRITING_README.html
Zuletzt geändert von bluestar am 03.05.2023 13:17:28, insgesamt 1-mal geändert.

davoel
Beiträge: 4
Registriert: 03.05.2023 12:48:41

Re: Postfix, 1und1 und Fehler 550-Requested action not taken

Beitrag von davoel » 03.05.2023 13:16:34

Du musst Postfix - ich bin kein Postfix Nutzer - dazu bekommen, die korrekte Absenderadresse für deine Mails zu verwenden, in deinem Log sehe ich einmal "from=<root>" und "from=<root@server.home>" beides ist schlicht weg falsch.
Wie fixe ich das?
Ich kenne auch das Mail-Relay von 1&1 nicht würde allerdings vermuten, dass die Absenderadresse zu den SMTP-Anmeldedaten passen muss.
Das sollte passen: smtp.1und1.de, Port 572 Nutzername und Passwort
Zuletzt geändert von davoel am 03.05.2023 13:18:26, insgesamt 1-mal geändert.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Postfix, 1und1 und Fehler 550-Requested action not taken

Beitrag von bluestar » 03.05.2023 13:17:55

davoel hat geschrieben: ↑ zum Beitrag ↑
03.05.2023 13:16:34
Du musst Postfix - ich bin kein Postfix Nutzer - dazu bekommen, die korrekte Absenderadresse für deine Mails zu verwenden, in deinem Log sehe ich einmal "from=<root>" und "from=<root@server.home>" beides ist schlicht weg falsch.
Wie fixe ich das?
Du warst zu schnell, es gibt die passende Doku dazu http://www.postfix.org/ADDRESS_REWRITING_README.html

davoel
Beiträge: 4
Registriert: 03.05.2023 12:48:41

Re: Postfix, 1und1 und Fehler 550-Requested action not taken

Beitrag von davoel » 03.05.2023 14:52:46

Das Dokument ist wunderbar. Der Key war /etc/postfix/sender_canonical. Dort root und admin@online.de eingegeben, mit postmap "angemeldet" und in der main.cfg eingetragen. Vielen Dank!

Benutzeravatar
oln
Beiträge: 487
Registriert: 05.01.2021 09:41:24

Re: Postfix, 1und1 und Fehler 550-Requested action not taken

Beitrag von oln » 03.05.2023 15:15:04

davoel hat geschrieben: ↑ zum Beitrag ↑
03.05.2023 13:05:25

Code: Alles auswählen

smtp.1und1.de:587 NUTZERNAME:PASSWORT
Was mache ich falsch?
1und1 hat jetzt keine Unterstützung mehr für STARTTLS. Daher ist der Port falsch. Es wird nur noch SSL unterstützt. Daher Port 465 verwenden.
Gruß Ole
AbuseIPDB

davoel
Beiträge: 4
Registriert: 03.05.2023 12:48:41

Re: Postfix, 1und1 und Fehler 550-Requested action not taken

Beitrag von davoel » 04.05.2023 07:38:44

Hmmm, vielen Dank. Die eingestellte Konfiguration funktioniert und im Log sind auch keine Fehler. Ich werde es aber dennoch ändern, nicht das es zukünftig zu Fehlern kommt.

Vielen Dank

Antworten