Eine Meldung 5.7.1 zeigt an, dass ein SMTP-Relay-Server Ihren Datenverkehr nicht weiterleiten kann oder kann. Die häufigste Ursache ist eine fehlerhafte Authentifizierung (sind Ihr Benutzername und Ihr Kennwort richtig?). Unglücklicherweise sind die anderen Ursachen für diesen Fehler zahlreich und fast alle liegen auf der Serverseite (das Relaying ist global deaktiviert, Relaying ist für bestimmte Benutzer nicht zulässig, Relaying vom sendenden Netzwerk ist nicht zulässig, usw.).
Die Leute von Mozilla erklären es ziemlich gut: http://kb.mozillazine.org/5.7.1_Unable_to_relay
In Ihrem Fall, basierend auf der Nachricht, sieht es so aus, als ob Ihr SMTP-Server eine Form von Auslaufschutzsoftware einsetzt, die das SMTP-Relaying ablehnt. Es wird davon ausgegangen, dass jemand versucht, andere etablierte Richtlinien / Schutzmaßnahmen zu umgehen. Wenn Sie überhaupt eine 5.7.1 erhalten haben, bedeutet dies, dass Ihr Code in Ordnung war (möglicherweise nicht die Authentifizierung) und das Problem die Serverkonfiguration ist.