Home  >  Article  >  Backend Development  >  什么是phpmailer?

什么是phpmailer?

PHPz
PHPzOriginal
2016-06-13 11:50:451557browse

什么是phpmailer?

PHPMailer是一个用于发送电子邮件的PHP函数包,非常强大;可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。直接用PHP就可以发送,无需搭建复杂的Email服务。

它提供的功能包括:

  • 在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址

  • 支持多种邮件编码包括:8bit,base64,binary和quoted-printable

  • 支持SMTP验证

  • 支持冗余SMTP服务器

  • 支持带附件的邮件和Html格式的邮件

  • 自定义邮件头

  • 支持在邮件中嵌入图片

  • 调试灵活

  • 经测试兼容的SMTP服务器包括:Sendmail,qmail,Postfix,Imail,Exchange等

  • 可运行在任何平台之上

内部函数

mail函数

php本身提供了一个邮件发送函数mail,可以在程序中直接发送电子邮件,不过该函数要求服务器支持sendmail或者必须设置一台不需要中继的邮件发送服务器,但要找到一台不需要身份验证的邮件发送中继几乎不可能,所以使用mail函数往往无法成功发送email.

自己如果熟悉SMTP协议,结合socket功能就可以编写高效稳定的邮件发送程序,但对一般用户来说太困难.好在互联网上已经有很多别人编写好的邮件发送模块,我们只需要下载后简单调用即可,十分方便.

更多相关知识,请访问 PHP中文网!!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn