MAIL_SCHEME=smtps or an smtps:// MAIL_URL on a non-465 port used to be downgraded to STARTTLS because mail.encryption was derived from the port alone. Resolve the scheme first (from MAIL_SCHEME directly, or from the URL's own scheme via the same ConfigurationUrlParser Laravel uses) and only fall back to the port heuristic when nothing was actually stated - which is also what keeps this machine's invalid MAIL_SCHEME=tls from silently steering the result. |
||
|---|---|---|
| .. | ||
| MailSettingsPageTest.php | ||
| MailboxModelTest.php | ||
| MailboxResolverTest.php | ||
| MailboxSeedMigrationTest.php | ||
| MailboxTakeoverTest.php | ||
| MailboxTesterTest.php | ||
| MailboxTransportTest.php | ||
| SenderAddressTest.php | ||