MailnationDocs

Autentikasi

HTTP Basic SMTP, API key Bearer, atau JWT dashboard.

Tiga cara. SMTP Basic tetap. JWT dashboard tetap. API key tambahan untuk HTTP send.

HTTP Basic (SMTP)

Authorization: Basic base64(username:password)

Username dan password ada di dashboard → Login SMTP. Tetap cara yang disarankan untuk plugin yang sudah SMTP.

API key (Bearer)

Buat di dashboard → Login SMTP, bagian API key. Plaintext tampil sekali. Prefix mn_live_. Cabut key tidak mengubah password SMTP.

Authorization: Bearer mn_live_…

Hanya untuk HTTP (POST /emails, GET /emails/{id}). Bukan untuk login dashboard.

Bearer JWT

Token customer dari login dashboard. JWT send memakai credential internal bernama Dashboard dan tetap menandai pesan sebagai source: api.

Source

Setiap pesan punya source:

NilaiAsal
apiHTTP send (Basic, API key, atau JWT)
smtpSubmission SMTP
testKirim tes dari dashboard

CORS

Browser dari https://docs.mailnation.id boleh memanggil API (Try-it). Origin lain harus ada di ALLOWED_ORIGINS server.

On this page