Email adalah sarana komunikasi klasik aplikasi, sementara notification menyatukan banyak channel sekaligus. Section ini membahas konfigurasi mail, pengiriman email, Mailable class, template dan lampiran, notification ke database, mail, dan queue, hingga cara menguji semuanya.
Atur mailer SMTP di .env dan config/mail.php, plus mailer log untuk pengembangan lokal.
Buka → # Mengirim EmailKirim email pertama dengan Mail facade, raw message, dan Mail::raw.
Buka → # MailablesBangun class Mailable dengan envelope, content, dan attachments yang rapi.
Buka → # Email TemplatesSusun template email dengan Blade khusus dan layout text/plain yang rapi.
Buka → # Email AttachmentsLampirkan berkas dari path, dari disk storage, dan dari data mentah.
Buka → # Notification ChannelsPahami class Notification dan konsep channel database, mail, dan broadcast.
Buka → # Database NotificationsSimpan notifikasi di tabel notifications dan tampilkan daftarnya di antarmuka.
Buka → # Mail NotificationsKirim notifikasi lewat channel mail dengan template toMail yang fleksibel.
Buka → # Queued NotificationsKirim notifikasi lewat antrean dengan ShouldQueue agar response tetap cepat.
Buka → # Pengujian EmailUji pengiriman email dengan Mail::fake dan Notification::fake tanpa server SMTP.
Buka →