google smtp server php mail
Hi I want to send a mail from a contact us page in my site. Tried a native php script but didn't work out. Now I found google smtp free service. Below code I found in the forum but need few more clarification. Please see the code below. 

        <?php         require_once "Mail.php";          $from = "<from.gmail.com>";         $to = "<to.yahoo.com>";         $subject = "Hi!";         $body = "Hi,\n\nHow are you?";          $host = "ssl://smtp.gmail.com";         $port = "465";         $username = "<myaccount.gmail.com>";         $password = "password";          $headers = array ('From' => $from,           'To' => $to,           'Subject' => $subject);         $smtp = Mail::factory('smtp',           array ('host' => $host,             'port' => $port,             'auth' => true,             'username' => $username,             'password' => $password));          $mail = $smtp->send($to, $headers, $body);          if (PEAR::isError($mail)) {           echo("<p>" . $mail->getMessage() . "</p>");          } else {           echo("<p>Message successfully sent!</p>");          }      ?>  <!-- end of php tag--> 


What is the Mail.php file. Where do i get that file. Looking for a help on this.
google smtp server php mail
===

Hi I want to send a mail from a contact us page in my site. Tried a native php script but didn't work out. Now I found google smtp free service. Below code I found in the forum but need few more clarification. Please see the code below. 

        <?php         require_once "Mail.php";          $from = "<from.gmail.com>";         $to = "<to.yahoo.com>";         $subject = "Hi!";         $body = "Hi,\n\nHow are you?";          $host = "ssl://smtp.gmail.com";         $port = "465";         $username = "<myaccount.gmail.com>";         $password = "password";          $headers = array ('From' => $from,           'To' => $to,           'Subject' => $subject);         $smtp = Mail::factory('smtp',           array ('host' => $host,             'port' => $port,             'auth' => true,             'username' => $username,             'password' => $password));          $mail = $smtp->send($to, $headers, $body);          if (PEAR::isError($mail)) {           echo("<p>" . $mail->getMessage() . "</p>");          } else {           echo("<p>Message successfully sent!</p>");          }      ?>  <!-- end of php tag--> 


What is the Mail.php file. Where do i get that file. Looking for a help on this.