简要介绍如何使用PHPMailer通过GMail的SMTP协议发送邮件。
下载PHPMailer
点击
http://phpmailer.sourceforge.net/ 进入PHPMailer在Source Forge的发布页, 或者直接点击
下载。
解压缩并上传
将下载下来的PHPMailer压缩包解开,然后将解开的目录和文件上传到可以使用PHP的web服务器。
发送Gmail的代码样例
关键部分:
$mail->Mailer = "smtp";
$mail->Host = "ssl://smtp.gmail.com";
$mail->Port = 465;
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "username@gmail.com"; // SMTP username
$mail->Password = "password"; // SMTP password
完整的样例代码:
function send_by_gmail($to, $subject, $content){
// send mail using PHPMailer
require_once("PHPMailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl"; // sets the prefix to the servier
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Port = 465; // set the SMTP port for the GMAIL server
$mail->Username = "user@gmail.com"; // GMAIL username
$mail->Password = "password"; // GMAIL password
$mail->SetFrom($to, 'username');
$mail->Subject = $subject;
$mail->Body = $content;
$mail->AddAddress($to, "username");
if(!$mail->Send()) {
return array('status'=>true, 'msg'=>"Mailer Error: " . $mail->ErrorInfo);
} else {
return array('status'=>false, 'msg'=> "Message sent!");
}
}
本文镜像:
PHP发送Gmail邮件
分享到:
相关推荐
PHPMailer 是一个流行的开源 PHP 类库,用于在 PHP 应用程序中发送电子邮件。它提供了丰富的功能,包括支持 SSL/TLS 加密、多种 SMTP 服务器验证方式、HTML 邮件以及添加附件等。在您提供的信息中,我们关注的是如何...
在当前的IT领域中,发送电子邮件是一项非常基础且广泛使用的技术。在Web开发中,PHP是一种非常流行的服务器端脚本语言,而PHPMailer是一个用来发送电子邮件的PHP库。本文将详细介绍如何使用PHPMailer来通过Gmail的...
PHPMailer是一款广泛使用的开源PHP邮件发送库,专为在PHP应用程序中发送电子邮件而设计。它提供了丰富的功能,包括SMTP验证、HTML邮件支持、附件上传、多语言支持等,使得开发者能够方便地构建复杂的邮件发送逻辑。 ...
在PHP开发中,发送电子邮件是一项常见的任务,而`PHPMailer`是一个非常实用的库,能够帮助我们方便地完成这项工作。本教程将详细介绍如何使用`PHPMailer`来发送邮件,结合提供的文件,我们将深入理解其核心组件和...
PHPMailer是一款广泛使用的开源邮件发送库,用于在PHP应用程序中发送电子邮件。这个压缩包"phpmailer.rar"包含了PHPMailer的核心组件:`class.phpmailer.php`和`class.smtp.php`两个文件。 `class.phpmailer.php`是...
PHPMailer 是一个流行的开源 PHP 邮件发送库,它允许开发者通过 SMTP 协议连接到远程邮件服务器来发送电子邮件。这个工具对于那些在网站上需要集成邮件功能,如注册验证、忘记密码重置等场景非常有用。在本文中,...
PHPMailer 是一个流行的开源PHP库,专为PHP开发者设计,用于方便、安全地发送电子邮件。在版本5.2.1中,它提供了多种发送邮件的方法和功能,支持SMTP验证、HTML邮件、附件发送等,是PHP开发环境中进行邮件通信的重要...
【PHPMailer】是一种广泛使用的PHP库,专门用于发送电子邮件。这个库提供了丰富的功能,使得在PHP应用程序中构建和发送复杂的邮件变得简单而直观。PHPMailer的下载通常包含了源代码、示例、文档和其他相关资源,方便...
接下来,我们来看看PHPMailer,这是一个流行的PHP库,用于发送电子邮件。它支持SMTP协议,可以轻松地连接到各种邮件服务器,如Gmail、Yahoo或自定义SMTP服务器。PHPMailer提供了一系列方法,如`isSMTP()`、`...
SMTP协议是互联网上发送电子邮件的标准协议,PHPMailer 使用这个类来实现与SMTP服务器的连接、身份验证、数据传输等操作。 在描述中提到,“解压后把这两个文件放在你的控制器里”,这意味着在使用PHPMailer时,...
PHPMailer_v5.1是一个广泛使用的PHP库,专门用于在Web应用程序中发送电子邮件。这个库以其强大和灵活性著称,可以处理多种邮件协议,包括SMTP(简单邮件传输协议)、SENDMAIL以及PHP的mail()函数。PHPMailer_v5.1...
PHPMailer 是一个流行的 PHP 类库,用于发送电子邮件。它提供了丰富的功能,使得在 PHP 应用程序中实现邮件发送变得简单而高效。以下是 PHPMailer 的关键特性和使用方法的详细介绍: **主要功能特点:** 1. **邮件...
1. **phplist**:phplist是一个开源的PHP邮件列表管理系统,用于创建、管理和发送电子邮件营销活动。它允许用户管理订阅者、创建邮件模板、跟踪邮件发送效果等,是PHP环境下的一种常见邮件群发工具。 2. **...
PHPMailer 是一个流行的开源 PHP 类库,用于在 PHP 应用程序中实现电子邮件的发送功能。这个"PHPMailer-master.zip"文件包含的是该库的源码版本,方便开发者进行定制和扩展。以下是对 PHPMailer 相关知识点的详细...
PHPMailer 是一个流行的开源PHP库,专门用于在Web应用程序中发送电子邮件。5.2.2-rc版本是这个库的一个候选发布版本,意味着它在正式版本发布前进行的最后一次测试和改进。以下是对PHPMailer 5.2.2-rc核心功能、用途...
在IT行业中,PHPMailer是一个广泛使用的PHP库,用于发送电子邮件。这个工具对于Web开发者来说非常实用,特别是当他们需要处理批量邮件发送时。标题“phpmailer群发”指的是使用PHPMailer进行邮件群发的功能,而描述...
PHPMailer是一款广泛使用的开源PHP类库,用于在PHP应用程序中发送电子邮件。它以其丰富的功能、灵活性和易用性而受到开发者的青睐。在这个5.1版本中,PHPMailer提供了一个稳定且功能齐全的邮件解决方案,特别强调了...
PHPMailer,是一个为了实现PHP平台上发送电子邮件(Email)的优秀国外PHP类库。它最主要的两个特点:发送HTML内容格式的Email和发送带附件的Email。PHPMailer基本上能够实现所有邮箱本身所包含的邮件发送功能,包括...
【PHPMailer】是一种广泛使用的PHP库,专门设计用于发送电子邮件。这个函数包支持PHP 4和5的不同版本,使得在不同环境下都能灵活地处理邮件发送功能。PHPMailer提供了丰富的选项和错误处理机制,使得开发者可以方便...