Server Email
Ikhtisar
Layanan Server Email membaca konfigurasi email dari penyimpanan Pengaturan (Setting) pusat. Layanan ini menyediakan API yang bersih untuk menyelesaikan kredensial SMTP, token API, alamat pengirim, dan preferensi template.
Metode Utama
| Metode | Deskripsi |
|---|---|
| getToken() | Token API email dari pengaturan |
| getInboxId() | ID kotak masuk sandbox Mailtrap |
| isSandbox() | Apakah driver email merupakan sandbox Mailtrap |
| getDefaultSenderEmail() | Alamat pengirim dari pengaturan atau konfigurasi |
| getSmtpConfig() | Host SMTP, port, username, enkripsi |
| isEnabled() | Sakelar utama email |
| shouldQueue() | Apakah email harus diantrekan |
| getTemplate() | Template email yang dipilih |
Berkas Kunci
text
app/Services/MailServer/ConfigurationService.php
app/Services/MailServer/EmailService.php
app/Services/MailServer/HttpClientService.php