Pengenalan Hubina
Hubina adalah layanan pengiriman email transaksional dengan model pay-as-you-go. Anda memakai domain sendiri, mengirim lewat REST API atau SMTP, dan saldo dompet dipotong per email yang berhasil diserahkan ke penyedia pengiriman.
Cara kerja pengiriman email
Setiap permintaan kirim melewati pipeline yang sama, baik dari dashboard, REST API, maupun SMTP:
- Validasi sender. Domain pengirim dicocokkan dengan domain milik akun Anda yang berstatus terverifikasi dan siap dipakai. Pengirim dari domain lain ditolak.
- Reservasi saldo. Rate akun Anda dicadangkan dari saldo tersedia untuk pesan tersebut.
- Penyerahan ke penyedia. Pesan diteruskan ke penyedia pengiriman email untuk dikirim ke tujuan.
- Finalisasi tagihan. Jika penyedia menerima pesan, tagihan difinalkan. Jika penyedia menolak secara deterministik, dana dikembalikan ke saldo tersedia.
- Event pengiriman. Penyedia mengabarkan hasil akhir (terkirim, bounce, ditolak) yang dicatat sebagai timeline di dashboard Sending & Logs.
Status penerimaan bukan status akhir
Status accepted berarti penyedia sudah menerima tanggung jawab mengirim. Hasil akhirnya
(delivered, bounced, rejected) menyusul sebagai event dan bisa dilihat di Sending & Logs.
Prasyarat akun dan domain
- Akun Hubina dengan email yang sudah diverifikasi.
- Satu domain pengirim atau lebih yang Anda miliki, ditambahkan di dashboard dan diverifikasi lewat record DNS yang ditampilkan Hubina (SPF, DKIM, MX sesuai kebutuhan provider).
- Saldo dompet. Top up minimal Rp15.000, saldo dipakai per email berhasil.
- API key untuk akses REST API maupun SMTP. Lihat Autentikasi & API Key.
Alamat layanan
| Layanan | Alamat | Keterangan |
|---|---|---|
| Dashboard | hubina.net/dashboard | Domain, saldo, API key, log pengiriman |
| REST API | https://api.hubina.net/v1 | Kirim email dari backend aplikasi |
| SMTP submission | smtp.hubina.net port 587 | STARTTLS wajib, kata sandi = API key |
Data yang Hubina simpan
Untuk menjalankan layanan dan menampilkan log, Hubina menyimpan metadata perutean: alamat pengirim, daftar penerima, subjek, status pengiriman, timestamp, dan ID pesan dari penyedia. Isi pesan (body) tidak pernah disimpan, baik dari REST API maupun SMTP.
Yang belum tersedia
Agar tidak menimbulkan asumsi keliru: saat ini Hubina belum menyediakan SDK resmi per bahasa maupun endpoint REST untuk membaca log pengiriman dengan API key. Yang sudah tersedia: langganan webhook kustom — daftarkan endpoint di Dashboard → Webhooks, detailnya diWebhook & Event Pengiriman — serta pemantauan status lewat dashboard dan notifikasi real-time di sisi Hubina.
Langkah selanjutnya
- Quickstart — kirim email pertama lewat REST API atau SMTP.
- Domain Pengirim — cara menambahkan dan memverifikasi domain.
- Billing & Saldo — tarif dan cara kerja saldo.