私は200 OKが、まだメールがrecivedなかっではSwiftMailerメール
応答コードを通じて電子メールを送信しようとしたSwift MailerのSymfony2のを介して受信されません。
場合にエコーを行う上でコントローラコード
public function EmaiAction(Request $request)
{
$mailer = $this->get('mailer');
$logger = new \Swift_Plugins_Loggers_ArrayLogger();
$mailer->registerPlugin(new \Swift_Plugins_LoggerPlugin($logger));
$message = \Swift_Message::newInstance()
->setSubject('Hello')
->setFrom('[email protected]')
->setTo('***@gmail.com')
->setBody('This is a test email.');
if ($this->get('mailer')->send($message)) {
echo '[SWIFTMAILER] sent email to ';
} else {
echo '[SWIFTMAILER] not sending email: ' . $mailer->dump();
}
die("email send");
}
出力
[SWIFTMAILER] sent email to
config.yml
swiftmailer:
disable_delivery: true
transport: smtp
encryption: ssl
port: 465
auth_mode: login
host: smtp.gmail.com
username: ***@gmail.com
password: passwrd
delivery_address: [email protected]
を/それ以外の場合は、それが真であることを意味する条件になります。
なぜメールを受け取っていないのですか? cPanelのアプリを使用して
イム本番環境での電子メールの送信中に
エラー・ログは表示されません。
ようではSwiftMailerの設定を試してみてください? – Arcv
はい私は – afeef
から「正確なセキュリティで保護されていないアプリケーションからあなたのアカウントへのアクセスを許可する」という正しい情報を与えています。 – Arcv