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"; ?> |
|
|
|
|
| |