HomeProdottiVerifica Email Start

Verifica Email Start

NEW

Da: €0.001 + IVA

Il servizio Verifica Email Start consente di controllare la validità e le caratteristiche di un indirizzo email, in pochi secondi e a livello globale.

Evasione

In pochi secondi

Disponibile in
  • gz

Con Verifica Email Start puoi controllare la validità di qualsiasi indirizzo email e accedere ad informazioni come stato della casella, configurazioni SPF e DMARC, provider, indirizzi IP, eventuale presenza di antispam, e non solo.

Il servizio è disponibile a livello globale e in pochi secondi.

ESEMPIO RICHIESTA

POST /email-start/{email}

Per utilizzare il servizio è necessario effettuare una richiesta POST all’endpoint /email-start/{email} passando come parametro l’indirizzo email che si vuole verificare.

POST/email-start/[email protected]

In fase di richiesta è possibile e consigliamo sempre di impostare una callback per ricevere una notifica quando la risposta è disponibile.

{
  "callback": {
    "url": "https://your-server.site/email-callback",
    "custom": {
      "orderId": "email-check-456"
    }
  }
}

ESEMPIO RISPOSTA

POST /email-start/{email}

La risposta viene restituita in media in pochi secondi ed include informazioni quali:

  • id, necessario in seguito per verificare lo stato della richiesta
  • status dell’email (valid, invalid, risky, unknown)
  • validità e dettagli delle configurazioni SPF e DMARC
  • indicazione se l’email è di un provider gratuito (es. Gmail, Outlook)
  • riconoscimento di email temporanee, usa e getta (disposable)
  • presenza di dominio catch-all (accetta tutte le email)
  • verifica di sistemi antispam attivi sul server di posta
  • disponibilità della casella (se piena o meno)
  • suggerimenti di correzione in caso di errori nel dominio dell’email
  • indicazione se l'indirizzo e-mail è un account basato sul ruolo (ad esempio, admin@, support@, info@)
  • verifica indirizzi IP
  • data e orario richiesta
  • data aggiornamento
  • stato richiesta ( NEW, WAIT, DONE)
{
  "data": {
    "email": "[email protected]",
    "validSpf": false,
    "validDmarc": true,
    "spfDetails": {
      "domain":  "openapi.com",
      "dnsServerUsed":  "1.1.1.1",
      "queriedDnsForTxt": true,
      "selectedSpfRecord":  "v=spf1 include:spf.mailtrusted.org include:emsd1.com include:mailgun.org -all",
      "formalValidity": {
        "startsWithVspf1": true,
        "hasValidAllMechanism": false,
        "dnsMechanismLookupCount": 10,
        "maxDnsMechanismLookups": 10,
        "voidLookupCount": 0,
        "maxVoidLookups": 2,
        "hasRedirectModifier": false,
        "redirectDomain": null,
        "syntaxErrors": [
           "DNS lookup limit at 'include:_spf2.mailgun.org'."
        ],
        "warnings": [],
        "explanationDomain": null
      },
      "parsedMechanisms": [
        {
          "term": "include:spf.mailtrusted.org",
          "mechanism": "include",
          "value": "spf.mailtrusted.org",
          "qualifier": "+",
          "lookupCost": 1,
          "isVoidLookup": false,
          "ipsFound": [],
          "effectiveResultIfMatched": "PASS",
          "includedReport": {
            "recurse": "all submechanisms included"
          }
        },
        {
          "term": "include:emsd1.com",
          "mechanism": "include",
          "value": "emsd1.com",
          "qualifier": "+",
          "lookupCost": 1,
          "isVoidLookup": false,
          "ipsFound": [],
          "effectiveResultIfMatched": "PASS",
          "includedReport": {
            "recurse": "all submechanisms included"
          }
        }
      ],
      "allMechanismDetails": null,
      "collectedIpAddresses": {
        "ip4": [
          "207.180.201.22",
          "207.180.222.205",
          "207.180.226.204",
          "etc"
        ],
        "ip6": [
          "2001:4860:4000::/36",
          "2404:6800:4000::/36",
          "etc"
        ],
        "fromA": [],
        "fromMx": []
      },
      "summary": {
        "totalDnsMechanismLookupsUsed": 10,
        "finalProcessingResult": "PERMERROR",
        "evaluationLog": []
      }
    },
    "dmarcDetails": {
      "recordFound": true,
      "record": "v=DMARC1; p=none",
      "dnsQueryDomain": "_dmarc.openapi.com",
      "dnsServerUsed": "8.8.8.8",
      "policy": "none",
      "subdomainPolicy": null,
      "alignmentDkim": "r",
      "alignmentSpf": "r",
      "percentage": 100,
      "reportingUrisAggregate": [],
      "reportingUrisFailure": [],
      "failureOptions": [],
      "errors": [],
      "warnings": []
    },
    "requestedEmail": "[email protected]",
    "createdAt": "2025-05-27T12:58:39+00:00",
    "updatedAt": "2025-05-27T12:58:40+00:00",
    "state": "NEW",
    "id": "6835b6fff6722090d00e74fb"
  },
  "success": true,
  "message": "",
  "error": null
}

Nel caso non fosse possibile gestirla entro i primi 10 secondi, verrà restituita una risposta parziale, con stato NEW e l’id per gestire la richiesta in modalità asincrona.

In questo caso sarà necessario effettuare una seconda chiamata per ottenere i dati richiesti.

ESEMPIO RICHIESTA

GET /email-start/{id}

L’endpoint per verificare lo stato della richiesta è /email-start/{id} ed il metodo utilizzato è GET. In caso di implementazione della callback sarete avvertiti quando la vostra richiesta sarà evasa ed i vostri dati disponibili.

Questo è un esempio di richiesta con l’id ottenuto nella precedente chiamata POST:

GET/email-start/77e9e92216065fa37f3c9842

La risposta, nel caso in cui lo stato sia DONE, cioè evaso, restituirà i dati indicati già precedentemente nella risposta alle richiesta in POST.

Verifica Email Start è il servizio ideale per aziende, agenzie di marketing, eCommerce e CRM che vogliono automatizzare la verifica degli indirizzi email. Aiuta a migliorare la qualità delle liste, aumentare la deliverability, proteggere la reputazione del dominio ed eliminare indirizzi non validi, errati o potenzialmente dannosi (spamtrap).

Registrati

Hai bisogno di aiuto?

Non hai trovato la risposta che cercavi?

Compila tutti i campi, ti ricontatteremo al più presto!

Domande frequenti

Verifica Email Start è un servizio che consente di controllare la validità di un indirizzo email e ottenere informazioni come provider, configurazioni SPF, DKIM, DMARC, presenza di filtri antispam e altro ancora.

Cos’è Verifica Email Start?

Email Start è disponibile in tutti i Paesi a livello globale.

In quali Paesi è disponibile il servizio?

Il servizio viene erogato in pochi secondi.

Quali sono i tempi di evasione del servizio?

Sì, sempre all’interno dell’API Trust, è presente il servizio Mobile Start, per poter accertare la validità di un numero di telefono cellulare in pochi secondi e a livello globale. L’endpoint di riferimento è POST /mobile-start/{mobile-phone-number}.

Esiste un servizio anche per la verifica dei numeri di cellulare?

Verifica Email Start è pensato per realtà come aziende, agenzie di marketing, eCommerce e CRM che desiderano automatizzare il controllo degli indirizzi email. Il servizio consente di mantenere pulite e aggiornate le liste, migliorare la deliverability, tutelare la reputazione del dominio ed eliminare indirizzi non validi, sbagliati o a rischio (spamtrap).

Per chi è pensato il servizio Verifica Email Start?

Il costo del servizio è a partire da €0,008 per richiesta nel caso in cui si scelga l’abbonamento annuale.

Per le singole richieste, non in abbonamento, invece il costo è di €0,03.

Quali sono i costi del servizio Verifica Email Start?

No, puoi effettuare tutte le richieste che desideri. Tuttavia, l'API è in grado di gestirne fino a 50 al minuto. Se il numero di richieste supera questo limite, verrà restituita una risposta parziale con stato "NEW" e un ID univoco.

Potrai quindi completare l'elaborazione della richiesta in modalità asincrona utilizzando il metodo GET /email-start/{id}.

Ci sono limiti per le richieste a Email Start?