Tentang
Kotak surat sekali pakai adalah ide kecil. Sebagian besar pekerjaannya adalah menolak untuk membuatnya lebih besar.
Apa ini
Alamat yang bisa Anda pakai sekali lalu lupakan. Ketik sebuah nama, pakai untuk mendaftar di suatu tempat, baca kode yang masuk, lalu tinggalkan. Tidak ada yang dibuat sebelumnya, tidak ada yang didaftarkan, dan semuanya hilang setelah 5 hari.
Hal yang sama tersedia sebagai tiga endpoint HTTP, karena separuh orang yang butuh alamat sekali pakai adalah test suite, bukan manusia.
Apa yang sengaja bukan
Setiap hal berikut adalah keputusan, bukan celah dalam roadmap:
- Mengirim email
- Tidak. Tidak ada endpoint yang mengirim, dan tidak ada email keluar dalam bentuk apa pun. Layanan gratis tanpa autentikasi yang bisa mengirim email akan menjadi relai spam dalam sehari, dan penanganan penyalahgunaan akan menjadi seluruh perusahaan. Hal itu pula yang membuat server masuknya mustahil dipakai sebagai relai.
- IMAP atau POP3
- Tidak. Hanya HTTPS — sebuah API REST dan sebuah server MCP. Tidak ada protokol klien email untuk disambungkan, dan tidak ada kata sandi untuk diberikan kepadanya. Membaca adalah sebuah GET.
- Webhook atau notifikasi dorong
- Tidak. Anda memeriksa berulang, atau membiarkan server MCP menahan panggilan sampai pesannya tiba. Webhook memerlukan alamat publik di pihak Anda, dan justru itulah yang tidak dimiliki pelaksana uji maupun agen. Menunggu di dalam satu panggilan menyelesaikan masalah yang sama tanpa memerlukannya.
- Menyimpan email lebih dari 5 hari
- Tidak. Bukan tingkatan, bukan pengaturan, bukan parameter. Email yang tidak lagi kami simpan adalah email yang tidak bisa dituntut, hilang, atau bocor. Tidak ada paket yang memperpanjangnya, dan memintanya pun tidak.
- Lampiran di atas 5 MB
- Tidak. Pesan ditolak saat pengiriman SMTP. Ditolak, bukan dipotong diam-diam, supaya pengirim diberi tahu alih-alih mengira pesannya sampai.
- Privasi di domain bersama
- Tidak. Siapa pun yang tahu alamatnya bisa membaca kotak masuknya. Di domain publik, alamat adalah satu-satunya rahasia yang ada. Arahkan domain Anda sendiri ke sini kalau Anda perlu kotak masuk yang tidak bisa ditebak siapa pun.
- Membayar dengan kartu
- Tidak. Hanya kripto, dikreditkan ke saldo yang ditarik oleh langganan. Tidak ada pemroses kartu dalam sistem ini, jadi tidak ada nomor kartu yang perlu disimpan atau bisa hilang.
- Jaminan ketersediaan
- Tidak. Tidak ada perjanjian tingkat layanan, di paket mana pun. Tidak dijual dan tidak disiratkan. Sebagai gantinya ada halaman status yang menolak menyebut sebuah komponen sehat kecuali ada pemantau yang mengonfirmasinya dalam sepuluh menit terakhir.
- Pelacakan, analitik, atau iklan
- Tidak. Tidak ada skrip pihak ketiga, dan tidak ada spanduk cookie karena tidak ada cookie yang perlu disetujui. Tidak ada apa pun di situs ini yang berbicara dengan siapa pun selain situs ini. Itu bisa diperiksa dari header Content-Security-Policy, bukan dari kalimat ini.
Bagaimana pesan sebenarnya sampai ke Anda
Perlu diketahui, karena ini menjelaskan sebagian besar perilaku yang akan Anda temui:
- Pengirim mencari MX domain Anda dan menemukan
smtp.grabmail.io. - Server mail kami menjawab. Server ini menerima pesan untuk domain yang di-hosting di sini — dan untuk domain mana pun yang MX-nya mengarah ke kami, yang merupakan cara sebuah domain baru menghubungkan dirinya sendiri pada pesan pertamanya. Selain itu semua ditolak, itulah sebabnya server ini tidak bisa dipakai sebagai relay.
- Pesan diserahkan ke lapisan penyimpanan melalui koneksi terenkripsi, lalu dihapus dari server mail.
- Muncul di kotak surat — di halaman web dan melalui API pada saat yang sama, karena keduanya membaca sumber yang sama.
- Dihapus 5 hari kemudian, dibaca atau tidak.
Jika lapisan penyimpanan tidak dapat dijangkau, langkah 3 gagal sementara dan pesan menunggu di antrean surat alih-alih ditolak. Pengirim tidak mencoba ulang penolakan permanen, jadi penolakan permanen untuk gangguan di sisi kami akan menghilangkan surat Anda. Perbedaan itu adalah keputusan desain terpenting dalam seluruh sistem.
Cara dibangunnya
- Tanpa pelacakan, dan tidak ada yang perlu dinonaktifkan
- Tanpa analitik, tanpa skrip pihak ketiga, tanpa banner cookie, karena tidak ada cookie untuk disetujui. Tidak ada yang di situs ini berbicara dengan siapa pun selain situs ini sendiri.
- Batasannya dipublikasikan
- Setiap batas punya halamannya. Batas yang baru Anda temukan setelah terkena adalah bug dokumentasi.
- Dokumentasi adalah kontraknya
- Referensi dan beranda dibaca dari sumber yang sama, jadi halaman pemasaran dan API tidak mungkin menjelaskan dua produk yang berbeda.
- Sederhana di bagian yang penting
- Jalur surat adalah server surat standar yang sudah dipahami dengan baik, bukan sesuatu yang dibuat khusus dan rumit untuk ini. Antreannya (queue) yang membuat gangguan tidak terlihat oleh pengirim.
Siapa yang menjalankannya
Tim independen yang kecil. Tidak ada investor yang harus dikejar pertumbuhannya, itulah sebabnya layanan ini tidak punya tanggal kedaluwarsa dan mengapa tidak ada apa pun di sini yang didanai dengan mengawasi Anda.
Tidak ada meja bantuan dan tidak ada antrean tiket, yang merupakan bentuk jujur dari layanan gratis yang dijalankan oleh sedikit orang: yang ada adalah sistem yang cukup sederhana sehingga hampir tidak perlu dukungan.