E-Mail-Adressen überprüfen, ohne E-Mails zu senden
Frage:
Wie kann man feststellen, ob eine Die eingegebene E-Mail-Adresse existiert tatsächlich, ohne dass eine gesendet wurde E-Mail?
Antwort:
Methode 1: VRFY-Befehl
Einige SMTP-Server unterstützen den VRFY-Befehl. Durch die Ausgabe dieses Befehls gefolgt von der E-Mail-Adresse (z. B. „VRFY example@domain.com“) kann die Existenz des Empfängers überprüft werden. Eine positive Antwort (DSN-Code 2.0.0) zeigt an, dass der Benutzer existiert.
Methode 2: RCPT-Befehl
Ein anderer Ansatz besteht darin, einen RCPT-Befehl auszugeben, gefolgt von E-Mail-Adresse wird überprüft. Eine 5.1.1-DSN-Antwort bedeutet, dass die E-Mail-Adresse nicht existiert. Es ist jedoch wichtig zu beachten, dass einige Server solche Anfragen stillschweigend verwerfen oder möglicherweise Einschränkungen bei der Überprüfung der Existenz von Benutzern haben.
Zusätzliche Überlegungen:
Das obige ist der detaillierte Inhalt vonWie kann ich überprüfen, ob eine E-Mail-Adresse existiert, ohne eine E-Mail zu senden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!