脚本宝典收集整理的这篇文章主要介绍了php – Symfony 2:如何使用Swiftmailer发送电子邮件,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
public function sendEmailAction() { $name = 'test'; $mailer = $this->get('mailer'); $message = $mailer->createMessage() ->setSubject('Ciao') ->setFrom('send@example.COM') ->setTo('recipient@example.com') ->setBody($this->renderView('dashboard/email.htML.twig',array('name' => $name)),'text/html'); $mailer->send($message); return $this->redirectToRoute('dashboard');@H_403_7@在Parameters.yml我有以下配置 @H_403_7@
parameters: database_host: 127.0.0.1 database_port: null database_name: symfony database_user: root database_password: null mailer_transport: smtp mailer_host: 127.0.0.1 mailer_user: null mailer_password: null secret: e23a8d7b075fa3c7e56b10186a24cf2790a3169a@H_403_7@这是config.yml之一 @H_403_7@
# Swiftmailer Configuration swiftmailer: transport: "%mailer_transport%" host: "%mailer_host%" username: "%mailer_user%" password: "%mailer_password%" spool: { tyPE: memory }@H_403_7@不幸的是我无法发送电子邮件……
@H_403_7@
@H_403_7@邮件传输示例@H_403_7@
mailer_transport: mail mailer_host: 127.0.0.1 mailer_user: null mailer_password: null@H_403_7@smtp示例
@H_403_7@
mailer_transport: smtp mailer_encryption: ssl mailer_auth_mode: login mailer_host: smtp.gmail.com mailer_user: your@gmail.com mailer_password: *******@H_403_7@sendmail示例:阅读this
@H_403_7@
mailer_transport: sendmail mailer_host: /usr/bin/sendmail # wherever your mail is #mailer_user: ~ #mailer_password: ~@H_403_7@使用GMail帐户的示例
@H_403_7@
mailer_transport: gmail mailer_encryption: ssl mailer_auth_mode: LOGin mailer_host: smtp.gmail.com mailer_user: your@gmail.com mailer_password: *******@H_403_7@并像这样使用它
@H_403_7@
$message = \Swift_Message::newInstance() ->setSubject('Hello Email') ->setFrom('from@example.com') ->setTo('to@example.com') ->setBody( $this->renderView( 'HelloBundle:Hello:email.txt.twig',array('name' => $name) ) ) ; $this->get('mailer')->send($message);
以上是脚本宝典为你收集整理的php – Symfony 2:如何使用Swiftmailer发送电子邮件全部内容,希望文章能够帮你解决php – Symfony 2:如何使用Swiftmailer发送电子邮件所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。