你必须配置SMTP在你的服务器上。你可以用G套房SMTP谷歌免费:<?php
$mail = new PHPMailer(true);// Send mail using Gmailif($send_using_gmail){
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl"; // sets the prefix to the servier
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Port = 465; // set the SMTP port for the GMAIL server
$mail->Username = "your-gmail-account@gmail.com"; // GMAIL username
$mail->Password = "your-gmail-password"; // GMAIL password}
// Typical mail data
$mail->AddAddress($email, $name);$mail->SetFrom($email_from, $name_from);
$mail->Subject = "My Subject";$mail->Body = "Mail contents";try{
$mail->Send();
echo "Success!";} catch(Exception $e){
// Something went bad
echo "Fail :(";}?>
阅读更多关于PHPMailer 这里.