Google lehnt meine E-Mails ab

  • Ich habe mir einen kleinen vServer zusätzlich gemietet den ich als Mailserver nutze. Mit Mail in a Box hat das bisher auch sehr gut funktioniert. Neuerdings kann ich keine Mails mehr an Google Accounts senden. Ich bekomme folgendes zurück:


    Code
    host aspmx.l.google.com[2a00:1450:400c:c00::1b] said:
        550-5.7.1 [2a03:4000:34:xxxx:xxxx:xxxx:xxxx:xxxx] Our system has detected
        that 550-5.7.1 this message does not meet IPv6 sending guidelines regarding
        PTR 550-5.7.1 records and authentication. Please review 550-5.7.1
        https://support.google.com/mail/?p=IPv6AuthError for more information 550
        5.7.1 . g17si12209064wrx.376 - gsmtp (in reply to end of DATA command) 


    rDNS records sind sowohl für IPv6 als auch für IPv4 gesetzt. Ich finde aber nirgendwo eine Möglichkeit einen PTR Record zu setzen. Das muss man ja an sich auch da machen wo man die IP zugewiesen bekommt, also bei netcup. Oder hab ich da einen Denkfehler?


    Grüße


    Christian

  • rDNS records sind sowohl für IPv6 als auch für IPv4 gesetzt. Ich finde aber nirgendwo eine Möglichkeit einen PTR Record zu setzen.

    Im allgemeinen Sprachgebrauch: rDNS = PTR ;)


    Hast Du das im CCP oder SCP gemacht? Der gewählte FQDN braucht aber auch einen A/AAAA-Record, um vorwärts richtig aufzulösen.


    Weiters: Verwendest Du SPF/DKIM/DMARC? Welche Ergebnisse erhältst Du z.B. bei mail-tester.com?

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Annahme: Alles von killerbees19 erwähnte wurde bereits korrekt umgesetzt.

    Google hat ein paar einzelne Mailserver, die bei IPv6 rumzicken. Ich hab meinen Postfix so konfiguriert (nach dieser Anleitung), dass er bei dieser Fehlermeldung eine erneute Zustellung über IPv4 versucht. Das klappt bisher immer.


    Update: Ich seh grad, Google hat die Fehlermeldung leicht geändert. Muss ich gleich meine Regex anpassen.


    Code: main.cf
    # Working around Google's broken IPv6 implementation returning 5.5.0 on random tries.
    # Found here: https://blog.hqcodeshop.fi/archives/122-Fixing-Googles-new-IPv6-mail-policy-with-Postfix.html
    # Gmail IPv6 retry:
    smtp_reply_filter = pcre:/etc/postfix/smtp_reply_filter


    Code: smtp_reply_filter
    # Convert Google Mail IPv6 complaint permanent error into a temporary error.
    # This way Postfix will attempt to deliver this e-mail using another MX
    # (via IPv4).
    # See https://blog.hqcodeshop.fi/archives/122-Fixing-Googles-new-IPv6-mail-policy-with-Postfix.html
    /^5(\d\d )5(.*p=IPv6AuthError .* - gsmtp.*)/ 4${1}4$2


    Update 2: OK, ich seh grad in den Logs, dass ich den Fall schon ewig nicht mehr hatte.

    CentOS 7 / nginx / php-fpm / postfix / rspamd / clamav / dovecot / nextcloud running on RS 1000 SSDx4 G8 / VPS 500 G8 / VPS 2000 G8 Plus

  • (kann nicht mehr editieren)

    Und sonst noch die Holzhammermethode :evil:

    Code: main.cf
    inet_protocols = ipv4

    CentOS 7 / nginx / php-fpm / postfix / rspamd / clamav / dovecot / nextcloud running on RS 1000 SSDx4 G8 / VPS 500 G8 / VPS 2000 G8 Plus