Envio de correo mediante servidor SMTP
PHP
(33)
Actualizado el 17 de Mayo del 2019 por Xavi (548 códigos) (Publicado el 12 de Septiembre del 2009)
96.500 visualizaciones desde el 12 de Septiembre del 2009
Código que muestra como enviar un correo utilizando un servidor SMTP con autenticación, ya sea el servidor de gmail, hotmail, o cualquier otro.
Para los envíos desde hotmail o outlook, esta es la configuración, la cual puede variar (gracias a xve):
Para los envíos desde gmail, esta es la configuración:
Para los envíos desde yahoo, esta es la configuración:
Para los envíos desde hotmail o outlook, esta es la configuración, la cual puede variar (gracias a xve):
1
2
3
4
5
6
$smtp->SMTPAuth = true;
$smtp->SMTPSecure = "tls";
$smtp->Host = "smtp.live.com";
$smtp->Username = "miCuenta@outlook.com";
$smtp->Password = "miPassword";
$smtp->Port = 25;
Para los envíos desde gmail, esta es la configuración:
1
2
3
4
5
6
$smtp->SMTPAuth = true;
$smtp->SMTPSecure = "tls";
$smtp->Host = "smtp.gmail.com";
$smtp->Username = "miCuenta@gmail.com";
$smtp->Password = "miPassword";
$smtp->Port = 587;
Para los envíos desde yahoo, esta es la configuración:
1
2
3
4
5
6
$smtp->SMTPAuth = true;
$smtp->SMTPSecure = "ssl";
$smtp->Host = "smtp.mail.yahoo.com";
$smtp->Username = "miCuenta@yahoo.com";
$smtp->Password = "miPassword";
$smtp->Port = 465;