`

PHPMailer 发送邮件

    博客分类:
  • PHP
阅读更多

   php有多种类是用来发送邮箱的,我们选取其中的PHPmailer,从网上下载PHPmailer文件,我们只要其中的类文件,包括phpmailer、smtp、po3三个类文件即可。接下来我们可以在php文件里直接调用类文件用来发送邮箱:

Php代码 复制代码 收藏代码
  1. /**  
  2.  *  2011-10-25  
  3.  *  描述:PHP邮件发送  
  4.  *  使用PHPMailer类  
  5.  *  发送附件,多人发送  
  6.  *  发送附件  
  7.  *  发送附件的时候,鉴于本地网络和服务器的速度,如不能正常上传,修改php配置文件中的memory_limit限制  
  8.  *  其他可能的限制post_max_size  upload_max_filesize  
  9.  *  也可能要将max_execution_time修改  
  10.  *  请使用前确认发送邮件的邮箱帐号开启了SMTP  
  11.  */    
  12.   
  13.    set_time_limit(0); //如果上传附件卡,将脚本执行限制时间修改为0   
  14.    require './class.phpmailer.php';   
  15.    require './class.smtp.php';   
  16.     date_default_timezone_set("Asia/Shanghai");//设定时区东八区   
  17.    $mail=new PHPMailer();  //建立邮件发送类   
  18.    $mail->IsSMTP();        //使用SMTP形式发送   
  19.    $mail->CharSet='utf-8'//编码   
  20.    $mail->SMTPDebug  = 1; // 启用SMTP调试功能   
  21.                              // 1 = errors and messages   
  22.                              // 2 = messages only   
  23.       
  24.    $mail->SMTPAuth = true; // 启用SMTP验证功能   
  25.    $mail->Host='smtp.qq.com'//qq smtp 服务器,发送邮箱帐号公司的SMTP服务器   
  26.    $mail->Port=25;         // SMTP服务器的端口号   
  27.    $mail->Username='4sfsfs@qq.com';   
  28.    $mail->Password='********';   
  29.    $mail->AddAddress('pz9042@163.com','pz');   
  30.  //  $mail->AddAddress('sgs0@qq.com','邱聪'); #多人发送   
  31.    $mail->IsHTML();   
  32.   $a=$mail->AddAttachment('D:\wamp\www\user.sql','z.zip');//附件的绝对位置,上传后附件的名称   
  33.    $mail->Subject='发送自PHPMailer的邮箱';   
  34.    $mail->From='467661992@qq.com';   
  35.    $mail->FromName='彭震';   
  36.    $mail->Body='测试一下';   
  37. $mail->AltBody='附加信息';    
  38.   
  39. if(!$mail->send()){   
  40.   echo '邮件发送失败'.'</br>';   
  41.   echo '错误原因'.$mail->ErrorInfo;   
  42. }else{   
  43.    echo '邮件发送成功';   
  44.       
  45. }       
分享到:
评论

相关推荐

    phpmailer发送邮件

    PHPMailer 是一个流行的开源 PHP 类库,用于在 PHP 应用程序中发送电子邮件。它提供了丰富的功能,包括支持 SSL/TLS 加密、多种 SMTP 服务器验证方式、HTML 邮件以及添加附件等。在您提供的信息中,我们关注的是如何...

    php中用phpmailer发送邮件.pdf

    PHPMailer 在 PHP 中发送邮件 PHPMailer 是一个功能强大、易用且免费的 SMTP 类模块,可以帮助开发者快速发送电子邮件。在 PHP 中,使用 mail 函数可以发送邮件,但是它要求服务器支持 sendmail 或者设置一台不需要...

    PHPMailer发送邮件

    PHPMailer发送邮件

    PHP使用phpmailer发送邮件

    **使用PHPMailer发送邮件步骤** 1. **引入PHPMailer类**:首先,你需要将PHPMailer的类文件(如class.phpmailer.php和class.smtp.php)引入到你的PHP脚本中。如果使用Composer管理依赖,可以直接通过`require_once ...

    thinkphp框架使用PHPMailer发送邮件

    使用方法: ... 第二步,在 config文件里新增 如下配置,或者干脆在action里用C函数设置临时配置亦可. ...SendMail('350680013@qq.com','我能用phpmailer发送邮件了','谢谢您。。。',C('MAIL_SENDER')); PS:欢迎下载使用

    使用phpmailer发送邮件 PHP源码

    标题中的“使用phpmailer发送邮件 PHP源码”指的是利用PHPMailer这个开源库来实现通过PHP程序发送电子邮件的功能。PHPMailer是一个广泛使用的PHP类库,它提供了丰富的功能,使得开发者能够轻松地添加邮件发送功能到...

    PHPmailer发送邮件

    phpmailer PHPmailer发送邮件

    PHPMailer发邮件

    **PHPMailer发邮件详解** PHPMailer是一款非常流行的PHP邮件发送库,它提供了丰富的功能和简单易用的API,使得在PHP应用程序中发送邮件变得轻松快捷。这个库支持SMTP验证、HTML邮件、附件、多语言以及通过远程代理...

    PHPMailer发送邮件接口源码

    使用PHPMailer发送邮件的基本步骤如下: 1. 包含PHPMailer类文件:`require_once 'PHPMailer/PHPMailerAutoload.php';` 2. 创建PHPMailer实例:`$mail = new PHPMailer;` 3. 设置参数:如`$mail-&gt;isSMTP();`启用...

    phpmailer 发邮件

    phpmailer邮件发送代码,可以群发,添加附件

    教你如何使用phpmailer发邮件

    2. **创建PHPMailer实例**:创建一个`PHPMailer`对象,并设置必要的属性,如发件人、收件人、主题和邮件内容。 ```php $mail = new PHPMailer; $mail-&gt;isSMTP(); // 使用SMTP发送邮件 $mail-&gt;Host = 'smtp....

    使用PHPMailer发送邮件

    使用PHPMailer发送邮件 一、开发环境 1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0 。 2、文本编辑器:Sublime Text3。 二、主要技术 本实验主要借助PHPMailer类库实现发送邮件的效果。

    PHPMailer发送邮件 SSL465端口发送邮件

    在IT行业中,PHPMailer是一个广泛使用的PHP库,用于发送电子邮件。由于许多网络服务提供商限制了传统的SMTP端口25,以防止垃圾邮件的传播,因此开发者通常转向使用其他端口,如SSL加密的465端口来发送邮件。本文将...

    thinkphp利用phpmailer发送邮件

    thinkphp利用phpmailer发送邮件,qq邮箱和163都已测试成功。

    phpmailer.zip发送邮件

    要使用PHPMailer发送邮件,首先需要配置SMTP服务器的相关信息: ```php $mail-&gt;IsSMTP(); // 使用SMTP发送邮件 $mail-&gt;Host = 'smtp.example.com'; // 邮件服务器地址 $mail-&gt;SMTPAuth = true; // 启用SMTP身份验证...

    phpmailer 邮件发送 phpmailer 邮件发送

    PHPMailer 是一个流行的开源 PHP 类库,用于在 PHP 应用程序中实现电子邮件发送功能。它支持多种邮件发送协议,包括 SMTP、SENDMAIL 和 PHP 的 mail() 函数,提供了丰富的功能,如添加附件、设置 HTML 内容、验证...

    phpmailer 发邮件类 v5.1

    PHPMailer是一个发送电子邮件的PHP函数包,它可以在发送邮时指定多个收件人,支持抄送地址,回复地址,支持8bit,base64,binary和quoted-printable等多种邮件编码,支持SMTP验证、冗余SMTP服务器、支持带附件的邮件...

Global site tag (gtag.js) - Google Analytics