Wiadomości i adres są usuwane po godzinie. Nic nie jest przechowywane dłużej.
Coś budujesz? Jest API. Przeczytaj dokumentację →
Jak to działa
- Weź adres powyżej. Już istnieje — nie ma czego zakładać ani potwierdzać.
- Wklej go w formularzu rejestracji, który prosi o e-mail.
- Kod pojawia się tutaj dużą czcionką, z przyciskiem do kopiowania. Nie musisz otwierać ani czytać wiadomości.
Do testów automatycznych
Ta sama usługa udostępnia API. Trasa, która ma znaczenie, to wait: blokuje aż do nadejścia wiadomości, zamiast zmuszać cię do zgadywania czasów sleep w testach end-to-end.
// Playwright — pełna rejestracja, razem z kodem const { address, id } = await sink.createInbox(); await page.fill('#email', address); await page.click('#signup'); const { message } = await sink.wait(id); // odblokowuje się, gdy mail dotrze await page.fill('#code', message.otp); // kod jest już wyodrębniony
Tysiąc wywołań miesięcznie, bez karty. Tyle, by wpiąć je w swój zestaw testów i sprawdzić, czy się trzyma.
Później, gdy twoje testy zaczną być odrzucane: własna domena nigdzie nie jest publikowana, więc nie trafia na żadną czarną listę — 29 € miesięcznie.
Czego świadomie nie robimy
Te skrzynki odbierają i tyle. Nie da się odpowiedzieć z adresu jednorazowego i jest to zamierzone: taka wiadomość i tak by nigdzie nie dotarła.
Zdalne obrazy w wiadomościach są domyślnie blokowane. HTML jest wyświetlany w izolacji, bez skryptów i bez dostępu do strony.
Godzina i kasujemy. Żadnego archiwum, żadnej kopii, niczego, czego można by od nas później żądać.