IPScanner

Agentscan

E-Mail-Prüfung

Prüfen Sie eine Adresse, bevor Sie eine Anmeldung annehmen: Syntax, Wegwerfdomains, Mailserver, Tippfehler und Funktionspostfächer.

Eine E-Mail-Adresse prüfen

POST/v1/email/check
API-Schlüssel1 Anfrage

Parameter

  • emailstringErforderlich

    Die zu prüfende Adresse, höchstens 320 Byte. GET nimmt sie als ?email=.

Antwortfelder

  • emailstring

    Die geprüfte Adresse, Domain in Kleinbuchstaben.

  • statusstring

    valid, invalid, risky oder unknown.

  • reasonstring | null

    Grund: syntax, no_mx, null_mx, disposable, typo, role, dns_error oder quota. null bei valid.

  • suggestionstring | null

    Die Adresse mit korrigierter Webmail-Domain, wenn die Domain wie ein Tippfehler davon aussieht.

  • domainstring

    Die Domain in ASCII (IDN umgewandelt).

  • checksobject

    Jede Prüfung hinter dem Status.

  • checks.mxboolean | null

    Die Domain empfängt E-Mails. null, wenn DNS nicht gefragt wurde oder nicht antwortete.

  • checks.disposableboolean

    Die Domain vergibt Wegwerfpostfächer.

  • checks.roleboolean

    Ein geteiltes Postfach wie info@ oder support@.

  • checks.freeProviderboolean

    Ein kostenloser Webmail-Anbieter wie Gmail oder Outlook.

  • mailboxstring

    Immer not_checked: das Postfach selbst wird nicht abgefragt.

curl -X POST https://ipscanner.io/v1/email/check \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email":"jane@outlok.com"}'
Antwort
{
  "email": "jane@outlok.com",
  "status": "risky",
  "reason": "typo",
  "suggestion": "jane@outlook.com",
  "domain": "outlok.com",
  "checks": {
    "syntax": true,
    "mx": true,
    "disposable": false,
    "role": false,
    "freeProvider": false
  },
  "mailbox": "not_checked"
}