|
tests / pest (push) Failing after 8m40s
Details
tests / assets (push) Successful in 28s
Details
tests / release (push) Has been skipped
Details
"Ich versuche mich zu registrieren, erhalte aber keine Verify-Mail, auch nicht beim erneuten Senden." Traced rather than guessed, and the evidence is in storage/logs: the address appears three times, so the mails were built and handed to a transport that writes them to a file. MAIL_MAILER=log. MailboxTransport::resolution() short-circuits on it — NON_DELIVERING is ['log', 'array', null] — so every purpose mailer becomes the log transport however well the five mailboxes are configured, which is correct for a development machine and exactly what was happening here. The reason it deserves a notice is that the failure is silent in every direction an operator would look. Mail::queue() succeeds. No job fails. The queue empties. And the console's own mailbox test reports SUCCESS, because MailboxTester builds its own transport on purpose — a check that honoured MAIL_MAILER=log would report success while writing to a file. So every instrument on the page said fine. Now the front page says it, linked to the mail page, and the mail page says it above the mailboxes it makes decorative. All three swallowing values are named, not only 'log': array and an unset default do the same thing, and a notice that only knew about one would be silent in the two cases nobody thinks to check. Two existing tests asserted that a clean installation raises no notice, and went red — correctly, because phpunit.xml forces MAIL_MAILER=array so a suite cannot send mail. They pin a delivering mailer now: the warning is about the environment, those tests are about the estate. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AdminConsoleTest.php | ||
| AdminHostRestrictionTest.php | ||
| AdminSettingsTest.php | ||
| BroadcastAuthTest.php | ||
| CapacityQueueTest.php | ||
| ConsoleHostSeparationTest.php | ||
| ConsoleNetworkTest.php | ||
| ConsoleReportsRealDataTest.php | ||
| CustomerDetailTabsTest.php | ||
| CustomerRevenueTest.php | ||
| DatacenterTest.php | ||
| EditCustomerTest.php | ||
| EnvFileEditorTest.php | ||
| EnvRestartTest.php | ||
| GrantPlanTest.php | ||
| HostCapacityTest.php | ||
| HostManagementTest.php | ||
| HostVpnStateTest.php | ||
| InboundMailTest.php | ||
| IncidentConsoleTest.php | ||
| IncidentDeleteTest.php | ||
| InstanceAdminAccessTest.php | ||
| IntegrationsPageTest.php | ||
| MailRegisterTest.php | ||
| MailTemplateTest.php | ||
| MaintenanceTest.php | ||
| OperatorLogoutTest.php | ||
| OperatorModelTest.php | ||
| OperatorTwoFactorEnrollmentTest.php | ||
| OperatorTwoFactorPolicyTest.php | ||
| PasswordConfirmationGuardTest.php | ||
| PlanAdminTest.php | ||
| ProvisioningActionsTest.php | ||
| RbacMoveTest.php | ||
| RbacTest.php | ||
| RevenueGrantedTest.php | ||
| SecretCipherTest.php | ||
| SecretVaultTest.php | ||
| ServiceInvoiceTest.php | ||
| SettingsTabsTest.php | ||
| UpdateButtonTest.php | ||
| UpdateWindowTest.php | ||
| VpnTest.php | ||