php mail

01/08/2005 - 20:38 por Fernando \(cuscoweb.com\) | Informe spam
hola, alguien me podria decir cuales son todas las formas de enviar mail
desde php, desde las mas simples hasta las mas complicadas...
Fernando
 

Leer las respuestas

#1 Lorena
04/08/2005 - 16:09 | Informe spam
Estimado Fernando:
No se exactamente si te referis a enviar un mail desde un formulario, pero
imagine que si.
En PHP se utiliza la funcion "mail()" para enviar emails del lado del
servidor, con los datos provistos, ya sea por vos o los tomados de un
formulario (tene en cuenta que no todos los servidores tienen habilitada la
function mail()).

Supongamos que en un formulario pedis los siguientes datos:
- Nombre (text nombre)
- Email (text email)
- Consulta (textarea consulta)
El action del form sera, por ejemplo a "enviaconsulta.php"
Entonces en enviaconsulta.php, el codigo para enviar el email sera el
siguiente:

$a = "ejemplo(at)email.com"; //aca va el email a donde va ir dirigida la
consulta (TU email)
$subject = "Asunto del Email"; //el subject que quieras, por ejemplo
"Consulta desde la Web"
$mensaje = "$_POST[consulta]"; //tene en cuenta que si envias el mail en
formato html, podes utilizar etiquetas html para darle formato al texto de
la consulta
$headers = "MIME-Version: 1.0";
$headers .= "Content-type: text/html; charset=iso-8859-1"; //tambien
puede ser text/plain
$headers .= "From: ".$_POST[nombre]." <".$_POST[email].">"; //los
datos de la persona que envia el email, en este caso completados con los
datos tomados del formulario

mail($a,$subject,$mensaje,$headers); //funcion mail() a la que le pasamos
los parametros anteriores

Espero que te haya servido, y cualquier duda no dudes en consultar

Saluditos

Lorena Sinner
- LKT

"Fernando (cuscoweb.com)" wrote in message
news:
hola, alguien me podria decir cuales son todas las formas de enviar mail
desde php, desde las mas simples hasta las mas complicadas...
Fernando

Preguntas similares