我試圖通過swiftmailer電子郵件沒有通過SWIFT梅勒Symfony2的接收
響應代碼200好,但仍然沒有電子郵件recived發送電子郵件。
控制器代碼
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應用是生產enviornment出現。
你給一個有效的,並從電子郵件地址? – Arcv
是的,我已經給予 – afeef
「允許安全性較低的應用訪問您的帳戶」的正確性 - 您是否爲gmail做過這些工作? – Arcv