<?
if (!$HTTP_POST_VARS)
{
if ( $HTTP_POST_VARS['usuario'] != "" && $HTTP_POST_VARS['passwd'] != "" && $HTTP_POST_VARS['recipient'] != "" )
{
$mail = new SMTP("localhost",$HTTP_POST_VARS['usuario'],$HTTP_POST_VARS['passwd']);
// Se configuran los parametros necesarios para el envío
$de = "noreply@semwestsrl.com";
$a = $HTTP_POST_VARS['recipient'];
$asunto = "Contacto de Semwestsrl.com.ar";
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Subject: " . $HTTP_POST_VARS["subject"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["mensaje"] . "\n";
$header = $mail->make_header(
$de,
$a,
$asunto,
$cc,
$bcc
);
/*
Pueden definirse más encabezados. Tener en cuenta la terminación de la
linea con (\r\n)
$header .= "Reply-To: ".$HTTP_POST_VARS['email']." \r\n";
$header .= "Content-Type: text/plain; charset=\"iso-8859-1\" \r\n";
$header .= "Content-Transfer-Encoding: 8bit \r\n";
$header .= "MIME-Version: 1.0 \r\n";
*/
// Se envia el correo y se verifica el error
$error = $mail->smtp_send($de, $a, $header, $cuerpo, $cc, $bcc);
if ($error == "0")
echo "E-mail enviado correctamente";
else
echo $error;
}
else
{
echo("Complete todos los campos para ejecutar el ejemplo");
}
}
?>