给多个地址发邮件的类

2016-01-29 14:51 7 1 收藏

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

【 tulaoshi.com - PHP 】

  <?php  

////////////////////////////////////////////////////////////  
//   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) ) {  
              

来源:http://www.tulaoshi.com/n/20160129/1494512.html

延伸阅读
标签: Web开发
formmail.htm 代码如下: html head meta http-equiv="Content-Type" content="text/html; charset=gb2312" title提交表单发送邮件/title /head body table width="97%" border="1" cellspacing="5" cellpadding="1" style="text-align:center" bgcolor="#EEFFF4" height="630" &nb...
foxmail怎么自动转发邮件?   打开foxmail客户端=》右侧三条线菜单=》工具=》过滤器管理 选择设置的帐号=》新建 注:自动转发的邮件是自己的邮箱帐号先收取后,然后在转发给另一个邮箱,所以两个邮箱均会有该邮件 设置转发主题前后的备注方法: 请在自动转发后面点击...的图标,进入高级设置,输入邮件主题...
阿里云邮箱如何收发邮件   阿里云邮箱收发邮件方法: 登录邮箱后,请单击页面左上方的"写信"按钮,开始撰写信件。 如果您希望查看是否有新的邮件,您可以点击"收信"按钮。
foxmail如何自动转发邮件   打开foxmail客户端=》右侧三条线菜单=》工具=》过滤器管理 选择设置的帐号=》新建 注:自动转发的邮件是自己的邮箱帐号先收取后,然后在转发给另一个邮箱,所以两个邮箱均会有该邮件 设置转发主题前后的备注方法: 请在自动转发后面点击...的图标,进入高级设置,输入邮件主题前...

经验教程

847

收藏

17
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部