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

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/



相关文章:
PHP发送邮件方法大全
5页 免费 PHP功能齐全的发送邮件类... 8页 免费 PHP_SOCKET方式发送邮件 4页 免费 php发邮件php给多个地址... 6页 免费喜欢此文档的还喜欢 ...
利用PHPMailer 来完成PHP的邮件发送
利用PHPMailer 来完成PHP的邮件发送_计算机软件及应用_IT/计算机_专业资料。1.首先是下载 PHPMailer http://code.google.com/a/apache-extras.org/p/phpmailer/...
phpmailer发邮件举例
PHPMailer(); //建立邮件发送类 $address ="youbinliu@126.com"; $mail->...("$address", "a");//收件人地址,可以替换成任何想要接 收邮件的 email ...
网站留言发送到邮件(php代码)
网站留言发送到邮件(php代码)_计算机软件及应用_IT/计算机_专业资料。Php 发送邮件代码 1,首先要开启邮箱(发件箱)的 SMTP 功能, 设置》账户: 2,下载邮箱插件:...
php win下Socket方式发邮件类
php发邮件php给多个地址... 6页 免费 php发送邮件类 4页 1下载券 ...ZhozPhpSmtpSendMail { //您的 SMTP 服务器供应商,可以是域名或 IP 地址 var...
关于thinkphp发送邮件的问题
关于thinkphp发送邮件的问题_互联网_IT/计算机_专业资料。关于 thinkphp 发送邮件的问题,坑爹啊 SMTP Error: Could not connect to SMTP host. 网上有很多方法 但...
sendemai(PHP发送邮件代码)
sendemai(PHP发送邮件代码)_IT/计算机_专业资料。PHP SMTP发送邮件,完全可以使用,最好你的SMTP是sohu的<?php $name_first = $_POST['name_first']; $name_...
Smtp协议发送邮件
即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件 的规则,由它来...登录发送 二、利用 PHP 中的 mail()函数发送: 它是连接到邮件服务器, 利用 ...
PHPMailer 发送邮件-含详细介绍及使用方法说明
无法发送邮件的问题的 支持文本/HTML 格式邮件 可以嵌入 image 图像 对于邮件...下载完成后,找到 class.phpmailer.php 、class.smtp.php 两个类放到自己的目录...
使用PHP通过如何使用PHP代码创建SMTP协议发送邮件
使用PHP通过如何使用PHP代码创建SMTP协议发送邮件_IT/计算机_专业资料。免费教你使用...如 果你亲自去看看那些写好的利用 smtp 协 议发送邮件的类或者函数,相信可以...
更多相关标签: