加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_郴州站长网 (http://www.0735zz.com/)- 云通信、区块链、物联设备、云计算、站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php PEAR mail发送邮件实例

发布时间:2022-01-20 05:06:26 所属栏目:PHP教程 来源:互联网
导读:phppear mail发送邮件实例 -- !doctype html public -//w3c//dtd xhtml 1.0 transitional//en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd html xmlns=http://www.w3.org/1999/xhtml head meta http-equiv=content-type content=text/html;
  phppear mail发送邮件实例
 
  -->
  <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <meta http-equiv="content-type" content="text/html; charset=gb2312" />
  <title>php发送邮件</title>
  </head>
  <body>
  <table width="611" height="200" border="1">
    <tr>
      <td width="601"><form id="form1" name="form1" method="post" action="send.php">
        <table width="600" height="240" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td width="102" height="28">收件人地址</td>
            <td width="213"><input name="to" type="text" id="to" /></td>
            <td width="84">发送人地址</td>
            <td width="201"><input name="from" type="text" id="from" value="cert@163.com" /></td>
          </tr>
          <tr>
            <td height="33">发送人用户名</td>
            <td><input name="name" type="text" id="username" value="cert" /></td>
            <td>邮箱密码</td>
            <td><input name="password" type="password" id="password" value="***" /></td>
          </tr>
          <tr>
            <td height="27">smtp服务器</td>
            <td><input name="smtp" type="text" id="smtp" value="smtp.163.com" /></td>
            <td colspan="2">注:163邮箱smtp为: smtp.163.com</td>
            </tr>
          <tr>
            <td height="26">标题</td>
            <td colspan="3"><input name="subject" type="text" id="subject" value="cert测试php发送邮件" size="50" /></td>
            </tr>
          <tr>
            <td height="69">内容</td>
            <td colspan="3"><textarea name="content" cols="50" rows="6" id="content">计算机紧急响应组欢迎你!
  http://www.Cuoxin.com
  组织网站即将进行改版</textarea></td>
            </tr>
          <tr>
           
            <td> </td>
            <td align="right"><input type="submit" name="submit" value="发送" /></td>
            <td> </td>
            <td> </td>
          </tr>
        </table>
          <p>说明:我用163的邮箱发给 163 或 126 的邮箱立刻就能收到。大家试试。</p>
      </form>
      </td>
    </tr>
  </table>
  </body>
  </html>
  <?
  require_once 'mail.php';
  $conf['mail'] = array(  
          'host'     => 'smtp.126.com',                  //smtp服务器地址  
          'auth'     => true,                           //true表示smtp服务器需要验证,false不需要  
          'username' => 'liangbowen',                   //用户名  
          'password' => '******'                        //密码  
  );
  
  //发送邮件
  $headers['from']    = 'liangbowen@126.com';               //发信地址  
  $headers['to']      = 'liangbowen@hotmail.com';               //收信地址  
  $headers['subject'] = 'test mail send by php bowen.mvbb.com';   //邮件标题  
  $mail_object = &mail::factory('smtp', $conf['mail']);     
  //邮件正文  
  $body = "这是一封自己发给自己的邮件。";
  $mail_res = $mail_object->send($headers['to'], $headers, $body); //发送
                               
  if(pear::iserror($mail_res)){      //检测错误
      die($mail_res->getmessage());  
  }
  else{
   echo "send successful!";
  }
 

(编辑:开发网_郴州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读