Dokumentasi

Panduan validasi.email

Bersihkan daftar email lewat CLI siap-pakai. Dari nol sampai hasil pertama dalam beberapa menit.

Mulai

validasi.email memverifikasi apakah setiap alamat benar-benar dapat menerima email, lalu mengelompokkannya menjadi valid, mati, dan ragu. Verifikasi bisa lewat dashboard, API, atau CLI untuk volume besar dan otomasi.

Alurnya: buat API key → unduh CLI → isi daftar → jalankan.

1. Buat API key

Masuk ke Dashboard → API Keys, klik Buat key, lalu salin key yang muncul (ditampilkan sekali).

API key
ve_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

2. Unduh CLI

CLI tersedia sebagai single-binary untuk Windows dan Linux (amd64 & arm64). Setiap paket berisi binary, settings.json, dan panduan singkat — tinggal isi API key.

Ekstrak ke folder kerja. Isi paketnya:

struktur folder
validasi-email/
├─ client.exe        (atau ./client di Linux)
├─ settings.json
├─ list.txt          (daftar email Anda)
├─ proxy.txt         (opsional)
└─ results/          (dibuat otomatis)

3. Konfigurasi

Buka settings.json, tempel API key Anda dan pastikan api_base benar.

settings.json
{
  "api_base": "https://api.validasi.email",
  "api_key": "ve_live_...",
  "list": "list.txt",
  "result_dir": "results",
  "proxy": "proxy.txt",
  "concurrency": 8,
  "batch_size": 100,
  "retry": 2,
  "enc": true
}

4. Jalankan

Isi list.txt (satu email per baris) lalu jalankan CLI. Progres tampil real-time; hasil ditulis ke results/. Jika berhenti di tengah, jalankan ulang — proses melanjutkan otomatis (resume).

terminal
$ ./client

 validasi.email — CLIENT
 Email: 2 | Worker: 8 | enc: true

 [1/2] budi@perusahaan.co.id     VALID
 [2/2] typo@gmial.com            MATI
 ----------------------------------
 Valid: 1   Mati: 1   Ragu: 0
 Hasil -> results/

Keluaran terbagi tiga file: results/live.txt, results/die.txt, results/unknown.txt.

Proxy (opsional)

Untuk volume besar, Anda bisa mendistribusikan lalu lintas lewat beberapa proxy demi throughput lebih tinggi. Isi proxy.txt, satu per baris. Kosongkan jika tidak diperlukan.

proxy.txt
user:pass@host:port
http://user:pass@host:port
socks5://user:pass@host:port

Klasifikasi hasil

valid
Alamat ada dan bisa menerima email. → results/live.txt
mati
Alamat tidak ada atau domain tak bisa menerima. → results/die.txt
ragu
Belum bisa dipastikan (mis. penyedia lambat menjawab). Tidak ditagih. → results/unknown.txt

Kredit & penagihan

Setiap alamat yang berhasil dipastikan (valid atau mati) memotong satu kredit. Hasil ragu tidak ditagih. Harga dalam Rupiah, bayar per verifikasi — lihat Beli Kredit.