通过swift邮件发送邮件

时间:2012-01-24 15:40:14

标签: php swiftmailer

我尝试通过swiftmailer发送邮件,我的代码是:

$message->setFrom($from);
$message->setBody($template, 'text/html');
$message->setTo($from);
$message->addPart($text, 'text/plain');
//$message->attach(Swift_Attachment::fromPath('D:/file.txt'));
// send message
if ($recipients = $swift->send($message, $failures)) { 

但问题是我接到一条空信息! $ template是一个包含html代码的变量!

1 个答案:

答案 0 :(得分:2)

忘掉$ failures参数。只需使用try catch!

try 
{
    //... all of your code
    $swift->send($message);
}
catch(Exception $exception)
{
    //A big object containing the error message
    print_r($exception);
}