Ich habe Kunden, die eine Mail von Ihrer Domain haben. So wie eigentlich jeder. Diese Kunden leiten die Mails aber weiter an z.B. T-Online oder gmail. Schrieb ich nun doch schon mehrfach.
Mein System sendet an -> email@domain.de (z.B. von Host Europe - ISPGateway)
Dieser Mailserver leitet dann weiter an name@gmail.com
Gmail prüft nun den SPF, wie oben ersichtlich. Gmail nimmt also MEINE Sender-Domain und prüft, ob die IP des weiterleitenden Mailservers (von Host Europe - ISPGateway) berechtigt ist. Was sie nicht ist. Logisch. Schließlich stehen die Mailserver von ISPGateway NICHT IN MEINEM SPF.
Siehe oben. Es wird die IP von ISPGateway gegen den SPF von meiner Domain verglichen. Nicht meine Domain gegen meine IP und nicht ISP-Domain gegen ISP-IP, sondern deren ISP-IP gegen meine Domain.
"Warum sendest nicht direkt an T-Online?"
Weil ich das nicht weiß! Wenn sich einer anmeldet oder die Adresse ändert in neue-adresse@webseite.de, dann weiß ich doch nicht, ob der die Adresse bei sich nochmal weiterleitet? Woher soll ich das denn wissen? Gibt auch genug, die im Urlaub Adressen umleiten. Das weiß doch der Sender nicht. Erst, wenn die Mail zurückkommt. Ich weiß doch auch nicht, wenn Du Deine Emails weiterleitest, ich schreibe an die gleiche wie vorher auch. Meine "gmx-Adresse" leitet auch weiter. Müsste ich nun also auch fragen, warum Du das nicht weißt. Logisch, weil das ja nicht im Bereich des Senders liegt, was der Empfänger damit macht.
Ich weiß auch nicht, was es da immer zum nachhaken gibt. Also nochmal....
Ich sende eine Mail. Absender sender@sender.de
Diese Mail geht an kunde@kunde.de
Der Kunde leitet die Mail aber weiter an google@gmail.de
Jetzt bekomme ich von Gmail den Bounce, SPF falsch.
Klar, ich weiß ja was passiert, nur nicht warum.
Schicke ich die Mail raus, dann ist das:
Original-Sender: Meine Domain / Email
IP: Meine IP
Schickt der Mailserver dazwischen die weiter, denn steht im Header
Sender: Meine Domain / Email
IP: Die des Mailservers, der weiterleitet
Google hat dann: Sender = meine Domain / Email, IP = weiterleitende Mailserver
Also fragt Google mein SPF ab. Den Record, den Du oben nanntest. Logisch, mein SPF, ist ja auch meine Domain und meine Email. Aber es wird nicht mit meiner Original-IP verglichen, sondern mit der des Mailsystems dazwischen, denn dort steht ja deren IP drinnen, denn die leiteten ja weiter.
Es kann doch nicht so schwer sein.
Mein SPF hat nichts mit dem Mailserver von ISP zu tun. Und die IP von ISP hat nichts mit mir zu tun. Google und die anderen prüfen aber mein SPF mit der IP von ISP.