php – 如何使用Symfony2中的Swiftmailer将PDF附加到电子邮件

前端之家收集整理的这篇文章主要介绍了php – 如何使用Symfony2中的Swiftmailer将PDF附加到电子邮件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在symfony2中使用 swiftmailer发送电子邮件,但我想将指定的PDF文件添加为电子邮件文件附件.我该怎么办?

这是我目前的代码

$message = \Swift_Message::newInstance()
    ->setSubject('Hello Email')
    ->setFrom('send@example.com')
    ->setTo('recipient@example.com')
    ->setBody(
        $this->renderView(
            'HelloBundle:Hello:email.txt.twig',array('name' => $name)
        )
    )
;
$this->get('mailer')->send($message);
您可以使用swift邮件程序将文档附加到电子邮件中.

从symfony doc:

$message = Swift_Message::newInstance()
      ->setFrom('from@example.com')
      ->setTo('to@example.com')
      ->setSubject('Subject')
      ->setBody('Body')
      ->attach(Swift_Attachment::fromPath('/path/to/a/file.zip'))
    ;

$this->getMailer()->send($message);

猜你在找的PHP相关文章