阅读内容

使用Linux SENDMAIL发送邮件代码

[日期:2008-09-02] 来源:老饭的银光工作室  作者: rieo232


今天用Linux下安装的sendmail写了一个发送email的程序,分享一下,代码如下:

参数分别是Email地址,邮件标题和内容!使用时候还需要定义MAIL_HOST和MAIL_SENDER常量即可.

CODE:define('MAIL_HOST','192.168.1.131');
define('MAIL_SENDER','test@test.com');


static function SendMail($email,$title,$content){
include_once(PATH_CLASS.'/phpmailer/class.phpmailer.php');
$mail = new PHPMailer();
$mail->CharSet = "GBK";
$mail->IsSendmail();
$mail->Host = MAIL_HOST;
$mail->SMTPAuth = true; // 设置为安全验证方式
$mail->SetLanguage('en',PATH_CLASS.'/phpmailer/language/');
$mail->From = MAIL_SENDER;
$mail->FromName = "service";
$mail->AddAddress($email, 'sellnet'); //收件人地址
$mail->WordWrap = 50; // set word wrap to 50 characters
$mail->IsHTML(true); // 设置邮件格式为 HTML
$mail->Subject = iconv("utf-8","gb2312",$title);
$mail->Body = iconv("utf-8","gb2312",$content);
$result = $mail->Send();
$mail->SmtpClose();
return $result;
}  




本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google