当前位置:首页 >> 建筑/土木 >>

php发邮件php给多个地址发邮件的类


php发邮件:php给多个地址发邮件的类
疯狂代码 http://CrazyCoder.cn/ <?php ?:http:/CrazyCoder.cn/Php/Article5814.html

//////////////////////////////////////////////////////////// // EmailClass 0.5 // class for sending mail // // Paul Schreiber // php@paulschreiber.com // http://paulschreiber.com/ // // parameters // ---------// - subject, message, senderName, senderEmail and toList are required // - ccList, bccList and replyTo are optional // - toList, ccList and bccList can be strings or arrays of strings // (those strings should be valid email addresses // // example

// ------// $m = new email ( \"hello there\", // subject // \"how are you?\", // message body // \"paul\", // sender\'s name // \"foo@foobar.com\", // sender\'s email // array(\"paul@foobar.com\", \"foo@bar.com\"), // To: recipients // \"paul@whereever.com\" // Cc: recipient // ); // // print \"mail sent, result was\" . $m->send(); // // //

if ( ! defined( \'MAIL_CLASS_DEFINED\' ) ) { define(\'MAIL_CLASS_DEFINED\', 1 );

class email {

// the constructor! function email ( $subject, $message, $senderName, $senderEmail, $toList, $ccList=0, $bccList=0, $replyTo=0) { $this->sender = $senderName . \" <$senderEmail>\"; $this->replyTo = $replyTo; $this->subject = $subject; $this->message = $message;

// set the To: recipient(s) if ( is_array($toList) ) { $this->to = join( $toList, \",\" ); } else { $this->to = $toList; }

// set the Cc: recipient(s) if ( is_array($ccList) && sizeof($ccList) ) {

$this->cc = join( $ccList, \",\" ); } elseif ( $ccList ) { $this->cc = $ccList; }

// set the Bcc: recipient(s) if ( is_array($bccList) && sizeof($bccList) ) { $this->bcc = join( $bccList, \",\" ); } elseif ( $bccList ) { $this->bcc = $bccList; }

}

// send the message; this is actually just a wrapper for // PHP\'s mail() function; heck, it\'s PHP\'s mail function done right :-) // you could override this method to: // (a) use sendmail directly

// (b) do SMTP with sockets function send () { // create the headers needed by PHP\'s mail() function

// sender $this->headers = \"From: \" . $this->sender . \"\\n\";

// reply-to address if ( $this->replyTo ) { $this->headers .= \"Reply-To: \" . $this->replyTo . \"\\n\"; }

// Cc: recipient(s) if ( $this->cc ) { $this->headers .= \"Cc: \" . $this->cc . \"\\n\"; }

// Bcc: recipient(s)

if ( $this->bcc ) { $this->headers .= \"Bcc: \" . $this->bcc . \"\\n\"; }

return mail ( $this->to, $this->subject, $this->message, $this->headers ); } }

} ?> 2008-9-10 15:05:04 疯狂代码 http://CrazyCoder.cn/


相关文章:
PHPMailer 发送邮件-含详细介绍及使用方法说明
PHPMailer 发送邮件-含详细介绍及使用方法说明_互联网_IT/计算机_专业资料。PHP...下载完成后,找到 class.phpmailer.php 、class.smtp.php 两个类放到自己的目录...
php中用phpmailer发送邮件
的 SMTP 类 模块-PHPMailer, PHPMailer 是一个用于发送电子邮件的 PHP 函数包...php发邮件php给多个地址... 6页 5下载券 使用PHP发送邮件的两种方... 3...
php设置自动发送邮件功能
php设置自动发送邮件功能_计算机软件及应用_IT/计算机_专业资料。PHP 自动发送邮件功能 思路: 首先在后台中设置时间, 时间格式是 接下来就是前台的程序了 , 分钟...
phpmailer发邮件举例
PHPMailer(); //建立邮件发送类 $address ="youbinliu@126.com"; $mail->...("$address", "a");//收件人地址,可以替换成任何想要接 收邮件的 email ...
php win下Socket方式发邮件类
php发邮件php给多个地址... 6页 免费 php发送邮件类 4页 1下载券 ...php win 下 Socket 方式发邮件类 复制代码 代码如下: <?php /* * php...
CI结合PHPMailer,使用SMTP方式发送邮件
CI 结合 PHPMailer,使用 SMTP 方式发送邮件在使用 CI 的 email 类的时候, ...//收件人地址,可以替换成任何 想要接收邮件的 email 信箱,格式是 AddAddress("...
php的一些简单例程-日期选择器。邮件发送
邮件发送_IT/计算机_专业资料。日期选择器,邮件发送 日期选择器 <?php /***...($inAddress) $inAddress 是 String 型 按逗号把各个邮件地址分离出来 如果...
PHP期末练习题(参考答案)
a).w b).r c).a d).a+ PHP 类定义中不支持的访问控制是: () a) ...7. 8. 9. 下面那一个正则表达式用来验证电子邮件(如:zhang.san_123@scse....
《基于PHP的邮件收发系统的设计与实现》校外任务书
《基于PHP的邮件收发系统的设计与实现》校外任务书_工学_高等教育_教育专区。...用户还可以管 理自己收件箱与发件箱的内容,可以实现一个系统用户可以管理多个...
php使用pear发送mail
(修改地址,用户名,密码就可以用了) <?php require_once 'Mail.php'; $...{//判断结果 die($mail_res->getMessage()); }else{ echo '测试邮件发送 ...
更多相关标签: