Error 500 Ao Enviar E-Mail

Amigos, eu já tinha configurado meu sistema para enviar e-mails, porém percebi que os e-mails não estavam sendo entregues para hotmail e gmail. A mensagem de retorno acusava problema na formatação da mensagem e que deveria verificar as regras do RFC.

Antes eu utilizava a extensão KEmail e agora eu troquei para a yii-mail que continua com o erro, mas ao contrário do KEmail o yii-mail não realiza o envio, ele mostra o erro do RFC (o que achei ótimo).

O erro é o seguinte:




Error 500

Address in mailbox given [] does not comply with RFC 2822, 3.6.2.



Consultando o RFC eu vi que o problema está no endereço de envio… vejam:

http://tools.ietf.org/html/rfc2822#section-3.6.2

Mas o endereço de envio está correto (usuário, senha, porta…) e estou enviando o e-mail assim:




public function actionCobrar($id)

	{

		$message             = new YiiMailMessage;

		$message->view       = "test";

		$studModel1          = Fatura::model()->findByPk($id);

		$params              = array('myMail'=>$studModel1);

		$message->subject    = '[#' . $model->id_fatura . '] Fatura Vencida';

		$message->setBody($params, 'text/html');

		$message->addTo($model->fkCliente->email);

		$message->from = 'no-replay@meudominio.com.br';

		Yii::app()->mail->send($message);

	

	$this->redirect(array('admin'));

	}



Alguém já teve esse problema e pode me dar uma luz???

Agradeço a ajuda… abraços!

Amigos, já consegui arrumar… abraços!!!

Amigo posta como você conseguiu, caso alguem passe pelo mesmo problema.:D