Documentation Index
Fetch the complete documentation index at: https://belajarkoding.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Email sering terlihat kecil di awal project, tetapi sangat penting untuk onboarding, billing, dan komunikasi publik. Area ini mencakup email transaksi dan komunikasi dari contact form.
Apa yang termasuk di fitur ini
- welcome email
- invoice email
- sender identity untuk email produk
- email dari contact form
Route dan flow terkait
| Route atau flow | Jenis | Fungsi |
|---|---|---|
/contact dan POST /api/contact | Flow contact | Mengirim email inquiry dari visitor publik |
/auth/sign-up dan /auth/verify-email | Flow onboarding | Menjadi konteks email onboarding atau verifikasi bila flow itu aktif |
/checkout, /order/[id], dan /payment/callback | Flow billing | Menjadi konteks email invoice atau update status transaksi |
Tidak ada satu halaman publik khusus untuk “email”. Yang ada adalah trigger dari flow lain seperti auth, contact, dan billing, lalu isi akhirnya ditentukan oleh template email dan service provider yang kamu pakai.
Dependensi utama
| Item | Wajib? | Catatan |
|---|---|---|
RESEND_API_KEY | Ya kalau email aktif | Dibutuhkan untuk pengiriman |
EMAIL_FROM | Sangat disarankan | Sender email resmi |
CONTACT_EMAIL | Opsional | Dipakai untuk tujuan form kontak |
| Template email | Ya | Menentukan isi email transaksi |
File utama
| Area | File |
|---|---|
| Welcome email | emails/welcome.tsx |
| Invoice email | emails/invoice.tsx |
| Contact form sending | app/api/contact/route.ts atau area setara |
Yang biasanya dikustomisasi
- sender domain,
- tone email,
- branding visual email,
- subject line,
- isi email welcome,
- isi email invoice,
- trigger mana yang benar-benar ingin dipakai.
Hal yang sering lupa
EMAIL_FROMmasih placeholder,- domain sender belum diverifikasi,
- invoice email belum sesuai identitas brand,
- contact inbox masih mengarah ke email lama.
Checklist verifikasi
- Sender domain sudah diverifikasi.
- Welcome email bisa diuji.
- Invoice email tampil benar.
- Contact form mengirim ke inbox yang benar.
- Semua email sudah memakai branding live.