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