Configurar Xampp

Iniciado por Tuplado, 29 Julio 2014, 15:24 PM

0 Miembros y 1 Visitante están viendo este tema.

Tuplado

Hola a todos/as:

Quiero enviar un correo desde php, para hacer una prueba de que llega correctamente, pero por lo visto hay que añadir algunas líneas en el archivo php.ini

Lo que quiero es poder enviar un e-mail a cualquier servidor de correo, @gmail, @hotmail, @terra, etc

Pero no enviarlo desde el correo que tiene el xampp, como es Mercury, sino desde un formulario mio o desde un simple php, como les muestro aquí


<?php //sustituye tuemail@tudominio.com con tu dirección//

abstract class Index
{

static function 
enviar()
{


if (
mail("mail@gmail.com""Probando email en php""Esto es una prueba a ver si funciona el mail en php")) {
echo(
'<p>Email enviado.</p>');
} else {
echo(
'<p>Vaya por dios, la cosa no rula.</p>');
}
}

}
Index::enviar();
?>



Agradezco toda la ayuda

Shell Root

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Tuplado

No lo había escuchado, es un archivo php

Me supongo que se tenga que importar desde el index.php que tengo yo creado ya
con riquire_one('archivo.php');

Voy a mirar, gracias por tu aportación

Shell Root

Exactamente, es una libreria muy fácil de usar. Aquí un ejemplo! Sólo tienes que importar la libreria,
Código (php) [Seleccionar]
require_once('../class.phpmailer.php');
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

MinusFour

Necesitas un servidor SMTP y tengo entendido que servicios de correo como google y hotmail bloquean correos que no pueden proveer autenticidad de donde vienen. Puedes configurarte una cuenta de correo GMAIL para usar su SMTP si es que los correos no llegan nunca después de pasarlos por el SMTP que tengas.