PROBLEMAS CON MAIL
Publicado por MAQ Y ACCINDUS (20 intervenciones) el 08/04/2009 00:55:24
hola tengo problemas con este codigo no puedo enviar el formulario a mi correo no me llega nada al correo
<?php
$opcion=$_GET['opcion'];
if($opcion=='alex')
{$para='[email protected]';
}
if($opcion=='erik')
{$para='[email protected]';
}
//proceso del formulario
// si existe "enviar"...
if (isset ($_POST['enviar'])) {
//recogemos las variables
$nombre=$_POST['nombre'];
$email=$_POST['email'];
$comentario=$_POST['comentario'];
//comprobamos si todos los campos fueron completados
if ($nombre!='' && $email!='' && $comentario!='') {
// si es asi armamos el html
$contenido = '<html><body>';
$contenido .= '<h2>Contacto desde formulario</h2>';
$contenido .= '<p>Enviado el '. date("d M Y").'</p>';
$contenido .= '<hr />';
$contenido .= '<p>Nombre: <strong>'.$nombre.'</strong>';
$contenido .= '<p>Email: <strong>'.$email.'</strong>';
$contenido .= '<p>Comentario: <strong>'.$comentario.'</strong>';
$contenido .= '<hr />';
$contenido .= '</body></html>';
// si todos los campos fueron completados enviamos el mail
mail ($para, "Titulo del mensaje", $contenido, "From: $email Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit");
$flag='ok';
$mensaje='<font color="#003366" size="3">Gracias por Contactarnos</font>';
} else {
//si no todos los campos fueron completados se frena el envio y avisamos al usuario
$flag='err';
$mensaje='<div id="error" color="#009966">Todos Los Campos Son Requeridos</div>';
}
}
?>
LO PROBE EN INTERNET PERO EL SERVIDOR DE MIARROBA CREO QUE NO TIENE CONFIGURADO EL SMTP DE ENVIO DE MAILS POR QUE ME SALE EL MISMO ERROR POR FAVOR LES AGRADECERIA SI ME PUEDEN AYUDAR, AH Y SI SABEN DE ALGUNA FORMA DE ENVIAR EL MAIL SIN USAR EL OUTLOOK GRACIAS
<?php
$opcion=$_GET['opcion'];
if($opcion=='alex')
{$para='[email protected]';
}
if($opcion=='erik')
{$para='[email protected]';
}
//proceso del formulario
// si existe "enviar"...
if (isset ($_POST['enviar'])) {
//recogemos las variables
$nombre=$_POST['nombre'];
$email=$_POST['email'];
$comentario=$_POST['comentario'];
//comprobamos si todos los campos fueron completados
if ($nombre!='' && $email!='' && $comentario!='') {
// si es asi armamos el html
$contenido = '<html><body>';
$contenido .= '<h2>Contacto desde formulario</h2>';
$contenido .= '<p>Enviado el '. date("d M Y").'</p>';
$contenido .= '<hr />';
$contenido .= '<p>Nombre: <strong>'.$nombre.'</strong>';
$contenido .= '<p>Email: <strong>'.$email.'</strong>';
$contenido .= '<p>Comentario: <strong>'.$comentario.'</strong>';
$contenido .= '<hr />';
$contenido .= '</body></html>';
// si todos los campos fueron completados enviamos el mail
mail ($para, "Titulo del mensaje", $contenido, "From: $email Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit");
$flag='ok';
$mensaje='<font color="#003366" size="3">Gracias por Contactarnos</font>';
} else {
//si no todos los campos fueron completados se frena el envio y avisamos al usuario
$flag='err';
$mensaje='<div id="error" color="#009966">Todos Los Campos Son Requeridos</div>';
}
}
?>
LO PROBE EN INTERNET PERO EL SERVIDOR DE MIARROBA CREO QUE NO TIENE CONFIGURADO EL SMTP DE ENVIO DE MAILS POR QUE ME SALE EL MISMO ERROR POR FAVOR LES AGRADECERIA SI ME PUEDEN AYUDAR, AH Y SI SABEN DE ALGUNA FORMA DE ENVIAR EL MAIL SIN USAR EL OUTLOOK GRACIAS
Valora esta pregunta


0