Creo que utilizando SMTP no se le deben pasar parámetros a la función
send().... es decir debes hacer $this->Email->send();

2011/4/13 charlie <[email protected]>

> Hola,
>
> Alguien sabe por que no envio correos con este codigo:
>
> esto lo tengo  en un controlador:
>
> function email($cont=null,$emails=null,$asunto=null,$mensajes=null)
>        {
>
>                        $this->Email->to      = '[email protected]';
>                        $this->Email->subject = 'Prueba';
>
>                        $this->Email->send('prueba');
>
>
>        }
>
> en el controlador AppController tngo esto:
>
> class AppController extends Controller {
>
>                function beforeFilter(){
>                                $this->Email->smtpOptions = array(
>                                'port'=>'25',
>                                        'timeout'=>'30',
>                                        'host' => 'ma....es',
>                                        'username'=>'in...',
>                                        'return' => '...',
>                                        'password'=>'...',
>                                        'auth' => true
>                                );
>
>                                $this->Email->from    = 'PsiBox <
> [email protected]>';
>                                        $this->Email->delivery = 'smtp';
>                                        //$this->Email->delivery = 'debug';
>                                        $this->Email->sendAs = 'html';
>
>                }
> }
>
> No me da ningun error.
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>
>

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a