search
HomeBackend DevelopmentPHP TutorialSending emails using PHPMailer_PHP Tutorial

Send email using PHPMailer

PHPMailer’s official website: http://phpmailer.worxware.com/

PHPMailer GitHub download address: https://github.com/Synchro/PHPMailer

How to use, see the code list for details:

<?php
header(&#39;Content-Type:text/html;Charset=utf-8&#39;);
require &#39;./PHPMailerAutoload.php&#39;;
$mail = new PHPMailer;
$mail->isSMTP();                                      // 设置邮件使用SMTP
$mail->Host = &#39;mail.wanzhao.com&#39;;                     // 邮件服务器地址
$mail->SMTPAuth = true;                               // 启用SMTP身份验证
$mail->CharSet = "UTF-8";                             // 设置邮件编码
$mail->setLanguage(&#39;zh_cn&#39;);                          // 设置错误中文提示
$mail->Username = &#39;wanzhao@wanzhao.com&#39;;              // SMTP 用户名,即个人的邮箱地址
$mail->Password = &#39;www123456&#39;;                        // SMTP 密码,即个人的邮箱密码
$mail->SMTPSecure = &#39;tls&#39;;                            // 设置启用加密,注意:必须打开 php_openssl 模块
$mail->Priority = 3;                                  // 设置邮件优先级 1:高, 3:正常(默认), 5:低
$mail->From = &#39;liruxing@wanzhao.com&#39;;                 // 发件人邮箱地址
$mail->FromName = &#39;李茹星&#39;;                     // 发件人名称
$mail->addAddress(&#39;liruxing1715@163.com&#39;, &#39;Lee&#39;);     // 添加接受者
$mail->addAddress(&#39;ellen@example.com&#39;);               // 添加多个接受者
$mail->addReplyTo(&#39;info@example.com&#39;, &#39;Information&#39;); // 添加回复者
$mail->addCC(&#39;liruxing1715@sina.com&#39;);                // 添加抄送人
$mail->addCC(&#39;512848303@qq.com&#39;);                     // 添加多个抄送人
$mail->ConfirmReadingTo = &#39;liruxing@wanzhao.com&#39;;     // 添加发送回执邮件地址,即当收件人打开邮件后,会询问是否发生回执
$mail->addBCC(&#39;734133239@qq.com&#39;);                    // 添加密送者,Mail Header不会显示密送者信息
$mail->WordWrap = 50;                                 // 设置自动换行50个字符
$mail->addAttachment(&#39;./1.jpg&#39;);                      // 添加附件
$mail->addAttachment(&#39;/tmp/image.jpg&#39;, &#39;one pic&#39;);    // 添加多个附件
$mail->isHTML(true);                                  // 设置邮件格式为HTML
$mail->Subject = &#39;Here is the 主题&#39;;
$mail->Body    = &#39;This is the HTML 信息 body <b>in bold!</b>. Time:&#39;.date(&#39;Y-m-d H:i:s&#39;);
$mail->AltBody = &#39;This is the 主体 in plain text for non-HTML mail clients&#39;;

if(!$mail->send()) {
    echo &#39;Message could not be sent.&#39;;
    echo &#39;Mailer Error: &#39; . $mail->ErrorInfo;
    exit;
}

echo &#39;Message has been sent&#39;;


Note: Please indicate the source when reprinting!

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/847868.htmlTechArticleUse PHPMailer to send emails PHPMailer official website: http://phpmailer.worxware.com/ PHPMailer GitHub download address: https://github.com/Synchro/PHPMailer How to use, see code for details...
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
PHP异步发送邮件:避免长时间等待邮件发送完成。PHP异步发送邮件:避免长时间等待邮件发送完成。Sep 19, 2023 am 09:10 AM

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

告别 Windows 11 中的远程邮件槽协议告别 Windows 11 中的远程邮件槽协议Apr 14, 2023 pm 10:28 PM

我们最近一直在谈论微软计划添加到其最新操作系统Windows11中的许多功能。但是,不要以为微软只会添加什么也不收回。事实上,这家软件巨头开始删除相当多的旧功能。在宣布计划在Windows12发布之前停用MSDT功能后,雷德蒙德开发人员带来了更多的坏消息。我们实际上是在谈论远程邮件槽旧版工具。当我们说您实际上想知道这一点时,请相信我们。Microsoft已开始在内部版本25314中弃用此功能我们相信您还记得,就在几天前,微软在其新的金丝雀频道发布了内部版本25314。上述版本包含许多新功能

如何修复 Outlook 电子邮件卡在发件箱问题如何修复 Outlook 电子邮件卡在发件箱问题May 01, 2023 am 10:01 AM

最近,许多用户报告了Outlook邮件卡在发件箱中的问题。即使多次尝试发送电子邮件,问题也没有得到解决。当您看到此问题并检查您的发件箱文件夹时,该消息将卡在那里。电子邮件卡在Outlook发件箱中的可能原因是:电子邮件中的附件超过了大小限制,这会减慢发送过程。邮件服务器的Outlook帐户身份验证问题Outlook或邮件服务器脱机Outlook中的发送/接收设置不正确。其他一些软件正在使用Outlook数据文件。防病毒软件会扫描传出的电子邮件。如果这个问题一直困扰着您并且您无法发送电子邮

PHP邮件追踪功能:了解用户对邮件的行为和反馈。PHP邮件追踪功能:了解用户对邮件的行为和反馈。Sep 19, 2023 am 08:51 AM

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

公共预览版即将推出,其中包括 Windows 11 和 Windows 10 的最新 Outlook 应用。公共预览版即将推出,其中包括 Windows 11 和 Windows 10 的最新 Outlook 应用。May 09, 2023 am 08:07 AM

作为更新Windows11原生应用程序的一部分,微软计划发布新的Outlook。该应用程序是从头开始制作的,现在正在为预览版做准备,这可能会在微软的Windows11混合活动期间宣布。该项目被称为“ProjectMonarch”,这个新的Outlook已经开发了一年多。这是网络应用程序的重新启动,旨在统一所有现有的Windows电子邮件客户端,例如邮件和日历以及桌面版Outlook。通过OutlookOne,微软希望帮助用户跨不同的桌面平台管理他们的电子邮件。有很多方法可以访问

PHP和PHPMAILER:如何实现邮件发送的自动过滤功能?PHP和PHPMAILER:如何实现邮件发送的自动过滤功能?Jul 21, 2023 am 09:25 AM

PHP和PHPMAILER:如何实现邮件发送的自动过滤功能?在现代社会中,电子邮件已成为人们交流的重要方式之一。然而,随着电子邮件的流行和广泛使用,垃圾邮件的数量也呈现出爆炸式增长的趋势。垃圾邮件不仅会浪费用户的时间和网络资源,还可能带来病毒和钓鱼行为。因此,在开发邮件发送功能时,加入自动过滤垃圾邮件的功能变得至关重要。本文将介绍如何使用PHP和PHPMai

如何修复 Windows 11 的邮件应用程序无法正常工作如何修复 Windows 11 的邮件应用程序无法正常工作May 23, 2023 pm 09:41 PM

为什么我的Windows11邮件应用程序无法运行?邮件应用无法在Windows11中运行的潜在原因有很多。当该应用根本无法启动时,可能是因为系统文件损坏。或者应用程序本身可能已过时或以某种方式损坏。Windows11包括可以解决此类问题的工具和修复选项。Windows11Mail应用程序不发送电子邮件可能是由于许多同步问题。例如,某些第三方防病毒软件和防火墙可能会阻止应用程序同步电子邮件和日历。此类安全实用程序还可能导致WindowsMail应用程序不下载附件。由于某

修复:Windows 11、10 中邮件和日历应用程序的错误代码 0x80070490修复:Windows 11、10 中邮件和日历应用程序的错误代码 0x80070490Apr 13, 2023 pm 09:13 PM

一些 Windows 用户在尝试将 Gmail 或任何其他电子邮件帐户添加到 Windows PC 上的邮件应用程序时报告了错误消息“出现问题,我们很抱歉,但我们无法做到这一点”以及错误代码0x80070490 在屏幕上。即使经过多次尝试,客户也无法将任何电子邮件帐户添加到他们的邮件应用程序中。用户非常不满意,并且不确定如何从这里转移。在邮件应用程序中添加电子邮件帐户时出现此错误的可能原因可能是系统数据文件损坏、邮件应用程序的一些内部问题、过时的邮件应用程序等。在分析了上述可能导致此错误的原因后

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),