使用 PHPMAILER 发送邮件实例应用
以前的mail(),已经不在流行,所以放上最近用的实例,留做回忆;需要的朋友可以参考下
以前的mail(),已经不在流行,所以放上最近用的实例,留做回忆。
复制代码 代码如下:
require_once(dirname(__FILE__)."/../phpmailer/class.phpmailer.php");
//包含class.phpmailer.php
/**
* @param string $send_to_mail 目标邮件
* @param stinrg $subject 主题
* @param string $body 邮件内容
* @param string $extra_hdrs 附加信息
* @param string $username 收件人
* @param string $replyname 回复人
* @param string $replymail 回复地址
* @return array(bealoon,string) 返回数组包括两个元素,bealoon表示是否成功,string为提示信息
*/
function SendMail($send_to_mail,$subject,$body,$extra_hdrs,$username,$replyname="reply",$replymail="reply@reply.com"){
$mail=new PHPMailer();
$mail->IsSMTP(); //邮件发送方式
$mail->Host="smtp.host.com"; //SMTP服务器主机地址
$mail->SMTPAuth=true; //是否为可信任的SMTP
$mail->Username="reply@reply.com"; //SMTP 用户名 注意:普通邮件认证不需要加 @域名
$mail->Password="******"; //SMTP 用户密码
$mail->From="send@send.com"; //发件人邮件地址
$mail->FromName="send"; //发件人
$mail->CharSet="GB2312"; //指定字符集
$mail->Encoding="base64";
$mail->AddAddress($send_to_mail,$username); //添加发送目标地址
$mail->AddReplyTo($replymail,$replyname); //添加回复地址
$mail->IsHTML(true); //邮件类型为HTML格式
$mail->Subject=$subject; //邮件主题
//邮件内容
$mail->Body="
".$body."
";
$mail->AltBody="text/html"; //

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

Windows11的控制面板中是否缺少Outlook邮件图标?这一意外情况在一些依赖OutlookMail满足通信需求的个人中引起了困惑和担忧。为什么我的Outlook电子邮件没有显示在控制面板中?控制面板中没有Outlook邮件图标可能有几个可能的原因:Outlook未正确安装。从MicrosoftStore安装Office应用程序不会将邮件小程序添加到控制面板。mlcfg32.cpl文件在控制面板中的位置丢失。注册表中的mlcfg32.cpl文件路径不正确。操作系统当前未配置为运行此应用程序

如果您发现在使用Word打印邮件合并文档时出现空白页,这篇文章将对您有所帮助。邮件合并是一项便捷的功能,让您能够轻松创建个性化文档并发送给多个收件人。在MicrosoftWord中,邮件合并功能备受推崇,因为它能够帮助用户节省手动为每个收件人复制相同内容的时间。为了打印邮件合并文档,您可以转到邮件选项卡。但是一些Word用户反映,在尝试打印邮件合并文档时,打印机会打印空白页或根本不打印。这可能是由于格式设置不正确或打印机设置问题。尝试检查文档和打印机设置,确保打印前预览文档,以确保内容正确。如果

PHP异步发送邮件:避免长时间等待邮件发送完成。导言:在Web开发中,发送邮件是常见的功能之一。但是,由于邮件发送需要与服务器进行通信,往往会导致用户在等待邮件发送完成的过程中出现长时间的等待。为了解决这个问题,我们可以使用PHP异步发送邮件的方式来优化用户体验。本文将介绍如何通过具体的代码示例实现PHP异步发送邮件,并避免长时间的等待。一、理解异步发送邮件

在Web应用程序中,往往需要将邮件一次性发送给多个收件人。PHP是一种很流行的Web开发语言,而PHPMailer是一种常见的发送邮件的PHP类库。PHPMailer提供了丰富的接口,使得在PHP应用程序中发送邮件变得更加方便和易于使用。在本篇文章中,我们将介绍如何使用PHPMailer向多个收件人发送邮件的方法和步骤。下载PHPMailer首先需要在官网(

PHP开发实践:使用PHPMailer发送邮件到MySQL数据库中的用户引言:在现代互联网建设中,邮件是一种重要的沟通工具。无论是用户注册、密码重置,还是电子商务中的订单确认,发送电子邮件都是必不可少的功能。本文将介绍如何使用PHPMailer来发送电子邮件,并将邮件信息保存到MySQL数据库中的用户信息表中。一、安装PHPMailer库PHPMailer是

PHP邮件追踪功能:了解用户对邮件的行为和反馈在现代社会中,电子邮件已经成为人们日常生活和工作中必不可少的一部分。对于企业来说,发送邮件是与客户进行沟通、推广产品或服务的重要方式之一。然而,一封邮件被发送出去后,我们如何知道它是否被收到、被读取,或者用户对邮件内容有何反应?这时,邮件追踪功能就显得尤为重要了。邮件追踪功能可以帮助我们了解用户对邮件的行为和反馈

如何使用PHP和PHPMAILER发送带有内嵌图片的HTML邮件?HTML邮件是一种更加丰富和个性化的邮件形式,可以在邮件中插入图片、链接和样式。而内嵌图片是指在HTML邮件中直接将图片作为邮件的一部分发送,而不是通过附件方式发送。在PHP中,我们可以借助PHPMAILER来发送带有内嵌图片的HTML邮件。PHPMAILER是一个功能强大的PHP邮件发送类库

掌握PHP和PHPMAILER:如何实现邮件发送的自动回复功能?在现代社会中,电子邮件成为了人们日常沟通的重要方式之一。许多网站或者企业都需要通过邮件与用户进行沟通和交流,并且自动回复邮件变得非常重要。本文将介绍如何使用PHP和PHPMailer库实现邮件发送的自动回复功能。第一步:获取用户的邮件信息首先,我们需要获取用户的邮件信息。在网站或者应用程序中,用
