YiiMailer重复主题和地址

时间:2014-05-12 02:53:32

标签: yii email-integration yii-extensions

我正在使用YiiMailer发送我的电子邮件,我正在获得重复的“主题行”和“收件人”字段。

$mail = new YiiMailer();
        $mail->IsSMTP();
        $mail->Host = "smtp.mandrillapp.com";
        $mail->Mailer='smtps';
        $mail->Port = 587;
        $mail->SMTPAuth = true;
        $mail->SMTPSecure= 'tls';
        $mail->Username = "username";
        $mail->Password = "password";
        $mail->setFrom(Yii::app()->params['adminEmail'], 'Administrator');
        $mail->setTo('an@emailaddress.com', 'Mr Administrator');
        $mail->setSubject('This is my subject');
        $mail->setBody('hello, this is my Email');

当我发送subject时会看到“这是我的主题这是我的主题”,我可以看到To字段有一个@emailaddress.com; an@emailaddress.com;

此处没有任何循环或任何内容。只是那个代码,它似乎也不是一个一个,它在我的所有网站的电子邮件中。我做错了什么?

1 个答案:

答案 0 :(得分:0)

我实际上发现删除了行

$mail->Mailer='smtps';

停止了此错误。这发生在我的所有邮件通信中,由于某种原因,该行似乎停止了重复的问题(出于某种原因)。也许它也会帮助别人。