PHP使用PHPMailer发送电子邮件

  • 来源:网络
  • 更新日期:2020-11-24

摘要: 11月24日消息 phpMailer 是一个非常强大的 php发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。它提供的功能包括: 在发送

11月24日消息 phpMailer 是一个非常强大的 php发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。它提供的功能包括:

在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址支持多种邮件编码包括:8bit,base64,binary和quoted-printable支持SMTP验证支持冗余SMTP服务器支持带附件的邮件和Html格式的邮件自定义邮件头支持在邮件中嵌入图片调试灵活经测试兼容的SMTP服务器包括:Sendmail,qmail,Postfix,Imail,Exchange等可运行在任何平台之上

PHPMailer 安装或下载

1、使用composer安装PHPMailer,打开命令窗口,输入如下命令安装:

composer require phpmailer/phpmailer

2、从 github 上下载:

配置邮件服务器

由于发送邮件需要服务器,测试的时候其实用自己申请的免费邮箱最方便了,不需要自己再搭建服务器了,可能要配置邮箱的SMTP服务,大部分公共邮箱(163、qq等)为了安全默认是关闭的。

代码及结果

本次只是将 PHPMalier 的核心类库 SMTP.php、PHPMailer.php、Exception.php这三个文件放在 mailer 文件夹下,并且修改其命名空间为 mailer。其代码如下:



使用时填写代码中的邮箱用户名、授权码,发件人和收件人自己可以填写自己有的邮箱都可以。

新网企业邮箱