symfony 3のswiftmailerに問題があります。結果を見ずに3日間過ごしました。 私のWebアプリケーションの確認メールを送信したいと思います。フラッシュするメールキューながら 例外が発生しました::statut 302と要求retunとはエラーをログに記録私のconfugrationファイルで、ここでメールがsymfony 3 swiftmalierメールを配信しない
をdiliveredされないように「「メッセージで、」期待応答コード220はなく、」コードを持って、
config.yml
swiftmailer:
transport: '%mailer_transport%'
host: '%mailer_host%'
encryption: ssl
port: 465
username: '%mailer_user%'
password: '%mailer_password%'
spool: {type: memory}
parameters.yml
parameters:
mailer_transport: smtp
mailer_host: smtp.mail.yahoo.com
mailer_user: [email protected]
mailer_password: test
secret: ThisTokenIsNotSoSecretChangeIt
とmaillinアクション
public function mailingAction()
{
$message = \Swift_Message::newInstance()
->setSubject('Hello Email')
->setFrom('[email protected]')
->setTo('[email protected]')
->setBody("test mail");
//$mailer = $this->get('mailer')->send($message);
$this->get('mailer')->send($message);
と感謝
send()をコメントアウトするときにアクションが機能しますか?スプールを使用している場合、後でリクエストに他のエラーがあったときに電子メールを送信しません。https://symfony.com/doc/current/email/spool.html#spool-using-memory "これは、未処理の例外やエラーがなくても要求全体が実行された場合にのみ電子メールが送信されます。あなたの返信ありがとう! – dbrumann