Nachdem ich meinen SMTP-Server auf einem Windows 2012 Server R2 auf Port 587 eingerichtet hatte, testete ich die E-Mail-Funktionen, indem ich eine Textdatei mit der Bezeichnung „E-Mail“ erstellte, die den folgenden Code enthielt:
From:[email protected]
to:[email protected]
Sunject: Test Email
This is the body
.
- Dann habe ich die Datei email.txt gespeichert.
- Habe es in den Abholordner im Mailroot abgelegt.
- Nach einigen Sekunden verschwand die Datei „email.txt“ aus dem Abholordner.
- Es erscheint im Warteschlangenordner
- Aber dann verschwindet es aus dem Warteschlangenordner
An diesem Punkt habe ich mein Gmail überprüft, um zu sehen, ob es zugestellt wurde, aber es war keine E-Mail da. Also habe ich den Badmail-Ordner überprüft und natürlich war er leer.
Meine Frage ist also, was passiert mit meiner E-Mail? Wird sie zugestellt? Muss ich Änderungen am SMTP-Server vornehmen, damit es funktioniert? Wird meine E-Mail blockiert, da sie nicht einmal in meinem Spam-Ordner angezeigt wird?
UPDATE 2:Ich habe gerade den abgelegten Ordner geprüft und Benachrichtigungen zum Zustellstatus (Fehler) erhalten, die Folgendes enthalten:
smtp; 550 5.1.0 Authentication required
Was bedeutet das und was kann ich tun, um das Problem zu beheben?
Antwort1
Ich habe es gelöst! Ich habe einfach diese Schritte befolgt.
- Gehen Sie zum IIS 6.0-Manager
- Klicken Sie mit der rechten Maustaste auf Ihre Domain - Wählen Sie Eigenschaften
- Wählen Sie auf der Registerkarte „Zustellung“ die Option „Ausgangssicherheit“
- Wählen Sie die Basisauthentifizierung aus
- Geben Sie Ihren ISP-Benutzernamen ein. In meinem Fall war es mein Comcast-Benutzername und -Passwort.
- Setzen Sie ein Häkchen bei der TLS-Verschlüsselung und drücken Sie Ok
- Drücken Sie Übernehmen.
Jetzt sollten Sie in der Lage sein, E-Mails ohne den Fehler 5.1.0 zu senden