Foros del Web » Programando para Internet » PHP »

me pueden ayudar con ? Mail ()

Estas en el tema de me pueden ayudar con ? Mail () en el foro de PHP en Foros del Web. alguien me puede decir si con mi servidor local Localhost yo puedo enviar un correo electronico quiero hacer pruebas saludos...
  #1 (permalink)  
Antiguo 14/06/2004, 22:22
agc
 
Fecha de Ingreso: marzo-2004
Ubicación: USA
Mensajes: 92
Antigüedad: 13 años, 8 meses
Puntos: 0
Pregunta me pueden ayudar con ? Mail ()

alguien me puede decir si con mi servidor local Localhost yo puedo enviar un correo electronico

quiero hacer pruebas

saludos
  #2 (permalink)  
Antiguo 15/06/2004, 01:49
 
Fecha de Ingreso: mayo-2004
Ubicación: arriba, abajo y derecha
Mensajes: 101
Antigüedad: 13 años, 7 meses
Puntos: 0
haber yo tengo a digival y si puedo, te explico como lo e hexo:

pon esto es las 2 páginas, la primera que lo envie a la 2º, el mismo codigo en las 2

<?
$coment= $_GET['omail'];
if (!$HTTP_POST_VARS){
?>

echo "Rellene todos los campos porfavor.";
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";


//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);

//doy las gracias por el envío
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<form action="envia.php" method=post>
<p align="center">Nombre:
<input type=text name="nombre" size=16>
Destinatario:
<input type=text name=email size=16>
</p>
<p align="center"><br>
Email:
<input name="desti" type="text" id="desti2">
</p>
<p align="center">Comentarios:<br>
<textarea name=coment cols=75 rows=5><?=$coment?></textarea>
<br>
<br>
<input name="submit" type=submit value="Enviar">
</p>
</form>
  #3 (permalink)  
Antiguo 15/06/2004, 07:40
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Necesitas instalar un servidor de correo SMTP en tu PC o bien usar tu ISP habitual que te dé una cuenta SMTP de correo SIN autentificación (esto es muyyy importante para poder usar simplemente mail() de PHP)

(en las FAQ's hay un ejemplo .. para windows .. no sé que S.O. Usas para recomendar alguno más específico).

Si quieres usar tu proveedor (ISP) de SMTP y este requiere autentificación (lo más normal hoy por hoy para evitar usos de "spam" indiscriminado de ese SMTP) PHP sólo y su función mail() no te servirá pues .. PHP no puede autentificarse ante servidores SMTP .. para eso tendrías que usar alguna classe para envio de e-mails por SMTP como por ejemplo:

PHP Mailer
http://phpmailer.sourceforge.net

Un saludo,
  #4 (permalink)  
Antiguo 15/06/2004, 19:57
agc
 
Fecha de Ingreso: marzo-2004
Ubicación: USA
Mensajes: 92
Antigüedad: 13 años, 8 meses
Puntos: 0
gracias

gracias , entonces bajare el SMTP y lo instalare para hacerr pruebas

saludos


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 03:16.