Mail Function Using PEAR Issues
| From: | Alice Wei | Date: | Sun, 18 Apr 2010 15:11:18 +0000 |
| Subject: | Mail Function Using PEAR Issues | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-304177@lists.php.net to get a copy of this message | ||
Hi,
After several days, I have rebuilt my system on Linux using Ubuntu, installed PEAR and such.
Thankfully, when I execute the code, it no longer gives me the error that the class is not found.
Yet, when I submit the form now, I can always see the confirmation message telling me that my
message has been sent, but I cannot see it even in another mailbox.
Here is the code:
require_once("Mail.php");
$mail = Mail::factory("mail");
$your_name = $_POST['your_name'];
$email = $_POST['email'];
$question = $_POST['question'];
$comments= $_POST['comments'];
$submit = $_POST['submit'];
$from = "localhost";
$to = $email;
$subject = "Comments";
$body = "From: $your_name\n E-Mail: $email\n Reason Contact: $question\n Comments:\n
$comments";
$host = "localhost";
$headers = array ('From' => $from,'To' => $to,'Subject' =>
$subject);
$mail ->send($to, $headers, $body);
if (PEAR::isError($mail)) echo "<p>" . $mail->getMessage() .
"</p>";
else {
echo "<p>Message successfully sent!</p> <div id='main'>
<h1>Thank You For Contacting Us</h1>
<p>We will contact you within the next <b>24 business hours</b>.</p>
<p>Here is what you have input:</p>
<ul><li>Your Name is <b>" . $your_name . "</b></li>
<li>Your Email is <b>" . $email . "</b></li>
<li>You contacted us because you have a <b>" . $question .
"</b></li>
<li>Here are your comments: <b>" . $comments .
"</b></li></ul>
<h1>Have a Nice Day!</h1></div>";
}
}
Can anyone on the list please give me some pointers on what might have been wrong here? I have not
edited anything in the php.ini file regarding SMTP.
Thanks.
Alice
_________________________________________________________________
The New Busy is not the old busy. Search, chat and e-mail from your inbox..
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_3