Ist es Inkompetenz oder Ignoranz? Seit einigen Tagen häufen sich weltweit Beschwerden, weil Mails von Microsoft in den Spamfiltern versacken oder von Mailrelays geblockt werden. Achja: Die Beschwerden richten sich selbstverständlich gegen die blockenden Empfangssysteme, nicht jedoch gegen den Absender Microsoft. Dabei ist Microsoft an den Versandproblemen alleine schuld. Vielleicht fühlt man sich auch einfach "gleicher als gleich" und meint, sich nicht an die ansonsten für alle Teilnehmer im Internet geltenden RFC-Spezifikationen halten zu müssen? Oder fehlt den Admins dort tatsächlich das Know-how? Man mag sichg überlegen, welche Antwort jetzt die bessere ist.
Ein konkretes Beispiel einer bei einem unserer Kunden geblocken Mails zeigt die ebenso einfachen, wie unnötigen Fehlkonfigurationen:
=> Die Kombination aus (1), (2) und (3) sorgt dann dafür, daß handelsübliche Anti-Spam-Systeme überall auf der Welt diese Mail (völlig zu recht) so verdächtig halten, daß diese Mails geblockt, getaggt oder sonst wie rausgefiltert werden.
Doch das passiert nicht. Stattdessen wird zeitwaufwändig der Rest der Welt damit beschäftigt, mühsam die IP-Netze von Microsoft herauszufinden um diese manuell in den Spamfiltern der Welt zu whitelisten. Wenn man sich überlegt, was das die Provider, Partner , aber auch die (zahlenden!) Kunden von Microsoft betriebswirtschaftlich an Geld kostet...
Beschwerden über geblockte E-Mails sollten ausschließlich an den hausinternen IT-Support von Microsoft gehen. Stattdessen beschweren sich selbst Microsoft-Mitarbeiter bei deren unschuldigen Kunden darüber, daß angeblich geschäftskritische Microsoft-Mails nicht mehr versendet werden können -- und die geben den Druck an die angeblich unverantwortlichen und schlampigen Anti-Spam-Dienstleister weiter. Dabei haben die gar keinen Fehler gemacht. Doch wenn diese Mails so geschäftskritisch sind -- warum versendet Microsoft diese dann nicht auch mit der für geschäftskritische Dinge notwendigen Sorgfalt?
Bei Postfix schlägt der Dienst policyd-weight mit folgender Fehlermeldung zu:
Recipient address rejected: Mail appeared to be SPAM or forged. Ask your Mail/DNS-Administrator to correct HELO and DNS MX settings or to get removed from DNSBLs; in postmaster.rfc-ignorant.org; in abuse.rfc-ignorant.org; from=<user@microsoft.com> to=<user@example.com> proto=ESMTP helo=<AM1EHSOBE001.bigfish.com>
Update: Microsoft hat zwischenzeitlich noch einen draufgesetzt und betreibt nun auch Mailrelays, die gar keinen Reverse Lookup haben. Weiß der Geier, was die reitet -- ich würde für so eine Schlamperei selbst den Azubi zum 4-Augen-Gespräch zitieren. Wer die betroffene IP-Ranges von Microsoft whitelisten möchten oder müssen: Wir haben bislang betroffene drei Netzbereiche ausfindig gemacht. Diese können bei Postfix per check_client_access wie folgt gefahrlos gewhitelistet werden:
213.199.154.0/24 permit_auth_destination 65.55.88.0/24 permit_auth_destination 157.55.1.0/24 permit_auth_destination
Microsoft scheint aufgewacht zu sein und hat Postmaster- und Abuse-Accounts eingerichtet. Die Domain ist damit nicht mehr auf rfc-ignorant.org gelistet und Mails können wieder nromal zugestellt werden. Applaus und Glückwunsch -- es geht doch!
Auch Google hat derzeit ein 1:1 vergleichbares Problem, daß zur Ablehnung der E-Mails führt: So melden sich einige (wenige) Mailrelays der Google-Maildienste mit einem völlig unpassenden HELO, ganz analog zu dem hier geschilderten Problem. So meldet sich der Host na3sys009aog137.obsmtp.com (IP: 74.125.149.18) mit dem HELO-Namen "psmtp.com". Letzterer gehört zwar auch zu Google, zeigt aber auf die völlig unterschiedliche IP 64.18.0.253. Und da auch Google auf der RFC-Ignorant-Liste steht ist die Folge: Die Mails werden (völlig zu recht) abgelehnt.
Kommentare