当前位置:首页 > CN2资讯 > 正文内容

php mailphp mail源码

2天前CN2资讯

<?php
require("class.phpmailer.php");//下载的文件必须放在该文件所在目录
$mail=newPHPMailer();//建立邮件发送类
$address="[email protected]";
$mail->IsSMTP();//使用SMTP方式发送
$mail->Host="";//您的企业邮局域名
$mail->SMTPAuth=true;//启用SMTP验证功能
$mail->Username="843831601@";//邮局用户名(请填写完整的email地址)
$mail->Password="***********";//邮局密码
$mail->Port=25;
$mail->From="843831601@";//邮件发送者email地址
$mail->FromName="liuyoubin";
$mail->AddAddress("$address","a");//收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")
//$mail->AddReplyTo("","");

//$mail->AddAttachment("/var/tmp/file.tar.gz");//添加附件
//$mail->IsHTML(true);//setemailformattoHTML//是否使用HTML格式

$mail->Subject="PHPMailer测试邮件";//邮件标题
$mail->Body="Hello,这是测试邮件";//邮件内容
$mail->AltBody="Thisisthebodyinplaintextfornon-HTMLmailclients";//附加信息,可以省略

if(!$mail->Send())
{
echo"邮件发送失败.<p>";
echo"错误原因:".$mail->ErrorInfo;
exit;
}

echo"邮件发送成功";


/*************************************************

附件:
phpmailer中文使用说明(简易版)
A开头:
$AltBody--属性
出自:PHPMailer::$AltBody
文件:class.phpmailer.php
说明:该属性的设置是在邮件正文不支持HTML的备用显示
AddAddress--方法
出自:PHPMailer::AddAddress(),文件:class.phpmailer.php
说明:增加收件人。参数1为收件人邮箱,参数2为收件人称呼。例AddAddress("[email protected]","eb163"),但参数2可选,AddAddress([email protected])也是可以的。
函数原型:publicfunctionAddAddress($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函数
函数原型:publicfunctionAddBCC($address,$name=''){}
AddCC--方法
出自:PHPMailer::AddCC()
文件:class.phpmailer.php
说明:增加一个抄送。抄送和密送的区别请看[SMTP发件中的密送和抄送的区别]。
参数1为地址,参数2为名称注意此方法只支持在win32下使用SMTP,不支持mail函数
函数原型:publicfunctionAddCC($address,$name=''){}
AddCustomHeader--方法
出自:PHPMailer::AddCustomHeader()
文件:class.phpmailer.php
说明:增加一个自定义的E-mail头部。
参数为头部信息
函数原型:publicfunctionAddCustomHeader($custom_header){}
AddEmbeddedImage--方法
出自:PHPMailer::AddEmbeddedImage()
文件:class.phpmailer.php
说明:增加一个嵌入式图片
参数:路径,返回句柄[,名称,编码,类型]
函数原型:publicfunctionAddEmbeddedImage($path,$cid,$name='',$encoding='base64',$type='application/octet-stream'){}
提示:AddEmbeddedImage(PICTURE_PATH."index_01.jpg","img_01","index_01.jpg");
在html中引用
AddReplyTo--方法
出自:PHPMailer::AddRepl
*************************************************/
?>

转自:http://www.oschina.net/code/snippet_59519_2429

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/26250.html

    标签: phpmailPHP
    分享给朋友:

    “php mailphp mail源码” 的相关文章

    HudsonValleyHost主机服务测评:性价比与稳定性的完美结合

    HudsonValleyHost是一家成立于2014年的国外老牌主机商,已经在行业内稳扎稳打,逐渐树立了自己的品牌形象。这家公司最初的目标是为用户提供高性价比的主机服务,其中以其纽约的KVM VPS服务备受青睐。在我接触的众多主机服务商中,HudsonValleyHost的存在让我感受到了一种稳定与...

    IPv6 测速方法与工具:提升网络体验的技巧

    IPv6 测速的基本概念 IPv6,作为互联网协议的最新版本,让我们在网络世界中畅游无阻。它的推出旨在解决IPv4所面临的地址枯竭问题,推进更加广泛的设备连接。简单来说,IPv6提供了更大的地址空间,能够支持越来越多的设备上线。因为万物互联的时代已经来临,我们的手机、电脑、家居设备甚至汽车都需要连接...

    便宜的国外主机推荐:性价比高的主机选择指南

    在选择国外主机服务时,价格通常是一个重要的考量因素。面对纷繁复杂的选择,我发现一些便宜且性能不错的国外主机服务,让我大为惊喜。这里,我想和大家分享几款我认为性价比非常高的国外主机。 首先,我接触到UCloud。它的起售价为34元一个月,提供包括云服务器、GPU服务器和裸金属服务器在内的多种产品。这种...

    服务器租用的全面指南:如何选择和管理最合适的服务器

    1. 服务器租用概述 服务器租用是许多企业和个人在建设网站或部署应用时的首选方式,指的是用户支付一定的费用来获得服务器的使用权。这样的模式让用户不需要高额的初始投资,可以随时按需租用相应配置的服务器。这在当今快速发展的数字时代尤为重要,无论是初创企业还是成熟企业,都能从中获得灵活性和成本效益。 想象...

    在Ubuntu上使用宝塔面板进行服务器管理的全方位指南

    宝塔面板简介 作为一款在服务器管理领域取得广泛认可的工具,宝塔面板在Linux系统中尤为突出,特别是针对Ubuntu用户而言。通过提供直观的操作界面,宝塔有效地简化了复杂的Linux服务器管理过程。对于我这样的用户来说,宝塔无疑是一个不可多得的助手,轻松应对日常维护和配置工作。 宝塔面板不仅仅是一款...

    如何有效优化后重置流量管理以提高客户忠诚度

    后重置流量的基本概念 后重置流量,简单来说,是指在广告或市场推广活动进行重置后,仍旧能够吸引到的用户流量。这种流量的定义不仅涵盖了用户的访问数,还强调了这些用户与品牌的关系。在今天的数字营销环境中,后重置流量逐渐成为了评估广告效果和用户粘性的关键指标之一。 我认识到后重置流量的重要性在于,它不仅能够...