使用swiftmailer嵌入文件时出错

时间:2015-12-01 22:34:30

标签: php symfony swiftmailer

我尝试为自动回复嵌入一个文件。 所以我在我的控制器中有这个:

$message = \Swift_Message::newInstance();
    $imgUrl = $message->embed(Swift_Image::fromPath('http://hpics.li/5395483'));
    $message->setSubject('Demande de devis bien reçue !')
                ->setFrom('xxx@gmail.com')
                ->setTo($devis->getEmail())
                ->setBody(
                    $this->renderView(
                        'OAHDevisBundle:Devis:devis_email.html.twig',array('url'=>$imgUrl)
                        ),
                    'text/html'
                    );

        $this->get('mailer')->send($message); 

但我有以下错误:

Attempted to load class "Swift_Image" from namespace "OAH\DevisBundle\Controller".
Did you forget a "use" statement for another namespace?

我的代码有问题吗?我可以添加什么用于修复我的问题?谢谢

0 个答案:

没有答案