Ich habe nun bei meinem Server DKIM eingerichtet, ausgehende Nachrichten werden nun mit einem Hash versehen wenn sie gesendet werden. Dabei liegt beim DNS auch noch ein TXT eintrag mit dem öffentlichen Key. Bekommt nun ein Server diese Mail und unterstützt er DKIM prüft er die beiden Hashes, sobald er dann eine Übereinstimmung berechnet hat ist die Mail ‘passed’. Was bringt das nun? So kann der Server, welcher die Mail empfängt, überprüfen ob auch die Mailadresse wirklich zu dem absendenden Server gehört und auch von da abgesendet wurde. Das beugt zum Beispiel vor dass die eigene Mail für Spam missbraucht wird, denn wie einfach ist es denn das From einer Mail abzuändern.
Ich habe dazu folgende Anleitung befolgt: http://workaround.org/ispmail/squeeze/postfix-smtpd-restrictions
Was ich noch festgestellt habe ist dass man beim DNS Eintrag die Parameter v und g weglassen sollte. v dient zum festlegen der Version, jedoch melden viele Server dass dieser Eintrag unbekannt ist. Bei g wird meist g=* benutzt, ein * ist aber zum Beispiel bei Hosteurope ein ungültiger Eintrag für einen TXT Record. Standardmäßig ist g eh auf * gesetzt, wenn ihr also bei g nichts anderes eintragen wollt dann lasst es einfach weg.
Auch übt euch in Geduld, bis der Cache bei den DNS Servern erneuert ist vergeht einige Zeit. Oder setzt die TTL auf einen geringeren Wert, sofern es euer Anbieter zulässt.