feat(mail): introduce MailService for tenant-specific SMTP handling and update related tests

This commit is contained in:
2026-07-21 17:00:07 -03:00
parent 3fe48fbfa5
commit 03d8361e5f
8 changed files with 334 additions and 226 deletions

View File

@@ -20,7 +20,7 @@ class EmailIntegrationSeeder extends Seeder
'integration_data_schema' => [
'MAIL_MAILER' => 'required|string|in:smtp',
'MAIL_SCHEME' => 'required|string|in:smtp',
'MAIL_HOST' => 'required|string|in:smtp.gmail.com',
'MAIL_HOST' => 'required|string',
'MAIL_PORT' => 'required|integer|in:587',
'MAIL_USERNAME' => 'required|email',
'MAIL_PASSWORD' => 'required|string',