Tema: sendmsg()
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/08/2006, 11:22
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
mm .. Pero es que no se trata sólo de usar la función (no sabes usar funciones?), también tienes que validar tus variables .. o quieres recibir e-mails con datos en "blanco" .. o peor aun que te usen ese script para hacer "SPAM" (o enviar correos anonimos .. por qué directamente en tu formulario dejas "abierto" el "para" ($to) ...)

Bajo tu responsabilidad . .su uso -básico e inseguro- de lo que propones sería:

Código PHP:
<?
// la función ...

// Y luego la llamada a la función:

$to=$_POST['to'];
$text=$_POST['text'];
$from=$_POST['from'];
$type="text/plain";

if (
sendmsg($to$subject$text$from$file$type)){
   echo 
"Se entregó el e-mail (al MTA que use tu servidor) .. otra cosa es que llegue a su destinatario";
} else {
   echo 
"Falló el MTA .. el e-mail no salió de PHP";
}
?>
Me dejé el tema del archivo adjunto .. (para eso yo no me complico con "funcioncitas" .. uso PHPMailer que "de una" solventa la mayoría por no decir todos los problemas con generación de e-mails con PHP de todo tipo y formas de envio).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.