MailnationDocs

Quickstart

Kirim email pertama dalam beberapa menit.

  1. Daftar di dashboard.
  2. Tambah domain pengirim, lalu buat credential SMTP (atau API key di halaman yang sama).
  3. Isi credit.
  4. Kirim lewat SDK resmi, atau POST /emails dengan HTTP Basic / Bearer mn_live_… dan Idempotency-Key.
curl -X POST https://api.mailnation.id/emails \
  -u 'SMTP_USERNAME:SMTP_PASSWORD' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: order-123-email' \
  -d '{
    "from": "noreply@domain-anda.id",
    "to": ["user@gmail.com"],
    "subject": "OTP",
    "html": "<p>847291</p>",
    "text": "847291"
  }'

Respons sukses adalah 202 dengan status: "queued" dan id. Cek hasil:

curl -u 'SMTP_USERNAME:SMTP_PASSWORD' \
  https://api.mailnation.id/emails/MESSAGE_ID

SMTP tetap jalan di smtp.mailnation.id port 465 (TLS) atau 587 (STARTTLS), username/password yang sama.