SMTP Relay & Email API Indonesia | Server Lokal, Tagihan Rupiah | KIRIM.EMAIL
Infrastruktur Email · Indonesia

SMTP Relay & Email Transaksional Indonesia
untuk Developer & Produk Lokal

Server di Indonesia, tagihan Rupiah, latency rendah. Kirim OTP, notifikasi, konfirmasi pesanan via REST API, SMTP, atau SDK. tanpa setup MTA sendiri.

35.000+
bisnis aktif
~10 thn
rekam jejak
11M+
email/hari
Rupiah
bukan USD
Quick Start

Kirim email pertama
dalam hitungan menit

Autentikasi pakai Basic Auth (username + API key dari dashboard). Base URL: https://smtp-app.kirim.email

Tidak mau pakai REST API? Tersedia SMTP credentials untuk Laravel, Django, dan framework lain. Cukup ganti MAIL_HOST di .env. Tersedia juga untuk kebutuhan SMTP server Indonesia via credentials standar, kompatibel dengan semua framework yang support SMTP.

Dokumentasi lengkap: smtp-docs.kirim.email

# Kirim email transaksional via REST API
curl -X POST \
  "https://smtp-app.kirim.email/api/domains/example.com/messages" \
  -u "username:your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "[email protected]",
    "to": "[email protected]",
    "subject": "Pesanan Dikonfirmasi",
    "text": "Pesanan #1234 sudah diproses."
  }'

# Response sukses:
{"success": true, "message_id": "msg_xxxxx"}

Masalah yang familiar
bagi developer Indonesia

Kalau pernah debug Laravel queue worker yang timeout tanpa error log yang jelas, ini kemungkinan penyebabnya.

SMTP server internasional (US/EU)
200–400ms

Per koneksi SMTP. Queue 100 email berurutan bisa terakumulasi jadi 20–40 detik, gampang timeout di Laravel queue worker.

KIRIM.EMAIL (infra Indonesia)
Lokal

Koneksi dari server lokal ke infra KIRIM.EMAIL lebih cepat. Queue worker lebih stabil, log lebih bersih.

Data tidak keluar Indonesia

Infra di data center Indonesia. Relevan untuk produk yang perlu comply UU PDP, yaitu data warga Indonesia diproses di dalam negeri.

Tagihan Rupiah, bukan USD

Tidak ada kurs yang berubah setiap bulan. Bayar dalam Rupiah, invoice lokal, mudah untuk reimburse atau pengajuan anggaran.

Support Bahasa Indonesia

Tidak perlu explain masalah teknis dalam bahasa Inggris. Tim support kami siap diskusi langsung dalam Bahasa Indonesia.

Bayar per email yang terkirim.
Tidak ada biaya bulanan.

Kredit berlaku 1 tahun sejak pembelian, tidak hangus setiap bulan. Bisa diakumulasikan jika beli lagi.

Paket Kredit
Mulai Rp 300.000
untuk 25.000 Email Credits · berlaku 1 tahun
  • REST API + SMTP credentials
  • SDK Python / Node.js / PHP / Go
  • Sub-accounts (isolasi per klien)
  • Email Validation built-in
  • Log real-time + Webhooks
1 Email Credit = 1 email terkirim atau 1 email tervalidasi. Kredit dapat diakumulasikan jika beli lagi. Enterprise atau volume besar? Request meeting →

SDK resmi untuk 4 bahasa.

Atau pakai SMTP credentials langsung ke config Laravel / Django / Express. Tersedia juga 3 node resmi di n8n untuk workflow otomasi tanpa kode.

Python
pip install kirimemail-smtp-sdk
Node.js / TypeScript
npm install @kirimemail/smtp-sdk
PHP / Laravel
composer require kirimemail/smtp-sdk
Go
go get github.com/kirimemail/kirimemail-smtp-go-sdk
REST API
Basic Auth · JSON · HTTPS
n8n
3 node resmi tersedia

Kenapa developer Indonesia
beralih ke KIRIM.EMAIL

Bukan soal fitur checklist. Ini hal-hal yang biasanya baru terasa setelah beberapa bulan pakai provider asing.

Kemampuan KIRIM.EMAIL SendGrid Mailgun AWS SES
Server di Indonesia ✓ Indonesia ✗ US/EU ✗ US/EU ~ Singapura*
Tagihan Rupiah ✓ IDR ✗ USD ✗ USD ✗ USD
Tidak ada biaya bulanan wajib ✓ Pay-per-credit ~ Free tier terbatas ✗ Minimal bulanan
Support Bahasa Indonesia
Email validation built-in ✓ Termasuk ~ Add-on berbayar ~ Add-on berbayar
Sub-account isolation ✓ Multi-tenant ~ IP Groups ~ Subaccounts ✗ Manual
Webhooks events ✓ Built-in ~ Via SNS
PKS / NDA lokal ✓ Tersedia

* AWS SES tersedia di ap-southeast-1 (Singapura), bukan Indonesia.

Bukan startup baru.
Hampir satu dekade.

35.000+
bisnis aktif Indonesia
~10 thn
rekam jejak operasional
11M+
email terkirim per hari
Profitable
independen dan fokus jangka panjang
Klien besar KIRIM.EMAIL

Bismillah…

Hampir satu dekade kami membangun KIRIM.EMAIL, dan satu masalah yang terus muncul dari pengguna kami (dari yang paling kecil sampai yang paling besar) adalah soal ini: email yang tidak sampai, billing yang tidak bisa diprediksi, dan support yang tidak bisa diajak bicara dalam bahasa yang sama.

Anda membangun produk di Indonesia. Server Anda ada di Indonesia. Pelanggan Anda ada di Indonesia. Seharusnya infrastruktur email Anda pun ada di Indonesia, dengan latency yang masuk akal, tagihan yang bisa dianggarkan dalam Rupiah, dan tim yang bisa Anda hubungi tanpa harus terjemahkan masalah teknis ke dalam bahasa Inggris dulu.

Ini undangan terbuka. Coba langsung, dan ceritakan pengalamannya kepada saya. Saya ingin tahu apa yang berhasil, apa yang belum, dan apa yang ingin Anda lihat selanjutnya dari KIRIM.EMAIL.

Saya baca dan balas sendiri setiap email yang masuk ke [email protected], termasuk pertanyaan teknis, diskusi use case, atau kalau ingin ngobrol lebih jauh tentang kebutuhan tim Anda. Cukup email saya, kita atur sisanya.

Foto Fikry Fatullah, Founder dan CEO KIRIM.EMAIL
Fikry Fatullah
Founder & CEO, KIRIM.EMAIL
[email protected], saya baca & balas sendiri
Sign Fikry Fatullah

Pertanyaan yang sering muncul

KIRIM.EMAIL itu produk apa sebenarnya?

KIRIM.EMAIL adalah infrastruktur email transaksional asal Indonesia yang sudah beroperasi hampir satu dekade. Dipakai developer untuk mengirim email otomatis dari produk atau aplikasi mereka (OTP, konfirmasi pesanan, notifikasi sistem, reset password) dengan server yang berlokasi di Indonesia.

Apakah saya perlu punya server sendiri?

Tidak sama sekali. Tidak ada Postfix, tidak ada MTA lokal, tidak ada reverse DNS yang perlu dikonfigurasi. Anda cukup punya kredensial KIRIM.EMAIL. Selanjutnya infrastruktur kami yang urusan pengiriman, reputasi IP, dan deliverability. Tidak ada server yang perlu di-maintain, di-patch, atau dimonitor.

Apakah ada sandbox untuk testing sebelum production?

Ada. Setelah daftar, Anda bisa menggunakan fitur Sandbox Recipients di dashboard (maksimal 10 alamat email yang Anda daftarkan sendiri). Semua email yang dikirim ke sandbox tidak akan menyentuh inbox orang lain, jadi aman untuk testing sepuas-puasnya sebelum masuk ke production.

Berapa lama sampai bisa mulai kirim email?

Daftar, tambah domain, dan setup SPF/DKIM biasanya selesai dalam kurang dari satu jam. Yang paling banyak memakan waktu adalah verifikasi domain DNS (butuh 5–30 menit tergantung propagasi). Untuk testing pertama, Anda bisa pakai Sandbox Recipients dulu tanpa perlu setup domain. Dokumentasi step-by-step ada di smtp-docs.kirim.email.

Bagaimana cara integrasi ke aplikasi saya?

Ada tiga cara, pilih yang paling sesuai dengan stack Anda. Pertama, REST API: panggil endpoint langsung dari kode Anda dengan Basic Auth dan response JSON. Kedua, SDK resmi untuk Python, Node.js, PHP, dan Go, tinggal install via package manager. Ketiga, SMTP credentials: kalau library yang Anda pakai sudah support SMTP seperti Nodemailer, PHPMailer, atau Laravel Mail, tinggal ganti host, port, username, dan password ke kredensial KIRIM.EMAIL.

Bagaimana cara integrasi ke Laravel?

Dua cara paling cepat: (1) Gunakan SMTP credentials KIRIM.EMAIL langsung di .env Laravel (ganti MAIL_HOST, MAIL_USERNAME, dan MAIL_PASSWORD). (2) Gunakan PHP SDK: composer require kirimemail/smtp-sdk. Panduan lengkap di smtp-docs.kirim.email.

Port SMTP berapa yang digunakan? Apakah support TLS?

KIRIM.EMAIL menggunakan port 587 dengan STARTTLS (direkomendasikan) atau port 465 dengan SSL/TLS. Port 25 biasanya diblokir oleh VPS provider Indonesia, jadi jangan pakai port itu. Semua koneksi dienkripsi, tidak ada pengiriman plaintext.

Apakah perlu setup SPF dan DKIM sendiri?

Untuk email yang dikirim dari domain Anda sendiri, ya. Anda perlu tambahkan record SPF dan DKIM ke DNS domain tersebut. KIRIM.EMAIL menyediakan nilai record yang perlu Anda tambahkan, lengkap dengan panduan langkah per langkah di dashboard. Proses ini biasanya selesai dalam 10–15 menit.

Bagaimana cara kerja webhook di KIRIM.EMAIL?

Setiap kali terjadi event pengiriman, KIRIM.EMAIL akan mengirimkan HTTP POST ke URL webhook yang Anda daftarkan. Ada 9 jenis event: delivered, opened, clicked, bounced, temporary_fail, permanent_fail, unsubscribed, rejected, dan sent. Dengan webhook, aplikasi Anda bisa bereaksi otomatis terhadap setiap status pengiriman tanpa perlu polling manual.

Apakah kredit kadaluarsa? Bagaimana kalau bulan ini tidak kirim email?

Kredit berlaku 1 tahun sejak pembelian dan dapat diakumulasikan jika beli lagi. Tidak ada biaya bulanan. Kalau bulan ini tidak ada email terkirim, tidak ada yang dibayar. Cocok untuk produk early-stage atau yang volume emailnya tidak linear setiap bulan.

Boleh dipakai untuk email OTP atau volume tinggi?

Boleh, ini adalah use case utama kami. Tidak ada batas pengiriman harian, batas ditentukan oleh kuota kredit yang Anda miliki. Untuk volume enterprise (jutaan email/bulan), disarankan diskusi dulu dengan tim kami untuk setup dedicated IP dan warming plan yang sesuai. Hubungi via kirim.email/hubungi-kami atau WhatsApp sales.

Apakah bisa dipakai untuk platform yang kelola email ratusan klien?

Ya. Sub-account dengan credential dan reputasi domain terpisah per klien tersedia. Bounce dari satu klien tidak merusak reputasi klien lain dalam akun yang sama. Ini salah satu fitur yang paling banyak dipakai platform builder dan SaaS Indonesia.

Data email pelanggan kami disimpan di mana?

Infra KIRIM.EMAIL beroperasi dari data center di Indonesia. Data tidak di-route ke server luar negeri, relevan untuk produk yang perlu memenuhi kepatuhan UU PDP (Undang-Undang Perlindungan Data Pribadi).

Kalau pindah dari SendGrid atau Mailgun, prosesnya sulit?

Tidak rumit. KIRIM.EMAIL mendukung SMTP dan REST API dengan pola integrasi yang familiar. Untuk Laravel, cukup ganti beberapa baris di .env. Tim support kami juga bisa membantu proses migrasi secara langsung.

Apakah ada NDA atau PKS untuk keperluan procurement?

Ada. NDA dan SLA tersedia. Hubungi tim sales untuk diskusi kebutuhan spesifik di kirim.email/hubungi-kami.

Coba KIRIM.EMAIL.
Mulai dalam hitungan menit.

Daftar, integrasikan ke produk Anda, dan mulai kirim dalam hari yang sama. Ada pertanyaan? Ngobrol dengan tim kami.

WhatsApp sales: +62 815-7288-8244  ·  [email protected]