...
✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Kickbox – Eine Echtzeit-E-Mail-Verifier-Bibliothek für PHP

44

Möchten Sie ein Echtzeit-E-Mail-Verifier-Skript in PHP schreiben? Eine echte E-Mail-Adresse bedeutet eine E-Mail, die tatsächlich existiert. Diese E-Mail-Adresse ist kein Fake. In diesem Artikel zeige ich Ihnen, wie Sie mit Kickbox in PHP ein E-Mail-Verifier-Skript schreiben .

Warum müssen wir überprüfen, ob E-Mails vorhanden sind?

Wenn Sie eine Mitgliedschaftsseite betreiben, kann sich ein Benutzer mit einer gefälschten E-Mail-Adresse bei Ihrem System registrieren. Natürlich verwenden wir den Ablauf eines Aktivierungslinks, bevor der Benutzer Zugriff auf das System erhält. Es hindert die Benutzer jedoch nicht daran, sich zu registrieren. Ihre Datenbank wird Tonnen von nutzlosen Datensätzen mit diesen Wegwerf-E-Mail-Adressen enthalten.

Ein weiterer Grund ist das E-Mail-Bouncen. Beim Senden von E-Mails an ungültige E-Mail-Adressen werden Sie mit dem Problem des E-Mail-Bounces konfrontiert, da diese E-Mails nicht wirklich existieren.

Um solche Probleme zu vermeiden, sollten wir einen E-Mail-Verifizierer hinzufügen, bevor sich Benutzer für unsere Anwendung registrieren.

Kickbox bietet einen E-Mail-Verifizierungsdienst, mit dem überprüft werden kann, ob die E-Mail gültig ist oder nicht. Dieser Dienst würde als Echtzeit-E-Mail-Checker für unsere Anwendung fungieren.

Kickbox-API-Schlüssel abrufen

Um diese Bibliothek zu implementieren, müssen Sie zunächst ein Konto bei Kickbox erstellen. Beachten Sie Kickbox bietet 100 kostenlose E-Mail-Verifizierungen. Sehen Sie sich ihre Preisseite für zusätzliche Quoten.

Nachdem Sie ein Konto bei Kickbox erstellt haben, melden Sie sich bei Ihrem Konto an, gehen Sie zu Kontoeinstellungen->API-Schlüssel und erstellen Sie einen API-Schlüssel.

Kickbox - Eine Echtzeit-E-Mail-Verifier-Bibliothek für PHP

Nachdem Sie den API-Schlüssel erstellt haben, können Sie ihn anzeigen, indem Sie auf das Augensymbol neben dem Feld API-Schlüssel klicken.

Kickbox - Eine Echtzeit-E-Mail-Verifier-Bibliothek für PHP

E-Mail-Verifier-Skript in PHP

Wie gesagt, werden wir ein E-Mail-Verifier-Skript in PHP schreiben. Kickbox stellt ihre offizielle Bibliothek für PHP bereit. Um die Kickbox-Bibliothek zu installieren, öffnen Sie das Terminal in Ihrem Projekt-Stammverzeichnis und führen Sie den folgenden Befehl aus.

composer require kickbox/kickbox

Nach der Installation der Bibliothek können wir den eigentlichen Code schreiben, der überprüft, ob die E-Mail wirklich existiert.

<?php
require_once "vendor/autoload.php";
  
$client   = new KickboxClient('Kickbox_API_KEY');
$kickbox  = $client->kickbox();
  
try {
    $response = $kickbox->verify("EMAIL_ADDRESS");
    pr($response);
  
    switch($response->code) {
        case 200:
            if ($response->body['result'] == 'deliverable') {
                echo "Valid Email.";
            } else {
                echo "Invalid Email.";
            }
            break;
        case 429:
            echo "Rate limit exceeded.";
            break;
        default:
            echo "Something went wrong";
    }
}
catch (Exception $e) {
    echo "Code: ". $e->getCode(). " Message: ". $e->getMessage();
}

Kickbox gibt 200bei Erfolg und 429Überschreitung des Ratenlimits einen Antwortcode zurück.

Wenn der Antwortcode lautet 200und das Ergebnis lautet deliverable, bedeutet dies, dass die E-Mail-Adresse gültig ist und tatsächlich existiert.

Ich hoffe, Sie verstehen, wie man ein Echtzeit-E-Mail-Verifier-Skript in PHP schreibt. Ich würde gerne Ihre Gedanken oder Vorschläge im Kommentarbereich unten hören.

Zum Thema passende Artikel

Aufnahmequelle: artisansweb.net

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen