我在Symfony 2.3.7中使用Swift Mailer。我收到了错误。
我使用了以下代码:
Config.yml
swiftmailer:
transport: gmail
host: null
username: [email]
password: [password]
控制器代码
use Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle;
然后在行动
$message = \Swift_Message::newInstance()
->setSubject('Hello Email')
->setFrom('send@example.com')
->setTo('test@gmail.com')
->setBody(
"Hello"
);
$this->get('mailer')->send($message);
当我在URl中传递此操作的路径时,它会给我错误
FatalErrorException:错误:在/var/www/html/edubolderp/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderFactory.php第95行中找不到类'Swift_Mime_Headers_UnstructuredHeader'
答案 0 :(得分:0)
错误告诉您需要指定mime类型的邮件
在身体中添加mime类型
将"Hello"
替换为"Hello",'text/html'