mailer.yaml sieht so aus:
Code: Select all
framework:
mailer:
dsn: '%env(MAILER_DSN)%'
ausprobiert
Code: Select all
MAILER_DSN=gmail://USERNAME:PASSWORD@default
Oder verschiedene SMTP-Konfigurationen wie
Code: Select all
MAILER_DSN="smtp://mail:password@server:port
Code: Select all
MAILER_DSN="smtp://mail:password@server:port?verify_peer=0
Nur: Es erfolgt kein E-Mail-Versand.
Natürlich habe ich versucht, an verschiedene Empfänger zu senden.
Wenn ich jedoch nur symfony.exe in der Konsole starte, ohne aktiv E-Mail-Konsolenausgaben zu senden:
Code: Select all
[Application] [DATE] |INFO | MESSEN Sending message Symfony\Component\Mailer\Messenger\SendEmailMessage with async sender using Symfony\Component\Messenger\Bridge\Doctrine\Transport\DoctrineTransport alias="async" class="Symfony\\Component\\Mailer\\Messenger\\SendEmailMessage" sender="Symfony\\Component\\Messenger\\Bridge\\Doctrine\\Transport\\DoctrineTransport"
[Application] [DATE] |DEBUG | DOCTRI Beginning transaction
[Application] [DATE] |DEBUG | DOCTRI Executing statement: INSERT INTO messenger_messages (body, headers, queue_name, created_at, available_at) VALUES(?, ?, ?, ?, ?) (parameters: array{"1":"O:36:\\\"Symfony\\\\Componen[LONG STATEMENT FOLLOWING]
[Application] Jan 6 12:49:27 |DEBUG | DOCTRI Committing transaction
Das Umschalten von APP_ENV von „dev“ auf „prod“ ändert nichts.
Jeder Hinweis, wie Sie mehr über das Problem herausfinden können, ist sehr willkommen.