Gmail lehnt meine E-Mails an einen Empfänger mit einer Gmail-Adresse mit einer 550-5.7.26 ab

Gmail lehnt meine E-Mails an einen Empfänger mit einer Gmail-Adresse mit einer 550-5.7.26 ab

Ich habe ein ziemlich unkompliziertes E-Mail-Setup mit Postfix. In meinem Haus läuft es auf einem Raspberry Pi, an den mein Router alle Ports weiterleitet. Ich habe eine Postfix-Instanz, die eingehende E-Mails sehen kann. Ein MX-Eintrag für meine E-Mail-Domäne (hartley-consultants.com) verweist auf diese (externe) IP-Adresse. Obwohl sie sich nur selten ändert, kann sie für ausgehende E-Mails blockiert werden, daher habe ich einen zweiten Server auf einer virtuellen Instanz in der Cloud mit einer eigenen dedizierten IP-Adresse. Dieser führt auch Postfix aus und hat auch einen MX-Eintrag für hartley-consultants.com, der auf seine IP-Adresse verweist. Alle ausgehenden E-Mails von meiner Heiminstanz werden über diesen Cloud-Server geleitet. Das ist schon seit langer Zeit so eingerichtet (mindestens 5 Jahre).

Mein DNS-Server für hartley-consultants.com hat auch einen TXT-Eintrag mit dem Inhaltv=spf1 mx -all

Vor etwa einem Monat bekam ich plötzlich Absagen von

This is the mail system at host asgard.hartley-consultants.com.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<[email protected]>: host
    gmail-smtp-in.l.google.com[2a00:1450:400c:c1b::1a] said: 550-5.7.26 This
    message fails to pass SPF checks for an SPF record with a hard 550-5.7.26
    fail policy (-all). To best protect our users from spam and 550-5.7.26
    phishing, the message has been blocked. Please visit 550-5.7.26
    https://support.google.com/mail/answer/81126#authentication for more 550
    5.7.26 information. k13-20020a5d66cd000000b002185e450efbsi9129616wrw.664 -
    gsmtp (in reply to end of DATA command)

Als Teil der von Postfix zu dieser Nachricht hinzugefügten Kopfzeilen ist

Reporting-MTA: dns; asgard.hartley-consultants.com
X-Postfix-Queue-ID: 68A463A2807
X-Postfix-Sender: rfc822; [email protected]
Arrival-Date: Mon, 13 Jun 2022 21:49:42 +0100 (BST)

Final-Recipient: rfc822; [email protected]
Original-Recipient: rfc822;[email protected]
Action: failed
Status: 5.7.26
Remote-MTA: dns; gmail-smtp-in.l.google.com
Diagnostic-Code: smtp; 550-5.7.26 This message fails to pass SPF checks for an
    SPF record with a hard 550-5.7.26 fail policy (-all). To best protect our
    users from spam and 550-5.7.26 phishing, the message has been blocked.
    Please visit 550-5.7.26
    https://support.google.com/mail/answer/81126#authentication for more 550
    5.7.26 information. k13-20020a5d66cd000000b002185e450efbsi9129616wrw.664 -
    gsmtp

Da ich jetzt so gut wie im Ruhestand bin, versendet diese E-Mail-Domäne nur ein paar E-Mails pro Monat, also muss ich das Problem beheben, aber nicht dringend. Ich habe jedoch die Google-Hilfe aufgerufen und konnte dort keine Ahnung bekommen, was ich falsch mache

Kann mir hier jemand erklären, was Google für falsch hält und was ich tun muss, um das Problem zu beheben?

Antwort1

Ich denke, die Antwort auf das Problem liegt wahrscheinlich hierin:

gmail-smtp-in.l.google.com[2a00:1450:400c:c1b::1a] said:

Dies zeigt, dass Sie über IPv6 mit Gmail kommuniziert haben, die Hosts in Ihren MX-Einträgen jedoch nur über IPv4-Adressen im DNS verfügen. Dies ist also alles, was durch Ihren SPF-Eintrag abgedeckt wird, der auf den MX-Eintrag verweist.

Antwort2

Der SPF-Eintrag für hartley-consultants.com muss die IP-Adresse des Hosts enthalten, von dem Sie E-Mails senden.

Google beschwert sich, dass die IP-Adresse, von der Sie senden, nicht autorisiert ist. (Ich sehe in Ihrer Frage keine IP-Adresse und kann das daher nicht überprüfen.)

Ich schaue mir den SPF-Eintrag für Ihre Domain an und sehe, dass zwei IP-Adressen autorisiert sind:

$ spftrace hartley-consultants.com
hartley-consultants.com
│   "v=spf1 mx -all"
├── mx → hartley-consultants.com (lookups: 1/10, nested: 2/10)
│   ├── mail.hartley-consultants.com
│   │   └── 94.173.170.110
│   └── asgard.hartley-consultants.com
│       └── 213.138.108.48
│   not-match
└── all match result=fail
fail

Stellen Sie sicher, dass Sie die IP-Adresse, von der Sie senden, in Ihre SPF-Richtlinie aufnehmen. Sie können Ihrer aktuellen SPF-Richtlinie beispielsweise eine bestimmte IPv4-Adresse hinzufügen:"v=spf1 mx ip4:11.22.33.44 -all"

verwandte Informationen