Re: no error, mail is not sending

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I would suggest if you have access to the maillog file for the MTA (genrally sendmail) you are using check it,
It will tell you exactly the reason why the emails are not being sent,
Also pl. update the group of the platform you are using. ie Linux/ windows.--
Regards,
Abhishek jain 




________________________________
From: sravani98_gogineni <sravani98_gogineni@xxxxxxxxx>
To: php-objects@xxxxxxxxxxxxxxx
Sent: Friday, August 28, 2009 9:26:52 AM
Subject:  no error, mail is not sending

  
code output is "yes done",but mail is not sending

this is my code........ ..

<?php
$to = $_REQUEST['sendto' ] ;
$from = $_REQUEST['Email' ] ;
$name = $_REQUEST['Name' ] ;
$headers = "From: $from";
$subject = "Web Contact Data";

$fields = array();
$fields{"Name" } = "Name";
$fields{"Company" } = "Company";
$fields{"Email" } = "Email";
$fields{"Phone" } = "Phone";
$fields{"list" } = "Mailing List";
$fields{"Message" } = "Message";

$body = "We have received the following information: \n\n"; foreach($fields as $a => $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[ $a]); }

$headers2 = "From: noreply@YourCompany .com";
$subject2 = "Thank you for contacting us";
$autoreply = "Thank you for contacting us. Somebody will get back to you as soon as possible, usualy within 48 hours. If you have any more questions, please consult our website at www.oursite. com";

if($from == '') {print "You have not entered an email, please go back and try again";}
else {
if($name == '') {print "You have not entered a name, please go back and try again";}
else {
$send = mail($to, $subject, $body, $headers);
$send2 = mail($from, $subject2, $autoreply, $headers2);
if($send)
{
print "yes done";
}
else
{print "We encountered an error sending your mail, please notify webmaster@YourCompa ny.com"; }
}
}
?> 

<form method="post" action="contact. php">
<table bgcolor=#ffffcc align=center>
<tr><td colspan=2><strong> Send Friend request</strong> </td></tr>
<tr><td>Friend' s mail id</td><td>< input type="text" name="sendto" ></td></tr>
<tr><td><font color=red>*< /font>Your Name:</td><td> <input size=25 name="Name"> </td></tr>
<tr><td><font color=red>*< /font>Your Email:</td>< td><input size=25 name="Email" ></td></tr>
<tr><td colspan=2>Message: </td></tr>
<tr><td colspan=2 align=center> <textarea name="Message" rows=5 cols=35></textarea> </td></tr>
<tr><td colspan=2 align=center> <input type=submit name="send" value="Submit" ></td></tr>
<tr><td colspan=2 align=center> <small>A <font color=red>*< /font> indicates a field is required</small> </td></tr>
</table>
</form>






      

[Non-text portions of this message have been removed]


[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Soap]     [Kernel Newbies]     [Yosemite]     [Yosemite Campsites]

  Powered by Linux