Как включить поля "cc" и "bcc", используя почтовое расширение Yii Framework

Я работаю над отправкой почты с использованием yii Framework. Я использую расширение почтовой программы, указанное на ссылке ="http://www.yiiframework.com/extension/mailer". Я добавил все файлы в папку расширения. И я сделал отдельный файл класса с кодом как

 public function sendEmail($FromEmail,$ToEmail,$Subject,$Message)
    {
        $settings=new Settings();
        $mailer = Yii::createComponent('application.extensions.mailer.EMailer');
        $mailer->IsSMTP();
        $mailer->IsHTML(true);
        $mailer->SMTPAuth = true;
        $mailer->SMTPSecure = 'ssl';
        $mailer->Host =$settings->Host;
        $mailer->Port =$settings->Port;
        $mailer->CharSet = 'UTF-8';
        $mailer->Username =$FromEmail; 
        $mailer->Password ='';
        $mailer->FromName = 'feedback@balaee.com';
        $mailer->AddAddress($ToEmail);
        $mailer->Subject = $Subject;
        $mailer->IsHTML(true);
        $mailer->Body=$Message;
        if($mailer->Send())
        {
            echo "Mail send Successfully.Please you have check mail ";
        }
        else
        {
            echo "Fail to send your message!";
        }
    }

Так что работает правильно. Это отправка писем в соответствии с требованиями. Но я хочу включить параметры "cc" и "bcc" при использовании этого для поддержания безопасности. Так, как я могу использовать "cc" и "bcc", используя расширение почтовой программы?

1 ответ

Решение

Согласно README.md на оригинальном Github-сайте PHPMailer, вы можете просто позвонить $mailer->AddCC('recipient@example.com');, BCC так же просто: $mailer->AddBCC('another_recipient@example.com');,

Причина, по которой я ссылаюсь на PHPMailer, заключается в том, что страница расширения yii делает то же самое.

Другие вопросы по тегам