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

php 发邮件(转)

    博客分类:
  • php
 
阅读更多

phpmailer邮件找回密码

1.根据邮件找回链接进入重置密码操作页面 。仅一周内、一次有效

2.重置密码 (也可以将密码发送直接登录)

生成邮件找回邮件

用linux下安装的sendmail写了一个发送email的程序

Java代码   收藏代码
  1. <?php  
  2.   
  3. $subject = " 重设密码(请勿回复此邮件)";  
  4. $auth = authcode($use_id . $account . $email, 'ENCODE''safeEmail'3600 * 24 * 7);  
  5.   
  6. $url = "http://" . $_SERVER["HTTP_HOST"] . "/Main.php?do=userManage&method=ResetPass&u=" . $use_id . "&auth=" . $auth;  
  7. $body = " 尊敬的用户: <br>  
  8. 您好!<br>  
  9. 根据您于 [" . date('Y-m-d H:m:s') . "] 提交的请求,本邮件将引导您重新设置 [" . $account . "] 的帐号密码。  
  10. 如果您确认本次“重新设置密码”的请求是您自己提交的,<a href='" . $url . "'>请点这里完成重设操作</a>(本链接仅一周内、一次有效 )。  
  11. 如果上面的链接无法点击,您也可以复制以下链接,粘贴到您浏览器的地址栏内,然后按“回车”键打开重设机密问题页面设置新的机密问题和答案:  
  12. {$url}  
  13. 如果您在以上时间点没有提交过“重新设置密码”的请求,则有可能是您机密问题的答案已经泄露,有恶意用户正在试图窃取您的帐号!";  
  14. sendMail($subject, $body, $address);  
  15.   
  16. function sendMail($subject, $body, $address) {  
  17.     $mail = new PHPMailer();  
  18.   
  19.     $mail->CharSet ='utf-8';  
  20.     $mail->IsHTML(true);   // 设置邮件格式为 HTML   
  21.     $mail->IsSendmail(); //使用LINUX SENDMAIL发送邮件  
  22.   
  23.        $mail->Host = WEB_SITE_HOST; // specify main and backup server  
  24.     $mail->SMTPAuth = true;                // 设置为安全验证方式  
  25.     $mail->SetLanguage('en',PATH_CLASS.'/phpmailer/language/');  
  26.     $mail->From = MAIL_SENDER;  
  27.     $mail->FromName = "service";  
  28.     $mail->AddAddress($address);     //收件人地址  
  29.     $mail->WordWrap = 50;                 // set word wrap to 50 characters              
  30.         $mail->Subject = $subject;  
  31.         $mail->Body = daddslashes($body, 1);  
  32.       
  33.     $result = $mail->Send();  
  34.     if (!$result) {  
  35.         echo $mail->ErrorInfo;  
  36.     }  
  37.     $mail->SmtpClose();   
  38.   
  39.     return $result;  
  40. }  

 邮件链接有效性检查 

Java代码   收藏代码
  1. function ResetPass($mapping, $form, &$request, &$response) {  
  2.     $use_id = $request->getParameter('u');  
  3.   
  4.     $user = $this->delegate->getUserInfo_ById($use_id);  
  5.     $o_mail = $user['email'];  
  6.     $o_account = $user['account'];  
  7.   
  8.     $auth = $request->getParameter('auth');  
  9.     $auth = authcode($auth, 'DECODE''safeEmail');  
  10.     $n_auth = $use_id . $o_account . $o_mail;  
  11.     $a = false;  
  12.     if ($n_auth == $auth) {  
  13.         $a = true;  
  14.     }  
  15.     $form->setEditUser($user);  
  16.     if ($a) { //有效  
  17.         return $mapping->findForwardConfig('resetpwd');  
  18.     }  
  19. }  

class.phpmailer.php line 332  递归调用,群发邮件

Java代码   收藏代码
  1. public function AddMutieAddress($arrAddress){  
  2.     if (is_array($arrAddress)){  
  3.         foreach($arrAddress as $key=>$value){  
  4.             $this->AddMutieAddress($value);  
  5.         }  
  6.     }else{  
  7.         $this->AddAddress($arrAddress);  
  8.     }  
  9. }  

我首先用得是gmail失败了 SMTPSecure=ssl

phpmailer发送html样式丢失的解决:

不能用带路径的样式<link href="style/style.css" rel="stylesheet" type="text/css" />用<style><style>来定义的

直接在表格里面定义样式发送就正常了<td style="padding-top:20px;padding-left:12px;padding-bottom:10px;">把对应的class换成style代码

Java代码   收藏代码
  1. <?php  
  2. require("class.phpmailer.php");  
  3. $mail = new PHPMailer(); //建立邮件发送类  
  4. $address = "youbinliu@126.com";  
  5. $mail->IsSMTP(); // 使用SMTP方式发送  
  6. $mail->Host = "smtp.qq.com"// 发送邮件服务器  
  7. $mail->SMTPAuth = true// 启用SMTP验证功能  
  8. $mail->Username = "843831601@qq.com"// 用户名(请填写完整的email地址)  
  9. $mail->Password = "***********"// 密码  
  10. $mail->Port = 25;  
  11. $mail->From = "843831601@qq.com"//邮件发送者email地址  
  12. $mail->FromName = "liuyoubin";  
  13. //$mail->SMTPSecure = "ssl"; // 安全协议tls  
  14. $mail->AddAddress("$address""a"); //收件人地址,格式是AddAddress("收件人email","收件人姓名")  
  15. //$mail->AddReplyTo("", "");  
  16.   
  17. //$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件  
  18. //$mail->IsHTML(true); // set email format to HTML //是否使用HTML格式  
  19.   
  20. $mail->Subject = "PHPMailer测试邮件"//邮件标题  
  21. $mail->Body = "Hello,这是测试邮件"//邮件内容  
  22. $mail->AltBody = "This is the body in plain text for non-HTML mail clients"//附加信息,可以省略  
  23.   
  24. if (!$mail->Send()) {  
  25.     echo "邮件发送失败. <p>";  
  26.     echo "错误原因: " . $mail->ErrorInfo;  
  27.     exit;  
  28. }  
  29.   
  30. echo "邮件发送成功";  
  31. ?>  

设置字符集

   $mail->CharSet = "GB2312";   // 这里指定字符集!    
    $mail->Encoding = "base64";  

 

 

附件:
phpmailer 中文使用说明(简易版)
A开头:
$AltBody--属性
出自:PHPMailer::$AltBody
文件:class.phpmailer.php
说明:该属性的设置是在邮件正文不支持HTML的备用显示
AddAddress--方法
出自:PHPMailer::AddAddress(),文件:class.phpmailer.php
说明:增加收件人。参数1为收件人邮箱,参数2为收件人称呼。例 AddAddress("eb163@eb163.com","eb163"),但参数2可选,AddAddress(eb163@eb163.com)也是可以的。
函数原型:public function AddAddress($address, $name = '') {}
AddAttachment--方法
出自:PHPMailer::AddAttachment()
文件:class.phpmailer.php。
说明:增加附件。
参数:路径,名称,编码,类型。其中,路径为必选,其他为可选
函数原型:
AddAttachment($path, $name = '', $encoding = 'base64', $type = 'application/octet-stream'){}
AddBCC--方法
出自:PHPMailer::AddBCC()
文件:class.phpmailer.php
说明:增加一个密送。抄送和密送的区别请看[SMTP发件中的密送和抄送的区别] 。
参数1为地址,参数2为名称。注意此方法只支持在win32下使用SMTP,不支持mail函数
函数原型:public function AddBCC($address, $name = ''){}
AddCC --方法
出自:PHPMailer::AddCC()
文件:class.phpmailer.php
说明:增加一个抄送。抄送和密送的区别请看[SMTP发件中的密送和抄送的区别] 。
参数1为地址,参数2为名称注意此方法只支持在win32下使用SMTP,不支持mail函数
函数原型:public function AddCC($address, $name = '') {}
AddCustomHeader--方法
出自:PHPMailer::AddCustomHeader()
文件:class.phpmailer.php
说明:增加一个自定义的E-mail头部。
参数为头部信息
函数原型:public function AddCustomHeader($custom_header){}
AddEmbeddedImage --方法
出自:PHPMailer::AddEmbeddedImage()
文件:class.phpmailer.php
说明:增加一个嵌入式图片
参数:路径,返回句柄[,名称,编码,类型]
函数原型:public function AddEmbeddedImage($path, $cid, $name = '', $encoding = 'base64', $type = 'application/octet-stream') {}
提示:AddEmbeddedImage(PICTURE_PATH. "index_01.jpg ", "img_01 ", "index_01.jpg ");
在html中引用
AddReplyTo--方法
出自:PHPMailer:: AddReplyTo()
文件:class.phpmailer.php
说明:增加回复标签,如"Reply-to"
参数1地址,参数2名称
函数原型:public function AddReplyTo($address, $name = '') {}
AddStringAttachment-方法
出自:PHPMailer:: AddStringAttachment()
文件:class.phpmailer.php
说明:增加一个字符串或二进制附件(Adds a string or binary attachment (non-filesystem) to the list.?)
参数:字符串,文件名[,编码,类型]
函数原型:public function AddStringAttachment($string, $filename, $encoding = 'base64', $type = 'application/octet-stream') {}
Authenticate--方法
出自:SMTP::Authenticate()
文件:class.smtp.php
说明:开始SMTP认证,必须在Hello()之后调用,如果认证成功,返回true,
参数1用户名,参数2密码
函数原型:public function Authenticate($username, $password) {}
B开头
$Body--属性
出自:PHPMailer::$Body
文件: class.phpmailer.php
说明:邮件内容,HTML或Text格式
C开头
$CharSet --属性
出自:PHPMailer::$CharSet
文件:class.phpmailer.php
说明:邮件编码,默认为iso-8859-1
$ConfirmReadingTo--属性
出自:PHPMailer::$ConfirmReadingTo 文件class.phpmailer.php
说明:回执?
$ContentType--属性
出自:PHPMailer::$ContentType
文件: class.phpmailer.php
说明:文档的类型,默认为"text/plain"
$CRLF--属性
出自:PHPMailer::$ContentType
文件:class.phpmailer.php
说明:SMTP回复结束的分隔符(SMTP reply line ending?)
class.phpmailer.php--对象
出自:class.phpmailer.php
文件: class.phpmailer.php
说明:phpmailer对象
class.smtp.php--对象
出自:class.smtp.php 文件: class.smtp.php
说明:SMTP功能的对象
ClearAddresses--方法
出自:PHPMailer::ClearAddresses()
文件: class.phpmailer.php
说明:清除收件人,为下一次发件做准备。返回类型是void
ClearAllRecipients--方法
出自:PHPMailer::ClearAllRecipients()
文件: class.phpmailer.php
说明:清除所有收件人,包括CC(抄送)和BCC(密送)
ClearAttachments--方法
出自:PHPMailer::ClearAttachments()
文件: class.phpmailer.php
说明:清楚附件
ClearBCCs--方法
出自:PHPMailer::ClearBCCs() 文件 class.phpmailer.php
说明:清楚BCC (密送)
ClearCustomHeaders--方法
出自:PHPMailer::ClearCustomHeaders()
文件: class.phpmailer.php
说明:清楚自定义头部
ClearReplyTos--方法
出自:PHPMailer::ClearReplyTos()
文件: class.phpmailer.php
说明:清楚回复人
Close--方法
出自:SMTP::Close()
文件: class.smtp.php
说明:关闭一个SMTP连接
Connect--方法
出自:SMTP::Connect()
文件: class.smtp.php
说明:建立一个SMTP连接Mailer.html
$ContentType--属性
出自:PHPMailer::$ContentType
文件: class.phpmailer.php
说明:文档的类型,默认为"text/plain"
D开头
$do_debug--属性
出自:SMTP::$do_debug
文件:class.smtp.php
说明:SMTP调试输出
Data-方法
出自:SMTP::Data()
文件:class.smtp.php
说明:向服务器发送一个数据命令和消息信息(sendsthemsg_datatotheserver)
E开头
$Encoding--属性
出自:PHPMailer::$Encoding
文件:class.phpmailer.php
说明:设置邮件的编码方式,可选:"8bit","7bit","binary","base64",和"quoted-printable".
$ErrorInfo--属性
出自:PHPMailer::$ErrorInfo
文件:class.phpmailer.php
说明:返回邮件SMTP中的最后一个错误信息
Expand--方法
出自:SMTP::Expand()
文件:class.smtp.php
说 明:返回邮件列表中所有用户。成功则返回数组,否则返回 false(Expandtakesthenameandaskstheservertolistallthepeoplewhoaremembersofthe_list_.Expandwillreturnbackandarrayoftheresultorfalseifanerroroccurs.)
F开头:
$From--属性
出自:PHPMailer::$From文件class.phpmailer.php
说明:发件人E-mail地址
$FromName--属性
出自:PHPMailer::$FromName
文件:class.phpmailer.php
说明:发件人称呼
H开头:
$Helo--属性
出自:PHPMailer::$Helo
文件:class.phpmailer.php
说明:设置SMTPHelo,默认是$Hostname(SetstheSMTPHELOofthemessage(Defaultis$Hostname).)
$Host--属性
出自:PHPMailer::$Host
文件:class.phpmailer.php
说明:设置SMTP服务器,格式为:主机名[端口号],如smtp1.example.com:25和smtp2.example.com都是合法的
$Hostname--属性
出自:PHPMailer::$Hostname
文件:class.phpmailer.php
说明:设置在Message-Id和andReceivedheaders中的hostname并同时被$Helo使用。如果为空,默认为SERVER_NAME或'localhost.localdomain"
Hello--方法
出自:SMTP::Hello()
文件:class.smtp.php
说明:向SMTP服务器发送HELO命令
Help--方法
出自:SMTP::Help()
文件:class.smtp.php
说明:如果有关键词,得到关键词的帮助信息
I开头:
IsError--方法
出自:PHPMailer::IsError()
文件:class.phpmailer.php
说明:返回是否有错误发生
IsHTML--方法
出自:PHPMailer::IsHTML()
文件:class.phpmailer.php
说明:设置信件是否是HTML格式 
IsMail--方法
出自:PHPMailer::IsMail()
文件:class.phpmailer.php
说明:设置是否使用php的mail函数发件
IsQmail--方法
出自:PHPMailer::IsQmail()
文件:class.phpmailer.php
说明:设置是否使用qmailMTA来发件
IsSendmail--方法
出自:PHPMailer::IsSendmail()
文件:class.phpmailer.php
说明:是否使用$Sendmail程序来发件
IsSMTP--方法
出自:PHPMailer::IsSMTP()
文件:class.phpmailer.php
说明:是否使用SMTP来发件 
M开头:
$Mailer--属性
出自:PHPMailer::$Mailer
文件:class.phpmailer.php
说明:发件方式,("mail","sendmail",or"smtp").中的一个
Mail--方法
出自:SMTP::Mail()
文件:class.smtp.php
说明:从$from中一个邮件地址开始处理,返回true或false。如果是true,则开始发件
N开头:
Noop--方法
出自:SMTP::Noop()
文件:class.smtp.php
说明:向SMTP服务器发送一个NOOP命令
P开头:
$Password--属性
出自:PHPMailer::$Password
文件:class.phpmailer.php
说明:设置SMTP的密码
$PluginDir--属性
出自:PHPMailer::$PluginDir
文件:class.phpmailer.php
说明:设置phpmailer的插件目录,仅在smtpclass不在phpmailer目录下有效
$Port--属性
出自:PHPMailer::$Port
文件:class.phpmailer.php
说明:设置SMTP的端口号
$Priority--属性
出自:PHPMailer::$Priority
文件:class.phpmailer.php
说明:设置邮件投递优先等级。1=紧急,3=普通,5=不急
PHPMailer--对象
出自:PHPMailer
文件:class.phpmailer.php
说明:PHPMailer-PHPemailtransportclass
Q开头
Quit--方法
出自:SMTP::Quit()
文件:class.smtp.php
说明:向服务器发送Quit命令,如果没有错误发生。那么关闭sock,不然$close_on_error为true
R开头
Recipient--方法
出自:SMTP::Recipient()
文件:class.smtp.php
说明:使用To向SMTP发送RCPT命令,参数为:$to
Reset--方法
出自:SMTP::Reset()
文件:class.smtp.php
说明:发送RSET命令从而取消处理中传输。成功则返回true,否则为false
S开头:
$Sender--属性
出自:PHPMailer::$Sender
文件:class.phpmailer.php
说明:SetstheSenderemail(Return-Path)ofthemessage.Ifnotempty,willbesentvia-ftosendmailoras'MAILFROM'insmtpmode.
$Sendmail--属性
出自:PHPMailer::$Sendmail
文件:class.phpmailer.php
说明:设置发件程序的目录
$SMTPAuth--属性
出自:PHPMailer::$SMTPAuth
文件:class.phpmailer.php
说明:设置SMTP是否需要认证,使用Username和Password变量
$SMTPDebug--属性
出自:PHPMailer::$SMTPDebug
文件:class.phpmailer.php
说明:设置SMTP是否调试输出?
$SMTPKeepAlive--属性
出自:PHPMailer::$SMTPKeepAlive
文件:class.phpmailer.php
说明:在每次发件后不关闭连接。如果为true,则,必须使用SmtpClose()来关闭连接
$SMTP_PORT--属性
出自:SMTP::$SMTP_PORT
文件:class.smtp.php
说明:设置SMTP端口
$Subject--属性
出自:PHPMailer::$Subject
文件:class.phpmailer.php
说明:设置信件的主题
Send--方法
出自:SMTP::Send()
文件:class.smtp.php
说明:从指定的邮件地址开始一个邮件传输
Send--方法
出自:PHPMailer::Send()
文件:class.phpmailer.php
说明:创建邮件并制定发件程序。如果发件不成功,则返回false,请使用ErrorInfo来查看错误信息
SendAndMail--方法
出自:SMTP::SendAndMail()
文件:class.smtp.php
说明:从指定的邮件地址开始一个邮件传输
SendOrMail--方法
出自:SMTP::SendOrMail()
文件:class.smtp.php
说明:从指定的邮件地址开始一个邮件传输
SetLanguage--方法
出自:PHPMailer::SetLanguage()
文件:class.phpmailer.php
说明:设置phpmailer错误信息的语言类型,如果无法加载语言文件,则返回false,默认为english
SMTP--方法
出自:SMTP::SMTP()
文件:class.smtp.php
说明:初始化一个对象以便数据处于一个已知的状态
SMTP--对象
出自:SMTP
文件:class.smtp.php
说明:SMTP对象
SmtpClose--方法
出自:PHPMailer::SmtpClose()
文件:class.phpmailer.php
说明:如果有活动的SMTP则关闭它。
T开头
$Timeout--属性
出自:PHPMailer::$Timeout
文件:class.phpmailer.php
说明:设置SMTP服务器的超时(单位:秒)。注意:在win32下,该属性无效
Turn--方法
出自:SMTP::Turn()
文件:class.smtp.php
说明:这是一个可选的SMTP参数,目前phpmailer并不支持他,可能未来支持
U开头
$Username--属性
出自:PHPMailer::$Username
文件:class.phpmailer.php
说明:设置SMTP用户名
V开头
$Version--属性
出自:PHPMailer::$Version
文件:class.phpmailer.php
说明:返回Phpmailer的版本
Verify--方法
出自:SMTP::Verify()
文件:class.smtp.php
说明:通过服务器检查用户名是否经过验证
W开头:
$WordWrap--属性
出自:PHPMailer::$WordWrap
文件:class.phpmailer.php
说明:设置每行最大字符数,超过改数后自动换行

SMTPSecure

"ssl" or "tls"  添加连接前缀ssl://

分享到:
评论

相关推荐

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

    5. **设置发件人和收件人**:定义邮件的发送者和接收者的电子邮件地址。 ```php $mail-&gt;setFrom('your-email@example.com', 'Your Name'); $mail-&gt;addAddress('recipient@example.com', 'Recipient Name'); ``` ...

    功能强大的PHP发邮件类

    【PHP发邮件类详解】 在PHP编程中,发送电子邮件是一项常见的任务,这通常涉及到使用SMTP(Simple Mail Transfer Protocol)协议。本文将介绍一个强大的PHP发邮件类,它可以帮助开发者更高效、更稳定地发送邮件。 ...

    win10 下PHP 配置服务器并发送邮件

    在Windows 10环境下配置PHP服务器并实现邮件发送功能,是一项常见的开发任务,尤其是在Web项目中处理用户反馈或提供客户服务时。PHP作为一种流行的服务器端脚本语言,提供了多种方法来发送电子邮件,例如通过...

    邮件回复解析器的PHP库.zip

    这样的库通常能够帮助开发者从杂乱无章的邮件回复文本中提取有用的信息,如收件人、发件人、主题、正文和附件等。在PHP中,处理这些复杂的格式和结构可以是一个挑战,而这个库就是为了解决这个问题而设计的。 描述...

    不错的PHP邮件解码类

    1. **邮件头解析**:邮件头包含了发件人、收件人、主题等信息。类可能提供了方法来解析这些信息,并将它们转化为PHP数组或其他易于操作的格式。 2. **MIME层次结构处理**:邮件可能包含多个MIME部分,每个部分有...

    邮件转吗代码

    在IT领域,尤其是在电子邮件处理与编码技术中,“邮件转吗代码”这一概念涉及到邮件编码、解码以及国际化字符集的支持。这里的“转吗”在中文语境下可能指的是转换编码的过程,而“代码”则指向具体的编程实现。下面...

    PHP 邮件处理方法

    `mail()`函数的四个参数分别是收件人邮箱、邮件主题、邮件正文和发件人邮箱。需要注意的是,`mail()`函数可能需要在服务器上有正确的配置才能工作,且不适用于复杂或大规模的邮件发送。 至于文件`pop.mail.php`,...

    smtp发邮类:很常用的邮件处理php类库.zip

    2. **设置邮件信息**:添加发件人、收件人、主题和邮件内容。 ```php $mail-&gt;setFrom('your-email@example.com', 'Your Name'); $mail-&gt;addAddress('recipient@example.com', 'Recipient Name'); $mail-&gt;Subject = ...

    socket:发送邮件的php类库

    为了简化这一过程,开发者通常会使用预先封装好的类库,比如PHPMailer、SwiftMailer等,它们已经处理好了与SMTP服务器交互的细节,只需提供必要的参数(如邮件内容、收件人、发件人信息等)即可完成邮件发送。...

    php两个非常好用的mail 类

    3. 高级功能:可以发送HTML邮件、添加附件、设置发件人、收件人、抄送人等,甚至支持DKIM签名和SPF验证,提高邮件的信誉度。 以`PHPMailer`为例,发送邮件的基本流程如下: ```php require '...

    php实现带附件邮件类实例.zip

    在PHP编程中,发送带有附件的电子邮件是一项常见的需求。这个"php实现带附件邮件类实例.zip"提供的应该是一个实现此功能的PHP类库。在这个压缩包中,我们期望找到一个预封装好的邮件发送类,它支持添加附件并能有效...

    IIS中php sendmail函数无法发送邮件.docx

    在IIS环境下,PHP的sendmail函数用于发送邮件时可能会遇到问题。本文档主要介绍了如何解决IIS中php sendmail函数无法发送邮件的常见问题。 首先,你需要从指定网址下载sendmail的zip文件并解压缩到PHP的安装目录下...

    PHP基于IMAP收取邮件的方法示例

    在示例代码中,`imap_fetchheader()` 函数用于获取邮件的头部信息,然后通过 `matchMailHead()` 函数解析这些信息,提取关键字段,如发件人、收件人、日期和主题。`imap_fetchbody()` 函数则用于获取邮件正文。`...

    【JavaScript源代码】使用php的mail()函数实现发送邮件功能.docx

    这个函数是PHP内建的,用于在服务器端直接发送邮件,但请注意它并不支持ESMTP(扩展简单邮件传输协议),这意味着它不能进行登录操作,只能直接向指定的邮件服务器投递邮件。 首先,使用mail()函数前,你需要确保...

    基于WEB的邮件接收

    - 服务器端会使用IMAP命令查询邮件,获取邮件ID、主题、发件人、收件人等元数据,并将邮件正文和附件作为数据流返回给客户端。 - 客户端需要解析这些流,根据MIME(Multipurpose Internet Mail Extensions)标准来...

    php实现邮箱功能

    通过使用PHPMailer,我们可以方便地添加发件人、收件人、主题和邮件正文,并设置抄送和密送。 2. SMTP协议:SMTP是互联网标准协议,用于从发送方邮件服务器传输邮件到接收方邮件服务器。在PHP中,我们需要配置SMTP...

    PHPMailer-FE_v4.11.zip

    6. **自定义头部信息**:你可以设置发件人、收件人、抄送人、密送人等邮件头部信息,以及主题和邮件正文。 7. **表单处理**:在PHPMailer-FE中,你需要配置一个PHP脚本来接收表单数据并调用PHPMailer发送邮件。这...

    ThinkPHP利用PHPMailer实现邮件发送实现代码

    ThinkPHP是一个基于MIT协议的轻量级PHP开发框架,而PHPMailer是一个功能强大的邮件发送类库。结合两者可以便捷地在ThinkPHP框架中实现邮件发送功能。下面介绍的是在ThinkPHP框架中使用PHPMailer进行邮件发送的具体...

    PHPMailer文件资源

    **PHPMailer**是一个广泛使用的PHP库,用于在Web应用程序中发送邮件。它支持多种协议,如SMTP、sendmail和PHP的mail()函数,为开发者提供了灵活且强大的邮件发送功能。在【描述】中提到的链接...

    再次分享几个php常用类

    这个邮件类可能包含设置发件人、收件人、抄送人、密送人、主题、正文、附件等功能。例如,可以使用`mail()`函数发送简单的邮件,或者利用PHPMailer等第三方库发送带附件、HTML内容的复杂邮件。在使用时,需要注意...

Global site tag (gtag.js) - Google Analytics