Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Cakephp Configurar CakeEmail para enviar correos. Me tira error

Estas en el tema de Configurar CakeEmail para enviar correos. Me tira error en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola, no se como configurar el envio de emails con cake, siempre me sale este error Cita: Could not send email. Error: An Internal Error ...
  #1 (permalink)  
Antiguo 26/12/2013, 08:46
Avatar de reborn  
Fecha de Ingreso: febrero-2010
Mensajes: 440
Antigüedad: 14 años, 2 meses
Puntos: 1
Configurar CakeEmail para enviar correos. Me tira error

Hola,

no se como configurar el envio de emails con cake, siempre me sale este error

Cita:
Could not send email.
Error: An Internal Error Has Occurred.
Ya configure el archivo email.php con el servidor smtp de gmail y mi cuenta de gmail pero me sigue saliendo lo mismo:

Código PHP:
class EmailConfig {

    public 
$default = array(
                            
'host' => 'ssl://smtp.gmail.com',
                            
'port' => 465,
                            
'timeout' => 30,
                            
'username' => '[email protected]',
                            
'password' => 'miclave',
                            
'client' => null,
                            
'tls' => false
    
);

    public 
$smtp = array(
        
'transport' => 'Smtp',
        
'from' => array('micorreo' => 'My Site'),
                            
'host' => 'ssl://smtp.gmail.com',
                            
'port' => 465,
                            
'timeout' => 30,
                            
'username' => '[email protected]',
                            
'password' => 'miclave',
                            
'client' => null,
                            
'tls' => false
        
//'charset' => 'utf-8',
        //'headerCharset' => 'utf-8',
    
); 
en los dos puse lo mismo.

Y para hacer el test:

Código PHP:
App::uses('CakeEmail''Network/Email'); 
Código PHP:
                        $Email = new CakeEmail();
                        
$Email->from(array('[email protected]=> 'Prueba'));
                        
$Email->to($this->request->data['User']['email']);
                        
$Email->subject('Email de prueba');
                        
$Email->send('prueba'); 
Alguna ayuda?

Gracias

Etiquetas: cakephp, correos, php, tira
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:37.