我正在使用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;
此处没有任何循环或任何内容。只是那个代码,它似乎也不是一个一个,它在我的所有网站的电子邮件中。我做错了什么?
答案 0 :(得分:0)
我实际上发现删除了行
$mail->Mailer='smtps';
停止了此错误。这发生在我的所有邮件通信中,由于某种原因,该行似乎停止了重复的问题(出于某种原因)。也许它也会帮助别人。