Send mail form con php... ERROR

Te escribo en esta ocación por que implemente una forma de contac us en html y esta le envia la infomacion a unn archivo php que a su vez le envia la información a mi correo... El problema es que recientemente me da un mensage de error
WARNING: RunAsUser for MSP ignored,
check group ids (egid=500559, want=22)
can not chdir(/var/spool/clientmqueue/):
Permission denied
He buscado por todos lados y no consigo cual pudiera ser el problema, vale destacar que este error comenzo a aparecer desde hace una semana para aca.
Te agradeceria mucho que me ayudes por que no consigo que es lo que sucede.
Este es el codigo php que estoy utilizando, gracias por toda tu ayuda
atentamente
Katy
Nota: mi webhosting tienen phpMyAdmin, PHP, MySQL Databases, Global CGIs y Perl.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Contact Us</title>
<link href="../style.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
//-->
</script>
</head>
<body class="style.ccs" onLoad="MM_preloadImages('../image/banner-top.jpg','../image/logo.gif','../image/menuh.swf')">
<div align="center">
<table width="776" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="228"><img src="../image/logo.gif" width="222" height="95"></td>
<td width="548"><img src="../image/banner-top.jpg" width="547" height="95" border="0" align="right"></a></td>
</tr>
<tr>
<td class="lender"><FONT color=#000000 size=2 face=Arial class="lender" id=role_document></FONT></td>
<td bgcolor="#4485b0"></td>
</tr>
<tr>
<td colspan="2"><!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="776" height="60" id="menuh" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="../image/menuh-app.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="../image/menuh-app.swf" quality="high" bgcolor="#ffffff" width="776" height="60" name="menuh" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object></td>
</tr>
<tr>
<td height="30" colspan="2"> </td>
</tr>
<tr align="left">
<td colspan="2"><img src="../image/tit-contact-us.gif" width="220" height="35"></td>
</tr>
<tr>
<td height="35" colspan="2" align="center"> </td>
</tr>
<tr>
<td colspan="2">
</td>
</tr>
<tr align="center">
<td colspan="2"></td>
</tr>
<tr>
<td height="55" colspan="2"><table width="775" border="0" cellspacing="5" cellpadding="5">
<tr>
<td width="550" height="550" valign="top"><?
if (!$HTTP_POST_VARS){
?>
<? //Name of applicant ?>
<?php echo $_POST["First_name"]; ?> <?php echo $_POST["Last_name"]; ?> <?php echo $_POST["cellphone"]; ?> <?php echo $_POST["phone"]; ?> <?php echo $_POST["fax"]; ?> <?php echo $_POST["email"]; ?> <?php echo $_POST["comment"]; ?>
<?php mail("[email protected]","Contact Us\n",$cuerpo,$headers); ?>
<?
}else{
//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Contact Us\n";
$cuerpo .= "**********************\n";
$cuerpo .= "First Name: " . $HTTP_POST_VARS["First_name"] . "\n";
$cuerpo .= "Last Name: " . $HTTP_POST_VARS["Last_name"] . "\n";
$cuerpo .= "Cell Phone: " . $HTTP_POST_VARS["cellphone"] . "\n";
$cuerpo .= "Phone: " . $HTTP_POST_VARS["phone"] . "\n";
$cuerpo .= "Fax: " . $HTTP_POST_VARS["fax"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Comment: " . $HTTP_POST_VARS["comment"] . "\n";
//dirección del remitente
$headers = "From: Contact Us <[email protected]>\r\n";
//dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Reply-To: " . $HTTP_POST_VARS["email"] . "\r\n";
//Este es el asunto
//$subject = "Loan Application Received\r\n";
//mando el correo...
mail("[email protected]","From: " . $HTTP_POST_VARS["First_name"] . " " . $HTTP_POST_VARS["Last_name"] . "\n",$cuerpo,$headers);
//Pongo aquí un header completo para el mensaje, que luego le debes...

2 respuestas

Respuesta
1
Tienes que comunicarlo a tu hosting, el problema se debe a que no tienes permisos para ver un directorio o mas.
Seguramente ellos han migrado su cuenta a otro server o algo asi, se solucionaria fijando los group ids de los directorios, si tu utilizas flashfxp como cliente ftp puedes intentar cambiarlos tu mismo, aunque este problema lo van a solucionar el soporte de tu hosting.
Respuesta
1
Posiblemente tenga que ver con los permisos de que dispone tu usuario en el Servidor de Correo.
Te recomiendo que leas lo siguiente (en inglés)
http://www.quotesdb.info/freenode/sendmail/02Feb2006/2.html
Gracias, pero el problema era que habian cambiado de servidor el web site, y no me habian dado los permisos correspondientes, de cualquier forma muchas Gracia

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas