`
muyu
  • 浏览: 223268 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用PHPMailer发送邮件

    博客分类:
  • php
阅读更多

php中的mail函数使用起来虽然简单,配置却较为复杂。安装一个SMTP着实不易。在linux下,sendmail好像也不靠谱,今天163能收到信件,gmail收不到;明天163收不到了,gmail又可以收邮件了。

还是用PHPMailer吧,wordpress也用PHPMailer!看看它的代码:

 

	global $phpmailer;

	// (Re)create it, if it's gone missing
	if ( !is_object( $phpmailer ) || !is_a( $phpmailer, 'PHPMailer' ) ) {
		require_once ABSPATH . WPINC . '/class-phpmailer.php';
		require_once ABSPATH . WPINC . '/class-smtp.php';
		$phpmailer = new PHPMailer();
	}

 

在PHPMailer README的 Installation 一节:

Copy class.phpmailer.php into your php.ini include_path. If you are
using the SMTP mailer then place class.smtp.php in your path as well.

 

而从wordpress的代码看,它直接用require_once来达到此目的,这样省去了配置php.ini的麻烦,有利于代码部署。

 

其他代码我就不贴了,README里的例子非常清晰了~

 

 

2
0
分享到:
评论

相关推荐

    PHP使用phpmailer发送邮件

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

    phpmailer发送邮件

    在您提供的信息中,我们关注的是如何使用 PHPMailer 来发送邮件。 1. **安装 PHPMailer** 要使用 PHPMailer,首先需要将其下载或通过 Composer(PHP 的依赖管理工具)安装到项目中。在这个案例中,您已经有一个名...

    thinkphp框架使用PHPMailer发送邮件

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

    使用phpmailer发送邮件 PHP源码

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

    php中用phpmailer发送邮件.pdf

    相比之下,使用 PHPMailer 可以轻松发送邮件,并提供了许多实用的功能。 PHPMailer 的功能包括: * 在发送邮时指定多个收件人、抄送地址、暗送地址和回复地址 * 支持多种邮件编码,包括 8bit、base64、二进制和 ...

    使用PHPMailer发送邮件

    本教程将详细讲解如何使用PHPMailer来发送邮件。 首先,我们需要安装PHPMailer。如果你使用Composer(PHP的依赖管理工具),可以通过以下命令添加PHPMailer到你的项目中: ```bash composer require ...

    教你如何使用phpmailer发邮件

    本教程将详细介绍如何使用`PHPMailer`来发送邮件,结合提供的文件,我们将深入理解其核心组件和使用方法。 首先,`PHPMailer`的核心类文件包括`class.phpmailer.php`、`class.smtp.php`和`class.pop3.php`。`class....

    PHPMailer发送邮件接口源码

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

    PHPMailer发送邮件

    PHPMailer发送邮件

    phpmailer.zip发送邮件

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

    php使用PHPMailer发送邮件例子

    PHPMailer是一个流行的PHP库,它允许开发者通过SMTP协议发送邮件,无需依赖PHP的mail()函数,提供了更灵活和可靠的邮件发送功能。本文将详细讲解如何利用PHPMailer在PHP环境中实现邮件发送。 首先,你需要在项目中...

    phpmailer 邮件发送 phpmailer 邮件发送

    在本文中,我们将深入探讨如何使用 PHPMailer 来发送邮件,以及它的一些核心特性。 首先,安装 PHPMailer 很简单,通常通过 Composer 完成。在项目根目录下创建或编辑 `composer.json` 文件,添加以下依赖: ```...

    phpmailer 发邮件

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

    PHPMailer邮件发送代码包

    这个代码包的核心是`index.php`文件,它包含了使用PHPMailer发送邮件的主要代码。本篇文章将深入探讨PHPMailer的工作原理、主要功能以及如何在实际项目中使用它。 ### PHPMailer简介 PHPMailer是一个轻量级且功能...

    PHPMailer-6.6.4.zip php收发邮件类库

    PHPMailer 是一个广泛使用的开源PHP类库,专为发送电子邮件而设计。在6.6.4版本中,它提供了强大的功能和灵活性,使得在PHP环境中处理邮件收发变得简单易行。这个类库支持多种SMTP验证方式,包括PLAIN、LOGIN、CRAM-...

    PHPMailer php发邮件

    在PHP开发中,发送电子邮件是一项常见的任务,PHPMailer是一个强大的工具,可以帮助我们轻松实现这个功能。这个教程将深入探讨如何使用PHPMailer库在PHP中发送邮件,并配置相关的邮箱账号和密码。 首先,PHPMailer...

    邮件发送类PHPMailer

    之后,你可以创建一个PHP文件来使用PHPMailer发送邮件。下面是一个基本示例: ```php <?php require 'vendor/autoload.php'; use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\SMTP; use ...

    PHPmailer发送邮件

    phpmailer PHPmailer发送邮件

Global site tag (gtag.js) - Google Analytics