phpmailer 下载地址:
http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/
下载完成后,找到class.phpmailer.php 、class.smtp.php, class.pop3.php 三个类放到自己的目录下!
code:
include_once ("class.phpmailer.php");
class Pushmail {
protected $toname;
protected $fromname;
protected $cc;
private $username = "jophyyao@xxx.com";
private $password = "xxxxxx";
private $viewname = "发件人名";
protected $port = 25;
public $host = "mail.xxx.com";
function __construct($toname, $fromname, $cc) {
$this->toname = $toname;
$this->fromname = $fromname;
$this->cc = $cc;
}
public function pmail($subject, $body) {
$this->subject = $subject;
$this->body = $body;
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Port = $this->port;
$mail->Username = $this->username;
$mail->Password = $this->password;
$mail->Host = $this->host;
$mail->From = $this->fromname;
foreach ($this->toname as $to) {
if (!empty ($to)) {
$mail->AddAddress($to);
}
}
$mail->FromName = $this->viewname;
foreach ($this->cc as $c) {
$mail->AddCC($c);
}
$mail->IsHTML(true);
$mail->Subject = $this->subject;
$mail->Body = $this->body;
$mail->WordWrap = 200;
$mail->CharSet = 'UTF-8';
$mail->Send();
}
}