Symfony2设计了电子邮件最佳实践

Cyb*_*e シ 5 html-email swiftmailer symfony

从html&css发送电子邮件的最佳做法是什么?我的项目中有很多邮件,需要解决方案,这可以让我不再一次又一次地写下所有代码:

$msg = \Swift_Message::newInstance()
    ->setSubject('Test')
    ->setFrom('noreply@example.com')
    ->setTo('user@example.com')
    ->setBody($this->renderView('MyBundle:Default:email1.text.twig'));

$this->get('mailer')->send($msg);
Run Code Online (Sandbox Code Playgroud)

Dar*_*ova 7

也许我的回答可以帮助你.有一个特殊的捆绑包Symfony2-MailerBundle可以从模板中呈现电子邮件正文,并允许在配置文件中设置发送参数,并且每次要构建和发送电子邮件时都不必传递它们.