#1 starlight36
PHPMailer for SpeedPHP 电子邮件扩展教室前些日子我发布了一个标准格式的电子邮件,但是功能不是很强大。这次我选取了PHPMailer这个优秀的的PHP电子邮件扩展类。附件中的是一个标准的SpeedPHP扩展。可以直接放在Extensions目录下直接使用。本扩展提供了一个快速邮件发送接口,兼容以前的标准电子邮件扩展。
以下是调用的示例:
$OBJPHPMailer = spClass('PHPMailer');
$OBJPHPMailer->sendmail('starlight36@qq.com', "测试邮件", "测试
");
在spConfig中可以如下配置:
'ext' => array( // 扩展使用的配置根目录
'PHPEmail' => array(
'Priority' => 3, //邮件优先级
'CharSet' => 'utf-8', //邮件编码
'ContentType' => 'text/html', //内容格式
'Encoding' => '8bit', //编码形式
'From' => '', //发件人邮件
'FromName' => '', //发件人名称
'Mailer' => 'smtp', //发信模块("mail", "sendmail", or "smtp")
'Sendmail' => '/usr/sbin/sendmail', //发件程序地址
'Host' => 'smtp.163.com', //SMTP发件服务器
'Port' => '25', //SMTP发件服务器端口
'SMTPSecure' => '', //安全套接字("", "ssl" or "tls")
'SMTPAuth' => true, //是否开启SMTP认证
'Username' => '', //SMTP用户名
'Password' => '', //SMTP密码
'Timeout' => '10', //登录超时时间
'SMTPDebug' => false, //SMTP调试信息
))
PHPMailer_for_speedphp.rar
该贴已经同步到 starlight36的微博
2011-03-14 18:55:54