El código para el archivo index.html es el siguiente:

 
<HTML>
<HEAD>
<TITLE>Prueba PEAR para envio de Mails</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080">
<center><h1>Prueba Envio de Mails con PEAR con Autenticacion</h1></center>
<font size="4" style="arial"><u> Ingreso de Datos</font></u>
<form action="enviar.php" method="post">
<table>
<tr><td>From:</td><td><INPUT TYPE="text" NAME="de" ></td></tr>
<tr><td>To:</td><td><INPUT TYPE="text" NAME="para"></td></tr>
<tr><td>Subject:</td><td><INPUT TYPE="text" NAME="titulo"></td>
<tr><td>Comentario:</td><td><textarea cols="40" rows="5" NAME="com"></textarea><br>
<tr><td></td><td><INPUT TYPE="submit" NAME="accion" VALUE="Enviar email"></td>
</HTML>
 
Ahora, bien, una vez que se haya conformado el primer archivo pasamos a armar el segundo que llevara el nombre enviar.php
El código sería el siguiente:
 
<?php
include("Mail.php"); # Archivo interno del servidor
$recipients = " "; # Mail del receptor del correo
$headers["From"] = ""; # Cuenta de correo valida del dominio
$headers["To"] = ""; # Destinatario del correo
$headers["Subject"] = "Prueba"; # Asunto de mail
$mailbody = "Hola esto es una prueba."; # Cuerpo del mail
$smtpinfo["host"] = ""; # Servidor SMTP
$smtpinfo["port"] = "25";
$smtpinfo["auth"] = true;
$smtpinfo["username"] = ""; # Cuenta de correo para autentificar
$smtpinfo["password"] = ""; # Clave de la cuenta de correo
$mail_object =& Mail::factory("smtp", $smtpinfo);
$mail_object->send($recipients, $headers, $mailbody);
echo "el correo fue enviado";
?>
 
 
 
Rute path: FAQ NT / COMO ENVIAR UN MAIL CON EL COMPONENTE PEAR CON AUTENTICACIÓN?
Home | Hosting | Housing | Revendedores | Soporte | Empresa | Mapa del Sitio | Contacto | FAQ | Blog Corporativo
Atención técnica y comercial: (54)-11-5031-1111 las 24 hs. los 365 días del año. ToWebs, (c) 2008
Virtucom Networks S.A Av. Belgrano 1586, piso 10 (C1093AAQ) Cap. Fed. Bs. As, Argentina.