使用LINUX SENDMAIL发送邮件
2008-08-29 14:54
513 查看
今天用linux下安装的sendmail写了一个发送email的程序,分享一下,代码如下:
参数分别是Email地址,邮件标题和内容!使用时候还需要定义MAIL_HOST和MAIL_SENDER常量即可.
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;
}
本文出自 “WPF外包公司―北京动点..” 博客,转载请与作者联系!
参数分别是Email地址,邮件标题和内容!使用时候还需要定义MAIL_HOST和MAIL_SENDER常量即可.
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;
}
本文出自 “WPF外包公司―北京动点..” 博客,转载请与作者联系!
相关文章推荐
- 使用LINUX SENDMAIL发送邮件
- Linux使用shell脚本调用sendmail发送带附件的邮件
- Linux SendMail 使用外部SMTP服务发送邮件
- Linux使用sendmail发送邮件
- linux下python使用sendmail发送邮件
- Linux中使用sendmail发送邮件,指定任意邮件发送人
- Linux中使用PostFix代替Sendmail 发送邮件
- Linux SendMail发送邮件失败诊断案例(三)
- NAGIOS 使用sendmail发送邮件关于标题乱码的解决方法
- Linux使用Mutt发送邮件/附件
- Linux下sendmail发送邮件
- 在Linux下使用命令发送邮件附件
- Linux下使用sendEmail发送带附件的邮件
- linux下面配置sendmail邮件服务器,并用php mail函数发送邮件测试
- Linux系统下使用mail发送Internet邮件的配置方法
- Linux下使用mail命令发送邮件
- 使用sendmail发送邮件
- linux下配置使用sendEmail发送邮件
- Linux mail命令使用用其他SMTP服务器发送邮件
- 在命令行中使用sendmail 发送邮件