English Version
This appendix provides a comprehensive list of all environment variables (.env) used by the Multi-Messaging System (MMS). These variables are read by the configuration files (config/mms.php and config/services.php) to correctly set up the drivers for each channel.
General MMS Configuration
These variables control which driver is used by default for a given channel.WhatsApp Drivers
WAHA Driver Configuration
WatZap Driver Configuration
Email Drivers
Shared Email Variables
These variables are used by multiple email drivers to set the sender’s identity.Mailtrap API Driver
Mailgun API Driver
Telegram Bot Configuration
This configuration is used by thelaravel-notification-channels/telegram package.
FCM (Firebase) Configuration
FCM uses a service account credentials file, not a simple key.Test Command Configuration
These variables provide default recipients for thephp artisan test:mms command, making testing easier. They can be overridden with the --recipient flag.
Versi Bahasa Indonesia
Lampiran ini menyediakan daftar lengkap semua variabel environment (.env) yang digunakan oleh Multi-Messaging System (MMS). Variabel-variabel ini dibaca oleh file konfigurasi (config/mms.php dan config/services.php) untuk mengatur driver pada setiap channel dengan benar.
Konfigurasi Umum MMS
Variabel ini mengontrol driver mana yang digunakan secara default untuk sebuah channel.Driver WhatsApp
Konfigurasi Driver WAHA
Konfigurasi Driver WatZap
Driver Email
Variabel Email Bersama
Variabel ini digunakan oleh beberapa driver email untuk mengatur identitas pengirim.Driver Mailtrap API
Driver Mailgun API
Konfigurasi Bot Telegram
Konfigurasi ini digunakan oleh paketlaravel-notification-channels/telegram.
Konfigurasi FCM (Firebase)
FCM menggunakan file kredensial akun layanan, bukan kunci sederhana.Konfigurasi Command Test
Variabel ini menyediakan penerima default untuk commandphp artisan test:mms, mempermudah pengujian. Nilainya dapat diganti dengan flag --recipient.
