Está en la página 1de 2

COMO CONFIGURAR XAMPP

SENDMAIL PARA ENVIAR CORREOS


EN PHP
Comprobar que existe la carpeta sendmail en Xampp. Si no esta volver a instalar,
asegurándonos que este tildada esa opción al instalar.

PROCEDEMOS…
TODO SE HACE CON XAMPP APAGADO
1. Buscamos dentro de la carpeta php, el archivo php.ini y lo modificamos de la siguiente
manera:
 Busco [mail function]

 ; For Win32 only.


 ; https://php.net/smtp
 SMTP=localhost <- lo cambio por smtp.gmail.com
 ; https://php.net/smtp-port
 smtp_port=25 <- lo cambio por 587

2. Un par de líneas mas abajo, busco ;sendmail_path =

 Busco el archivo sendmail.exe (en la carpeta sendmail) y copio su nombre.


 Borro el ; y le agrego "C:\xampp\sendmail\sendmail.exe -t"
 Queda así -> sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"

3. Ahora busco sendmail.ini (dentro de la carpeta sendmail)

smtp_server=mail.mydomain.com <- lo cambio por smtp.gmail.com


; smtp port (normally 25)
smtp_port=25 <- lo cambio por 587

Creo un archivo php:


Voy a Archivo->Nuevo, y lo configuro en Lenguaje-> P -> PHP

<?php

$paracorreo = "fabiodidone1971@gmail.com";
$titulo = "Correo de Prueba";
$mensaje = "Hola, Este es un mensaje de prueba";
$tucorreo = "From: fdidone1971@gmail.com";

if(mail($paracorreo,$titulo,$mensaje,$tucorreo))
{
echo "Correo enviado con exito";
}else
{
echo "Error de envio";
}

?>

También podría gustarte