2014-05-12 4 views
0

저는 YiiMailer를 사용하여 전자 메일을 보내고 중복 "제목 줄"과 "받는 사람"필드를 얻고 있습니다. 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('[email protected]', 'Mr Administrator'); 
     $mail->setSubject('This is my subject'); 
     $mail->setBody('hello, this is my Email'); 

나는 subject이 읽 보내

와 나는이 To 필드 [email protected]이 볼 수있는 "이것은이 내 주제 내 될 수 있습니다"; [email protected];

여기에는 아무런 관련이 없습니다. 그 코드와 그것도 하나도 떨어져있는 것 같지 않습니다, 그것은 내 모든 웹 사이트 이메일에 있습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+0

메일 보내기 기능을 종료 한 후에 종료 하시겠습니까? – Rorschach

+0

@Rorschach 방금'if ($ mail-> send()) { \t \t \t 에코 "성공"; \t \t \t exit (0); \t \t \t} 같은 일이 여전히 발생했습니다 – Jonnny

+0

간단한 우편물을 사용해 볼 수 있습니까? https://github.com/PHPMailer/PHPMailer 그것도 Yii에서 사용하고 있습니다. 작동하는지 또는 작동하지 않는지, 서버에서 문제가 있거나 확장에서 디버깅을 시작해야만하는지 확인하십시오. :) – Rorschach

답변

0

는 사실 라인

$mail->Mailer='smtps';

을 제거하면이 오류를 중지 것으로 나타났다. 이것은 내 모든 메일 관련 소식에서 발생했으며 어떤 이유로 든 그 줄이 (어떤 이유로) 중복 된 문제를 멈추는 것처럼 보였습니다. 어쩌면 다른 사람들에게도 도움이 될 것입니다.