09/03/2017

Envio de e-mail funciona apenas em um servidor yii framework

Olá, eu estou tentando enviar e-mail pelo YII framework, quando eu faço a configuração com meu e-mail do gmail ele funciona, porém se eu utilizo o e-mail da empresa ele não envia.

$subject = "assunto";
$body = "corpo da mensagem";

$message = new YiiMailMessage();
$message->setTo("alguem@example.com.br");
$message->setFrom(array(Yii::app()->params['adminEmail'] => Yii::app()->params['adminName']));
$message->setSubject($subject);
$message->setBody($body, 'text/html');
Yii::app()->mail->send($message);
configuração mail.php:

<?php

return array(
'host'=>'smtp.servidor.com.br'
'username'=>'login@login.com.br',
'password'=>'senha',
'port'=>'587',
'encryption'=> 'tls'
);

ocasiona o erro: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number

Rodsss

Respostas

20/03/2017

Kelvin Eger

Bom dia.
Recomendo uso da classe PHPMailer facilita bastante e para todos os emails.
Responder Citar