IT-MÜCKE

Google lehnt Mails von Dokuwiki ab: IPv6-Sending-Guidelines

Beitragsdatum 12.11.2016
Letzte Aktualisierung 19.11.2016
Betrifft Plesk allgemein, Dokuwiki allgemein, PHP allgemein

Problem

  • Ein Dokuwiki, das ich betreibe, versuchte einem neuen Benutzer des Wikis eine Mail zu senden
  • Diese Mail kam nicht an
  • Bei einem Blick ins MailLog des Servers stieß ich auf den folgenden Eintrag:
    Nov 12 13:29:16 s00156 postfix/qmgr[1953]: F305521F17: from=xxx@yyy.zzz, size=2264, nrcpt=1 (queue active)
    Nov 12 13:29:16 s00156 postfix/smtp[12296]: F305521F17: to=<xxx@googlemail.com>, relay=gmail-smtp-in.l.google.com[2a00:1450:400c:c09::1b]:25, delay=0.6, delays=0.04/0.01/0.21/0.34, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[2a00:1450:400c:c09::1b] said: 550-5.7.1 [2a01:488:66:1000:5bfa:7278:0:1] Our system has detected that this 550-5.7.1 message does not meet IPv6 sending guidelines regarding PTR records 550-5.7.1 and authentication. Please review 550-5.7.1  https://support.google.com/mail/?p=IPv6AuthError for more information 550 5.7.1 . ro17si5382152wjb.11 - gsmtp (in reply to end of DATA command))
  • Hier der interessante Teil:

    Our system has detected that this 550-5.7.1 message does not meet IPv6 sending guidelines regarding PTR records 550-5.7.1 and authentication. Please review 550-5.7.1 https://support.google.com/mail/?p=IPv6AuthError for more information


Ursache

  • Folgt man dem in der Fehlermeldung genannten Link (support.google.com) so erfährt man die Ursache: für IPv6 setzt Google zwingend einen AAAA-Record und einen PTR-Record voraus
  • Absender der Mail war im Dokuwiki korrekt gesetzt
  • Der Return-Path wird von PHP aber auf den FQDN (siehe Domain_(Internet)) des Hosts gesetzt
  • Nach Prüfung in Plesk stellte ich fest, dass ich keinen AAAA-Record für den FQDN vorlag
  • Natürlich sollte man sowieso für alles, was Mails versendet, vollständige DNS-Einträge haben (A/AAAA und PTR sowie SPF)
  • Bei IPv6 war mir das aber durch gerutscht…

Lösung

  • Anlegen der benötigten Resource Records im DNS-Bereich von Plesk
  • Es wird für den FQDN des Senders jeweils ein AAAA und ein PTR Record benötigt auf IPv6:
    • PTR:
      PTR
    • AAAA:
      AAAA

Ähnliche Themen im blog:
plesk, dokuwiki


zurück

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information