swiftmailer - 如何在 symfony 2 中配置 SwiftMailer?
问题描述
拜托,我是 Symfony 的新手,我正在尝试在 Symfony 2 上配置邮件程序,但我没有找到任何明确的文档。
而且我需要一个路由示例来从一个地址向另一个地址发送电子邮件来测试这个。谢谢你
我尝试安装 swift mailer 并写了一些代码
<?php
namespace MailManager\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
/**
* Email Sender Manager
* @Route("/service-mail/mail")
**/
Class MailManagerController extends AbstractController {
/**
* @Route("/send")
*/
public function send(\Swift_Mailer $mailer){
$message = \Swift_Message::newInstance()
->setsubject('Mail test')
->setFrom(['mail@example.com'] => 'xxxxxx')
->setTo(['mail1@example.com'] => 'xxxxxx')
->setBcc(['mail2@example.com'] => 'vvvvv')
->setBody('Test Test');
$this->get('mailer')
->send($message);
}
}
当我在邮递员中输入路线时,我希望自动将电子邮件从我的电子邮件地址发送到另一个预定义的电子邮件地址。
解决方案
你能改变吗
->setFrom(['mail@example.com'] => 'xxxxxx')
->setTo(['mail1@example.com'] => 'xxxxxx')
->setBcc(['mail2@example.com'] => 'vvvvv')
经过
->setFrom(['mail@example.com' => 'xxxxxx'])
->setTo(['mail1@example.com' => 'xxxxxx'])
->setBcc(['mail2@example.com' => 'vvvvv'])
推荐阅读
- authentication - 如果产品支持身份验证,是否保证存在身份验证号码字段
- javascript - 如何发送(POST)通过客户端HTML表单上的输入文件控件选择的.json文件
- sql-server - 将 SQL 查询结果传递给存储过程参数
- java - 尝试从 Volley Callback 返回一个 Arraylist
- python - flask-SocketIO 和 eventlet 有问题
- c++ - 我不能将 Qt 与 CLion 一起使用
- authentication - 我如何用护照响应用户数据
- android - 如何在android改造中将数据作为字符串
- java - DES蛮力(学术)
- xrp - Ripple XRP Ledger - 如何创建资产或代币?实现这一目标的交易类型是什么?