Symfony 6.4 Mailer не собирается отправлять почту [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Symfony 6.4 Mailer не собирается отправлять почту [дубликат]

Сообщение Anonymous »

В проекте Symfony 6.4, использующем symfony/mailer (6.4.*) с PHP 8.2.12, мне не удается отправить электронную почту.
mailer.yaml выглядит так:

Код: Выделить всё

framework:
mailer:
dsn: '%env(MAILER_DSN)%'
Я пробовал несколько настроек MAILER_DSN, например

Код: Выделить всё

MAILER_DSN=gmail://USERNAME:PASSWORD@default
с использованием symfony/google-mailer.
Или других конфигураций SMTP, например

Код: Выделить всё

MAILER_DSN="smtp://mail:password@server:port
или

Код: Выделить всё

MAILER_DSN="smtp://mail:password@server:port?verify_peer=0
Ошибок нет, и я не нашел в журналах полезных результатов отладки.

Только: почта не отправляется.

Конечно, я пробовал отправлять сообщения разным получателям.

Однако при простом запуске symfony.exe в консоли без активной отправки каких-либо выводов консоли по электронной почте:

Код: Выделить всё

[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
При инициировании отправки электронного письма с помощью формы форма отвечает, что все работает нормально, вывод консоли аналогичен приведенному выше, но с реальными данными и ошибок не отображается.

Переключение APP_ENV с «dev» на «prod» ничего не меняет.
Любые подсказки о том, как узнать больше о проблеме, очень приветствуются.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ng-to-mail
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как отправить почту с помощью Symfony Mailer, используя параметры динамического соединения?
    Anonymous » » в форуме Php
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Symfony 6.4 Mailer не отправляет почту
    Anonymous » » в форуме Php
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Возможная связь между PHP Mailer и Mailer-Daemon
    Гость » » в форуме Php
    0 Ответы
    71 Просмотры
    Последнее сообщение Гость
  • Используйте компонент symfony/mailer без фреймворка symfony.
    Anonymous » » в форуме Php
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как отправить электронную почту в качестве имени; На SMTP -сервере, который позволяет отправлять электронную почту тольк
    Anonymous » » в форуме C#
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»