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

mailboxlayer – Eine kostenlose und leistungsstarke API, um zu überprüfen, ob E-Mails gültig sind (echte E-Mail)

36

Die E-Mail-Validierung ist ein wichtiger Bestandteil der Webentwicklung. Wir sollten überprüfen, ob die angegebene E-Mail gültig ist, bevor wir irgendwelche Vorgänge durchführen. Mit anderen Worten, wir müssen überprüfen, ob die eingegebene E-Mail eine echte E-Mail ist oder nicht.

Wenn Sie eine Website betreiben, sind Ihnen falsche E-Mails von Benutzern bekannt. Angenommen, Sie haben ein Anmeldeformular, dann können sich Benutzer durch Eingabe einer falschen E-Mail auf Ihrer Website registrieren. Hier meinen wir falsche E-Mail mit der E-Mail, die tatsächlich nicht existiert. Natürlich können wir dem Benutzer vor der Aktivierung seines Kontos einen Aktivierungslink zusenden. Aber Benutzer mit der falschen E-Mail, die bereits in die Datenbank eingefügt wurden.

Dies führt dazu, dass unnötige Datensätze in Ihrer Datenbank gespeichert werden. Es verschwendet Ihre Serverbandbreite und Ihre Datenbank wird unnötig groß. Dies kann ein Problem bei der beliebten Website sein, auf der sich eine große Anzahl von Benutzern registriert. Dies müssen Sie vermeiden. Sie müssen lediglich prüfen, ob die E-Mail-Adresse wirklich existiert, bevor Sie fortfahren.

In diesem Artikel untersuchen wir, wie Sie mithilfe der Mailboxlayer-API überprüfen können, ob die E-Mail gültig ist oder nicht.

Einstieg

mailboxlayer ist ein einfacher REST-API-Dienst zur Messung der Zustellbarkeit und Qualität von E-Mails. Sie bieten sowohl kostenlose als auch kostenpflichtige Pläne an. Im kostenlosen Plan sind 250 API-Anfragen pro Monat möglich. Das heißt, wir können 250 E-Mails pro Monat validieren. Mehr dazu finden Sie auf der Produktseite.

Um zu beginnen, müssen Sie sich zuerst auf der Mailboxlayer-Website anmelden, indem Sie einen bevorzugten Plan auswählen. Sobald Sie sich eingeloggt haben, erhalten Sie Ihr eigenes Dashboard, in dem Sie die Aktivitäten Ihres Kontos sehen können. Im Dashboard kann der Benutzer auch überprüfen, wie viel Kontingent er bisher verbraucht hat. Kopieren Sie den API-Zugriffsschlüssel aus Ihrem Dashboard, den wir zum Aufrufen der mailboxlayer-API benötigen.

mailboxlayer - Eine kostenlose und leistungsstarke API, um zu überprüfen, ob E-Mails gültig sind (echte E-Mail)

Überprüfen Sie, ob die E-Mail gültig ist, indem Sie die mailboxlayer API verwenden

Um die echte E-Mail zu überprüfen, müssen wir den Mailboxlayer-API-Endpunkt aufrufen. In der Anfrage muss ein Benutzer eine E-Mail-Adresse und den API-Schlüssel senden. Als Antwort mailboxlayer eine Antwort senden, die aus 10 verschiedenen besteht Antwortobjekte. Unten ist der Screenshot der Antwort.

mailboxlayer - Eine kostenlose und leistungsstarke API, um zu überprüfen, ob E-Mails gültig sind (echte E-Mail)

Im folgenden Code verwenden wir eine PHP-cURL, um eine API-Anfrage zu senden und die Antwort zu rendern.

<?php
// set API Access Key
$access_key = 'YOUR_API_KEY';
 
// set email address
$email_address = 'EMAIL_ADDRESS';
 
// Initialize CURL:
$ch = curl_init('http://apilayer.net/api/check?access_key='.$access_key.'&email='.$email_address.'');  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
// Receive the data:
$json = curl_exec($ch);
curl_close($ch);
 
// Decode JSON response:
$validationResult = json_decode($json, true);
 
if ($validationResult['format_valid'] && $validationResult['smtp_check']) {
    echo "Email is valid";
} else {
    echo "Email is not valid";
}

Wir prüfen, ob in der Antwort format_valid und smtp_check den Wert ‘true’ hat. Wenn diese 2 Variablen den Wert ‘true’ enthalten, bedeutet dies, dass unsere E-Mail gültig ist und es sich um eine echte E-Mail handelt. Auf diese Weise können Sie Ihr System vor E-Mail-Bounce-Rate und ungültigen E-Mails schützen.

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