- 01Prendi l'indirizzo qui sopra.
Esiste già: non c'è niente da creare né da confermare.
- 02Incollalo
nel modulo di registrazione che ti chiede un'email.
- 03Il codice compare qui
in grande, con un pulsante per copiarlo. Non devi aprire né leggere il messaggio.
Per i tuoi test automatizzati
Lo stesso servizio espone un'API. La rotta che conta è wait: si blocca finché il messaggio non arriva, invece di farti indovinare durate di sleep nei test end-to-end.
- wait resta in attesa finché l'email non arriva. Niente più
sleep()nei tuoi test. - Codice e link tornano già estratti, come campi JSON.
- Webhook e un dominio tuo con il piano Sviluppatore.
Mille chiamate al mese, senza carta. Quanto basta per collegarla alla tua suite di test e vedere se regge.
// Playwright — un'iscrizione completa, codice incluso const { address, id } = await sink.createInbox(); await page.fill('#email', address); await page.click('#signup'); const code = await sink.waitForOtp(id); // si sblocca all'arrivo della mail await page.fill('#code', code); // il codice è già estratto
// cypress.config.js — setupNodeEvents on('task', { createInbox: () => sink.createInbox(), waitForOtp: (id) => sink.waitForOtp(id, { timeout: 45000 }), }); // signup.cy.js cy.task('createInbox').then(({ id, address }) => { cy.get('#email').type(address); cy.get('#signup').click(); cy.task('waitForOtp', id).then((code) => cy.get('#code').type(code)); });
import requests, os API = "https://inboxsink.com/v1" H = {"Authorization": f"Bearer {os.environ['INBOXSINK_API_KEY']}"} box = requests.post(f"{API}/inboxes", headers=H).json() driver.find_element(By.ID, "email").send_keys(box["address"]) msg = requests.get(f"{API}/inboxes/{box['id']}/wait", params={"timeout": 45000}, headers=H, timeout=55).json() code = msg["message"]["otp"] # '204815'
curl -X POST https://inboxsink.com/v1/inboxes \ -H "Authorization: Bearer $KEY" → { "id": "42", "address": "9f2c1a@mailhusk.com" } curl "https://inboxsink.com/v1/inboxes/42/wait?timeout=45000" \ -H "Authorization: Bearer $KEY" → { "message": { "otp": "204815", "link": "https://…/confirm" } }
Prezzi
La casella usa e getta resta gratuita e senza account, per sempre. Quello che si paga è l'automazione: l'API, i domini tuoi e la durata di conservazione.
- Indirizzo usa e getta immediato
- Codice di verifica estratto
- Conservazione 1 ora
- Dominio condiviso
- Nessuna API
- API completa, incluso wait
- 10 000 chiamate API / mese
- 1 dominio tuo
- Webhook
- Conservazione 30 giorni
Pagamento con carta gestito da Stripe. Disdici con un clic dalla tua dashboard.
L'account gratuito include una chiave API limitata a mille chiamate al mese, quanto basta per valutare senza impegno. Nessuna carta richiesta.
Queste caselle ricevono, punto. Non si può rispondere da un indirizzo usa e getta, ed è voluto: un messaggio simile non arriverebbe comunque da nessuna parte.
Le immagini remote nei messaggi sono bloccate per impostazione predefinita. L'HTML è mostrato isolato, senza script né accesso alla pagina.
Un'ora, poi cancellato. Nessun archivio, nessun backup, niente da reclamarci dopo.
Perché pagare un dominio personale?
Perché i moduli di registrazione rifiutano i domini usa e getta noti. Un dominio tuo non è pubblicato da nessuna parte, quindi non finisce in nessuna lista nera e i tuoi test continuano a passare. È l'unico modo duraturo di far reggere questo tipo di test.
Si può rispondere da un indirizzo usa e getta?
No, e preferiamo dirlo chiaramente piuttosto che offrire un pulsante che non funziona: un messaggio inviato da un dominio usa e getta viene rifiutato o classificato come spam da quasi tutti i provider. Su un dominio tuo, con la tua reputazione, è un altro discorso — scrivici.
Che fine fa la posta ricevuta?
Viene cancellata alla scadenza della casella: un'ora nel piano gratuito, fino a trenta giorni secondo il piano. Oltre non esiste né archivio né backup.
Il tuo prossimo test di registrazione può passare al primo colpo.
Chiave API gratuita in trenta secondi. Passa al piano a pagamento il giorno in cui i tuoi test hanno bisogno di un dominio che nessuno blocca.
Poi, quando i tuoi test inizieranno a essere rifiutati: un dominio tuo non è pubblicato da nessuna parte, quindi non finisce in nessuna lista nera — 29 € al mese.