Не могу отправлять электронные письма с symfony и swiftmailer, используя SMTP-сервер - PullRequest
0 голосов
/ 17 мая 2019

при попытке отправить электронное письмо я получаю сообщение об ошибке:

Исключительная ситуация при очистке очереди электронной почты: не удалось установить соединение установлен с хостом w00d8ef1.kasserver.com [# 0]

.env

MAILER_URL=smtp://w00d8ef1.kasserver.com:25?encryption=ssl&auth_mode=login&username=myusername&password=mypassword

swiftmailer.yaml

swiftmailer:
    url: '%env(MAILER_URL)%'
    spool: { type: 'memory' }

Контроллер:

$message = (new Swift_Message('Test'))
    ->setFrom('info@lama.resper.de')
    ->setTo($user->getEmail())
    ->setBody(
        $this->renderView(
            'pdf/usercard.html.twig',
            ['user' => $user]
        ),
        'text/html'
    )
;
$mailer->send($message);

Надеюсь, кто-нибудь может мне помочь. Почтовый сервер работает.

1 Ответ

1 голос
/ 19 мая 2019

Вы уверены, что используете правильный номер порта для SMTP? Обычно он работает на 465 или 587. Поэтому попробуйте изменить номер порта в переменной env MAILER_URL.

...