MailnationDocs

Quickstart

Kirim email pertama dalam beberapa menit.

  1. Daftar di dashboard.
  2. Tambah domain pengirim, lalu buat credential SMTP.
  3. Isi credit.
  4. Kirim POST /emails dengan HTTP Basic 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.