【发布时间】:2019-05-17 20:59:47
【问题描述】:
当我尝试发送电子邮件时出现错误:
刷新电子邮件队列时发生异常:无法连接 与主机 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);
希望有人可以帮助我。邮件服务器正在运行。
【问题讨论】:
-
SMTP 服务器上是否有防火墙阻止您的连接?
-
您确定 smtp 在端口 25 上吗?通常 SMTP 在 465 或 587 上运行
-
@JessGabriel 是 465 端口,请写成答案,然后我会接受。
-
完成@Laire。我已将其添加为响应
标签: symfony email smtp symfony4 swiftmailer