Aber solange nicht jeder Mailserver SRS beherrscht, macht SPF mit einem -all oder auch ~all mehr kaputt als es nützt. Mit dieser Einstellungen werden eigene E-Mails über Mailinglisten abgewiesen und auch Weiterleitungen funktionieren nicht. Ich kann deshalb nur immer wieder davon abraten, die auch in diesem Thread genannten Einstellungen -all/~all, zu verwenden.
Edit: Ich möchte das einmal an einem ganz konkreten Beispiel skizzieren. netcup.de hat auch einen SPF-Eintrag mit -all. Nehmen wir an, es gibt einen Mitarbeiter bei netcup, der gelegentlich an Mailinglisten schreibt. Der Einfachheit halber nennen wir diesen Mitarbeiter mal Felix. Felix schickt also von seiner netcup.de-Adresse eine E-Mail an eine Mailingliste. Der Server der Mailingliste verteilt anschließend Felix' E-Mail an alle Teilnehmer weiter. Das bedeutet also, dass vom Mailinglisten-Server eine E-Mail erzeugt, die als Absender die netup.de-Adresse von Felix trägt, jedoch von einem Server geschickt wird, dessen IP-Adresse nicht in der SPF-Liste der erlaubten Mailserver auftaucht. Folgerichtig müssten nun die Mailprovider der Teilnehmer die E-Mail von Felix abweisen, da netcup explizit die Regel -all in der SPF-Policy definiert.