PHP phpmailer 사용

phpmail 다운로드 주소:
http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/
다운로드 가 완료 되면 class.phpmailer.php,class.smtp.php,class.op3.php 세 가지 종 류 를 자신의 디 렉 터 리 에 찾 습 니 다!
 
code:
include_once ("class.phpmailer.php");


class Pushmail {

    protected $toname;

    protected $fromname;

    protected $cc;

    private $username = "[email protected]";

    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();

    }

}

   Thanks for the help of alice zhu

좋은 웹페이지 즐겨찾기