首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在PHPMailer中显示为纯文本正文

在PHPMailer中,纯文本正文是指电子邮件的正文部分只包含纯文本内容,没有任何HTML标记或格式化。PHPMailer是一个流行的PHP库,用于发送电子邮件。它提供了许多功能和选项,以便开发人员可以轻松地构建和发送电子邮件。

要在PHPMailer中将正文显示为纯文本,可以使用isHTML(false)方法将HTML模式禁用。以下是一个示例代码:

代码语言:txt
复制
require 'PHPMailer/PHPMailer.php';

$mail = new PHPMailer\PHPMailer\PHPMailer();

$mail->isSMTP();
$mail->Host = 'smtp.example.com';
$mail->SMTPAuth = true;
$mail->Username = 'your-email@example.com';
$mail->Password = 'your-password';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;

$mail->setFrom('your-email@example.com', 'Your Name');
$mail->addAddress('recipient@example.com', 'Recipient Name');

$mail->Subject = 'Example Email';
$mail->Body = 'This is the plain text body of the email.';
$mail->isHTML(false); // Disable HTML mode

if ($mail->send()) {
    echo 'Email sent successfully.';
} else {
    echo 'Error sending email: ' . $mail->ErrorInfo;
}

在上面的示例中,isHTML(false)方法被调用以禁用HTML模式,并且$mail->Body属性设置为纯文本正文内容。

纯文本正文适用于那些不需要格式化或包含HTML标记的简单文本邮件,例如系统通知、纯文本邮件列表等。它的优势是简单、易读、易于处理和兼容性好。

腾讯云提供了多个与电子邮件相关的产品和服务,例如腾讯企业邮、腾讯云邮件推送等。您可以访问腾讯云官方网站了解更多关于这些产品的详细信息和使用指南。

参考链接:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

thinkphp5使用phpmailer实现发送邮件功能(转载)

一、开启SMTP服务(使用php发送邮件需要用到SMTP服务,这里以163邮箱的SMTP服务例)。 1.登录163邮箱,首页上找到“设置”。...三、phpmailer的代码实现 1、使用phpmailer时,需要用到php的openssl扩展,php.ini开启。...,这里会显示Mailer(xxxx@163.com),Mailer是当做名字显示   $mail->addAddress($toemail,'Wang');// 设置收件人信息,如邮件格式说明的收件人...;// 邮件正文   //$mail->AltBody = "This is the plain text文本";// 这个是设置文本方式显示正文内容,如果不支持Html方式,就会用到这个,基本无用...浏览器中出现如下,说明控制器没有用use(use phpmailer\phpmailer;)引入: 5、浏览器中出现如下,说明thinkphp框架找不到Exception异常类:Exception

1.3K10

thinkphp实现163、QQ邮箱收发邮件的方法

开启服务时,需要客户端授权密码(这里需要手机验证,MD拐弯抹角的要手机号码)。 步骤一: ? 步骤二: ?...二、代码部分 PHPMailer下载 ( 下载后把PHPMailer放在Vendor目录下,另外文件中有很多不必要的东西,自己看着处理吧) 细心的同学 class.phpmailer.php class.pop3...(这里以QQ邮箱例) $mail->SMTPAuth = C('MAIL_SMTPAUTH'); //启用smtp认证 $mail->Username = C('MAIL_USERNAME');...); //设置邮件编码 $mail->Subject =$title; //邮件主题 $mail->Body = $content; //邮件内容 $mail->AltBody = "这是一个文本的身体非营利的...HTML电子邮件客户端"; //邮件正文不支持HTML的备用显示 return($mail->Send()); } add方法调用: ?

1.3K10

10个php发送邮件类库下载

php,发送邮件有好几种的方式: 可以直接调用系统的mail()函数来完成,但是前提是你php.ini文件对mail都已经配置好了。...PHP脚本通过SMTP验证连接外部SMTP服务器并且发送邮件。...比较推荐使用PEAR扩展的Mail类,功能强大:可以支持文本、HTML格式的邮件;各字段都可设置编码,正确配置不会出现中文乱码情况;可以支持附件等等。...完整版php邮件发送类 完整版php邮件发送类,支持发送文本邮件和HTML格式的邮件,可以多收件人,多抄送,多秘密抄送,带附件的邮件,需要的php扩展,sockets和Fileinfo。...在这里我只指定为GB2312因为这样Outlook能正常显示邮件主题,我尝试过设为utf-8但在Outlook下显示乱码.

1.7K10

防止WordPress后台被暴力破解

Blacklist Cloud、Wordfence Security、Better WP Security、BulletProof Security 3.修改配置文件 这个可以实现插件的功能,只不过没有界面,代码...服务器上的/usr/local/nginx/conf目录下新建一个htpasswd文件,然后把刚才生成的账号密码粘贴到htpasswd文件。...这里给出一些之前收集的好用的代码,省去安装插件: 正文所有链接添加target="_blank"属性 //正文所有链接添加target="_blank"属性 function auto_blank...', 'mail_smtp');     function mail_smtp( $phpmailer ) {         $phpmailer->FromName = 'Timhbw博客'; //...发件人名称         $phpmailer->Host = 'smtp.gmail.com'; //修改为你使用的邮箱SMTP服务器         $phpmailer->Port = 465;

2.5K60

使用开源phpmailer发送邮件

先去phpmailer官网下载,然后把里面的class.phpmailer.php放到自己的class库。.../class/class.phpmailer.php');     $mail             = new PHPMailer(); //new一个PHPMailer对象出来     $body...AddReplyTo("send@domail.com","发件人,回复用");     $mail->Subject = "邮件标题";     $mail->AltBody = "当HTML邮件内容无法显示的时候...,显示此内容";     $mail->MsgHTML($body); //对邮件正文进行重新编码,保证中文内容不乱码     $mail->AddAddress("mail@domail.com",...;     } } 好吧,之前我是自己用PHP原生mail()函数写的邮件功能,但因为一直没看懂该如何对邮件正文进行重编码,导致邮件正文部分收件工具总是存在各种乱码情况。

89100

PHPMailer使用QQ邮箱实现邮件发送功能

本文实例大家分享了PHPMailer使用QQ邮箱实现邮件发送的具体代码,供大家参考,具体内容如下 /** 下订单发送邮件 @to 收件人 @title 标题 @content 内容 */ function...$mail->CharSet = 'UTF-8'; //设置发件人姓名(昵称) 任意内容,显示收件人邮件的发件人邮箱地址前的发件人姓名 $mail->FromName = '唐人放新买'; //smtp...就刚才叫你保存的最新的授权码) $mail->Password = '20170425'; //设置发件人邮箱地址 这里填入上述提到的“发件人邮箱” $mail->From = '123456@qq.com'; //邮件正文是否...@qq.com',''); $mail->addAddress('12345679@qq.com',''); //添加该邮件的主题 $mail->Subject = $title; //添加邮件正文...该方法也有两个参数 第一个参数附件存放的目录(相对目录、或绝对目录均可) 第二参数邮件附件该附件的名称 // $mail->addAttachment('.

1.2K10

【CSS】文字溢出问题 ( 强制文本一行显示 | 隐藏文本的超出部分 | 使用省略号代替文本超出部分 )

一、文字溢出问题 ---- 元素对象内部显示文字 , 如果文本过长 , 则会出现文本溢出的问题 ; 下面的示例 , 150x25 像素的盒子 , 显示 骐骥一跃,不能十步;驽马十驾,功不舍;...; 显示效果 : 二、文字溢出处理方案 ---- 文字溢出处理方案 : 首先 , 强制文本一行显示 ; white-space: nowrap...文本显示方式 : 默认方式 : 显示多行 ; white-space: normal; 显示一行 : 强行将盒子文本显示一行 ; white-space: nowrap; text-overflow...省略号 ; text-overflow : clip; 显示省略号 : 文本溢出时 , 显示 ....../title> div { width: 150px; height: 25px; border: 1px solid red; /* 首先 强制文本一行显示

3.9K10

thinkphp5使用PHPMailer发送邮件

SMTP服务器 *.支持带附件的邮件和Html格式的邮件 *.自定义邮件头 *.支持邮件嵌入图片 *.调试灵活 *.经测试兼容的SMTP服务器包括:Sendmail,qmail,Postfix,Imail...服务器的名称(这里以QQ邮箱例)         $mail->SMTPAuth = TRUE; //启用smtp认证         $mail->Username ='*****'; //你的邮箱名...Subject ='*******'; //邮件主题         $mail->Body = '********'; //邮件内容         $mail->AltBody = ""; //邮件正文不支持...HTML的备用显示         $res =  $mail->Send();         return $res;     } } 四、注意事项 1、添加多个收件人: $mail->addAddress.../thumb-1.jpg', 'new.jpg'); 6、查看错误信息 $mail->ErrorInfo 7、解决非标题汉字乱码 PHPMailer 库文件class.phpmailer.php

1.3K10

PHP实现自动发送邮件功能代码(qq 邮箱)

/mailer/class.smtp.php'; date_default_timezone_set('PRC');//设置邮件发送的时间,如果不设置,则会显示其他区的时间 $mail = new...$mail-&g/ /t;Password = 'QQ邮箱的登录密码'; //设置发件人邮箱地址 这里填入上述提到的“发件人邮箱” $mail->From = '发送者的QQ邮箱'; //邮件正文是否以...发送邮件的示例'; //添加邮件正文 $mail->Body = "这是一个PHPMailer发送邮件的一个测试用例"; //该邮件添加附件...该方法也有两个参数 第一个参数附件存放的目录(相对目录、或绝对目录均可) //第二参数邮件附件该附件的名称 $mail->addAttachment('....> 程序运行结果: 要去掉上面这些信息, 只保留“发送成功等信息” 需要在这个文件修改:class.smtp.PHP 最后得到结果显示如下: 这样就实现了邮件的自动发送。

1.7K20

WordPress代码实现SMTP邮件发送功能

WordPress代码实现SMTP邮件发送功能 其实这个标题我写的有很大夸大成分,因为 WordPress 本身是有集成 phpmailer 邮件的,我只是把这个调用了一下,没有什么很高的技术含量,废话不多说...WordPress代码实现SMTP邮件发送功能 WordPress SMTP 邮件功能的全部代码如下,修改相关参数后,直接添加到当前主题的 functions.php 文件即可: //smtp发送邮件功能...; $phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25留空,465ssl)一般不用修改 $phpmailer->IsSMTP...995 发送邮件服务器: SMTP 服务器地址:smtp.exmail.qq.com (端口 25),使用SSL,端口号465   这里博主用的是QQ邮箱,所以 SMTP 服务器地址...任何个人或组织,未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

33840

PHP利用PHPMailer配合QQ邮箱实现发邮件

SMTP 服务器,即可以指定主 smtp 服务器地址也只可以指定备份 smtp 服务器 支持带附件的邮件,可以为邮件添加任意格式的附件—当然得你的服务器有足够大的带宽支撑 自定义邮件头信息,这跟 php 通过...header 函数发送头信息类似 支持将邮件正文制作成 HTMl 内容,那么就可以邮件正文中插入图片,灵活的 debug 支持 经测试兼容的 SMTP 服务器包括:Sendmail,qmail,Postfix...SMTP 是建立 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供与来信有关的通知。...php  // 必要导入 require("phpmailer/class.phpmailer.php"); require("phpmailer/class.smtp.php"); date_default_timezone_set...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:PHP利用PHPMailer配合QQ邮箱实现发邮件

1.9K20

WordPress主题开发,如何修改自带的邮件发送功能?

'/PHPMailer/Exception.php'; $phpmailer = new PHPMailer\PHPMailer\PHPMailer( true ); $phpmailer...要使用的程序是由 php.ini 文件的配置设置定义的。 Mail 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 Mail 函数的行为受 php.ini 文件的设置的影响。...; 默认邮件内容类型普通文本,先记录一下,继续往下: <?...'attachments',附件 add_filter时参数上方数组,过滤后返回同样的数组即可。...太多了,找点有用的吧 .............. 2.分析 开启评论审核之后,有新的评论时wordpress会自动给站长邮箱发送邮件,我们需要做的就是评论被回复时通知评论对象,以及审核通过时通知评论对象

64010
领券