`
stone_tms
  • 浏览: 18043 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

PHPMailer 发送邮件(实例)

    博客分类:
  • PHP
阅读更多

1,到官网下载phpmailer的开源代码,http://phpmailer.worxware.com/

2,下载完成后,找到class.phpmailer.php 、class.smtp.php两个类放到自己的目录下

3,如下例子

<?php
require_once('class.phpmailer.php');

// 开始发送邮件
$mail = new PHPMailer(true);
$mail->IsSMTP();

try {
	$mail->CharSet = "UTF-8"; // 设置编码
	
	$mail->Host = "mail.tms.com.cn"; //邮件服务器
	// $mail->SMTPDebug = 2;
	$mail->SMTPAuth = true;
	$mail->Port = 25;
	$mail->Username = "dq@shiseido.cn"; // SMTP account username
	$mail->Password = "12345a"; // SMTP account password
	
	$mail->SetFrom('dq@shiseido.cn', 'DQ');
	$mail->AddReplyTo('dq@shiseido.cn', 'DQ');
	$mail->Subject = $subject;
	if($type == 'text') { 
		$mail->Body = $content;
	} elseif ($type == 'html') {
		$mail->MsgHTML($content);
	}
	
	for ($i=0; $i < count($addressArray); $i++) {
		$mail->ClearAddresses();
		$mail->AddAddress($addressArray[$i]);
		if($howoften == 1) {
			sleep(1);
		} elseif($howoften == 0.5) {
			if($i%2==0) sleep(1);
		}
		// sleep($howoften);
		$mail->Send();
		echo "<p>".$addressArray[$i]."</p> <p>is sent.</p>\n";
	}
	
	echo "<p>total ".count($addressArray)." mails is sent.</p>\n";
	
} catch (phpmailerException $e) {
  echo $e->errorMessage(); //Pretty error messages from PHPMailer
} catch (Exception $e) {
  echo $e->getMessage(); //Boring error messages from anything else!
}
?>
 因为是自己做的一个项目中的一部分,所以代码中有一些发信时的额外要求,请无视~~~
分享到:
评论

相关推荐

    phpmailer发送邮件

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

    使用PHPMailer发送邮件实例

    下面将详细解释PHPMailer发送邮件的过程。 首先,你需要下载PHPMailer的源代码,可以从GitHub上获取(https://github.com/PHPMailer/PHPMailer)。下载完成后,引入所需的PHP文件,包括`class.phpmailer.php`和`...

    使用phpmailer发送邮件 PHP源码

    9. `examples`:示例目录,提供了一些使用PHPMailer发送邮件的实例代码。 通过这些文件,开发者可以了解PHPMailer的工作原理,学习如何配置和使用它,以及查看其内部实现,从而更好地融入到自己的项目中。如果你是...

    PHP使用phpmailer发送邮件

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

    php使用phpmailer发送邮件实例解析

    本人新手,由于要做邮件发送验证码,所以找到和搜集到这些,本人亲测完全可以用 这是163邮箱的 因为不是企业邮箱填写的账号是163的账号,但是密码是授权码 授权码的获取方式为: 然后   然后在这个页面向下看...

    使用 PHPMAILER 发送邮件实例应用

    2. PHPMailer发送邮件的步骤: 首先,需要引入PHPMailer库文件,可以使用require_once语句实现。然后创建PHPMailer对象,并通过一系列方法设置邮件参数,例如SMTP服务器地址、是否需要SMTP认证、用户名和密码、发件...

    PHPMailer使用教程(PHPMailer发送邮件实例分析)

    PHPMailer 是一个强大的PHP邮件发送库,它提供了一种更灵活和可靠的方式来发送邮件,...通过以上步骤,你应该能够成功地使用PHPMailer发送邮件了。记得根据实际情况调整SMTP服务器的设置,以适应不同的邮件服务提供商。

    PHPMailer发送邮件接口源码

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

    使用PHPMailer发送邮件

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

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

    本文将深入探讨如何使用PHPMailer通过SSL465端口发送邮件。 首先,让我们了解PHPMailer的核心概念。PHPMailer是一个全功能的邮件处理类库,支持多种协议(如SMTP、sendmail、PHP mail函数)以及多种安全选项(如TLS...

    phpmailer发送带图片邮件

    `phpmailer` 是一个广泛使用的PHP库,它使得发送邮件变得更加简单和可靠。在这个场景下,我们将讨论如何使用`phpmailer`来发送带有图片的邮件。 首先,我们来看`mail.class.php`,这是一个`phpmailer`的核心类文件...

    PHPMailer发送邮件 代码+实例 win32

    自己下午在XOOPS框架下使用了各种方法来发送邮件,结构多失败。可能是漏到问题 或者其他原因,反正弄不明白。现在在网上找了一个phpmailer 源代码,开始以为不明白。结构看了一下,稍微整理后,直接使用了,感觉挺...

    phpmailer.zip发送邮件

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

    PHPMailer邮件发送源码修正版+邮件发送实例+教程

    大概记得以前初次使用PHPMailer的时候,出现过...同时,也帮助那些为PHPMailer无法发送邮件的朋友,里面有示例,稍微改动就可成功发送邮件。 更详细教程请访问:http://blog.csdn.net/zm2714/article/details/7992910

    phpmailer 邮件发送 phpmailer 邮件发送

    要使用 PHPMailer 发送邮件,首先需要实例化 PHPMailer 类,并配置必要的参数。以下是一个基本示例: ```php &lt;?php require 'vendor/autoload.php'; use PHPMailer\PHPMailer\PHPMailer; use ...

    phpmailer自动发送邮件类

    这个“phpmailer自动发送邮件类”文件提供了一个简单易用的接口,让你能够通过 PHP 脚本自动发送邮件,无需深入理解 SMTP 协议的复杂性。下面我们将深入探讨这个类库的关键功能和使用方法。 1. **安装与引入**: -...

Global site tag (gtag.js) - Google Analytics