Revisamos de forma profundamente cada uno de los enunciados de nuestra web con el objetivo de enseñarte en todo momento información más veraz y actualizada.
Solución:
Cambio smtp_port
del 465 al 587.
Cerciorarse $config['newline'] = "rn";
está entre comillas dobles, no comillas simples.
$mail_config['smtp_host'] = 'smtp.gmail.com';
$mail_config['smtp_port'] = '587';
$mail_config['smtp_user'] = '[email protected]';
$mail_config['_smtp_auth'] = TRUE;
$mail_config['smtp_pass'] = 'password';
$mail_config['smtp_crypto'] = 'tls';
$mail_config['protocol'] = 'smtp';
$mail_config['mailtype'] = 'html';
$mail_config['send_multipart'] = FALSE;
$mail_config['charset'] = 'utf-8';
$mail_config['wordwrap'] = TRUE;
$this->email->initialize($mail_config);
$this->email->set_newline("rn");
Acabo de agregar la última línea
Simplemente use “correo” para el ‘protocolo’ array artículo, y eso es todo…
$config = array();
$config['useragent'] = $system_name;
$config['mailpath'] = "/usr/bin/sendmail"; // or "/usr/sbin/sendmail"
$config['protocol'] = "mail"; //use 'mail' instead of 'sendmail or smtp'
$config['smtp_host'] = "your domain name";
$config['smtp_user'] = $from;
$config['smtp_pass'] = "*************";
$config['smtp_port'] = 465;
$config['smtp_crypto'] = 'ssl';
$config['smtp_timeout'] = "";
$config['mailtype'] = "html";
$config['charset'] = "utf-8";
$config['newline'] = "rn";
$config['wordwrap'] = TRUE;
$config['validate'] = FALSE;
Si te gustó nuestro trabajo, tienes la habilidad dejar un tutorial acerca de qué te ha parecido este post.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)