Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/06/2002, 02:53
edusismv
 
Fecha de Ingreso: abril-2002
Mensajes: 18
Antigüedad: 22 años
Puntos: 0
Re: formulario en php

Esta funcion sirve para enviar mails con php, imap tiene muchas más pero esta es la unica general.
Solo tienes que sustituir lo parametros por los valores reales cuando la llames siendo $eldestino el correo al que envias, $el asunto el tema del mensaje y, además del contenido, puedes añadir copias ocultas y otros adicionales (aunque yo nuuca lo he hecho....


Espero que te sirva de ayuda, por lo menos no está en alemán, :P


function enviar($eldestino,$elasunto,$elcontenido)
{
//funcion que envia y valida las cajas a los destinatarios
$enviado=false;
if (empty($eldestino) || $eldestino=="")
{
if (empty($elasunto) || $elasunto=="")
{
if (empty($elcontenido) || $elcontenido=="")
{
echo "Complete tódolos campos, non se puido manda-la mensaxe";
$enviado=false;
}
}
}
else
{


//$envia puedes modificarlo, aki siempre tomará tu direccion de e-mail como referencia para respondeer y como remitente.
$envia="[email protected]";
$de="From: $envia";
$retorno="Return-Path: $envia";
$responder="Reply-To: $envia";
$resto=$de."\r\n".$retorno."\r\n&qu ot;.$responder;
if (mail($eldestino, $elasunto, $elcontenido,$resto))
{
$enviado=true;
//puedes ocultar la linea sgte, sirve de verificacion
echo "envie:<br>a: ".$eldestino."<br>"."asu nto: ".$elasunto."<br>contenido:$conten ido".
"<br> resto: ".$resto;
}
else
{
echo "Algo fue mal en la conexión con el servidor, repita, por favor";
}
}
return $enviado;
}
?>
<!-- Acaba la funcion enviar-->