Sending HTML content in an email using PHP
转载链接:http://code.web-max.ca/misc_htmlemail.php
发送一个HTML格式的电子邮件,主要在邮件的头信息中定义邮件正文的类型:
Content-Type:text/html;charset="utf-8"。
示例:
<?php// Example $HTML = "<b>This is a test</b>";
$from = "test@test.com";
$to = "this@that.com";
$subject = "I'm sending a test HTML email";sendHTMLemail($HTML,$from,$to,$subject);function sendHTMLemail($HTML,$from,$to,$subject)
{
// First we have to build our email headers
// Set out "from" address$headers = "From: $from\r\n"; // Now we specify our MIME version$headers .= "MIME-Version: 1.0\r\n"; // Create a boundary so we know where to look for
// the start of the data$boundary = uniqid("HTMLEMAIL"); // First we be nice and send a non-html version of our email$headers .= "Content-Type: multipart/alternative;"."boundary = $boundary\r\n\r\n"; $headers .= "This is a MIME encoded message.\r\n\r\n"; $headers .= "--$boundary\r\n"."Content-Type: text/plain; charset=ISO-8859-1\r\n"."Content-Transfer-Encoding: base64\r\n\r\n"; $headers .= chunk_split(base64_encode(strip_tags($HTML))); // Now we attach the HTML version$headers .= "--$boundary\r\n"."Content-Type: text/html; charset=ISO-8859-1\r\n"."Content-Transfer-Encoding: base64\r\n\r\n"; $headers .= chunk_split(base64_encode($HTML)); // And then send the email ....mail($to,$subject,"",$headers);}?>
Sending HTML content in an email using PHP相关推荐
- Android doc译文|Building Apps with Content Sharing|Sharing Simple Data
Sharing Simple Data One of the great things about Android applications is their ability to communica ...
- python email模块
python email模块 官方文档 email模块 电子邮件包是一个用于管理电子邮件消息的库.它的特殊设计不用于向SMTP (RFC 2821).NNTP或其他服务器发送任何电子邮件消息;这些是模 ...
- AWS - Amazon Simple Email(ASE) 邮件服务
Amazon Simple Email Service Amazon Simple Email Service (Amazon SES) 为基于云端的电子邮件发送服务,旨在帮助数字营销师和应用程序开发 ...
- 基于SpringBoot+Email的Java底层框架的实现
啦啦啦啦啦,富贵同学又开始开坑了,出了个免费的专栏,主要给大家从0基础开始用springBoot集成第三方的插件或者功能,如果这篇专栏能帮到你,一定不要忘了点一个赞哦!!欢迎大家收藏分享 还是老规矩, ...
- Activiti-01
1, Activiti官网:http://www.activiti.org/ 主页可以看到jar包的下载. 2, 进入http://www.activiti.org/userguide/index. ...
- 机器学习小技巧:模型训练完成后发送邮件
原文链接 前言 当训练时间变得越来越长时,一些很慌的人比如我,总是想着时不时看一眼训练的怎么样了,导致心不在焉.所以训练结束后自动发送邮件,是个不错的选择. 当然几年前就看到类似的方案通过itchat ...
- Android Monkey压力测试
一. JAVA环境的搭建 安装jdk-8u151-windows-x64,可以到官网或者应用中心下载. JAVA环境变量的搭建: 在"我的电脑"-"属性"-&q ...
- nodemailer 附件_如何使用Nodemailer发送带有附件的电子邮件。 Node.js
nodemailer 附件 In the previous article, "How to send emails using Nodemailer?", we discusse ...
- java swingworker_Java中的SwingWorker
L&F物质的输出(因为您对EDT的不确定性有待测试) run: JButton openDialog >>> Is there EDT ??? == true Worker ...
最新文章
- JavaScript函数练习
- hql Hibernate.gethibernatetemplate()
- P5643-[PKUWC2018]随机游走【min-max容斥,dp】
- 问题通用解决方法探索
- Ubuntu中zabbix 4.2.6监控postgresql数据库
- python入门容易进阶难_为什么Python入门容易,精通却很难!Python进阶之路!
- Linux执行sql文件
- 杭电ACM2003题
- bochs上网镜像怎么上网_bochs win7镜像可上网版
- Asterisk 入门教程
- matlab中ode45如何设置,如何使用Matlab中的ode45修正赋值错误(ode45函数的第488行)
- 图灵测试 Alan Turning
- centos格式化优盘命令_Centos7 格式化分区并挂载
- 实现网页中的文字不允许被复制
- 视频教程-网络安全与渗透测试工程师-渗透测试
- 服务器 台式机性能比较,服务器与台式机的区别
- Axure 9.0.0.3687
- nvcc: command not found
- C/C++ Qt StatusBar 底部状态栏应用
- linux自动关机取消命令,linux关机命令【使用思路】
热门文章
- Password Creator(HTA)
- 智能家居 (8) ——智能家居项目整合(网络控制线程、语音控制线程,火灾报警线程)
- python docx 合并文档 图片_不再为处理PDF烦恼,python处理操作PDF全攻略
- Mac下安装jdk8
- c语言多重括号,大佬在吗,我用C写了一个去多重括号的函数,结果。。。
- linux端口被攻击,Linux 常见攻击端口封杀表
- 收集Redis16个最常见面试问题
- python网站后台_Python 网站后台扫描脚本
- java 反编译 类名_java javassist创建类和反编译类
- 纹理对象纹理单元纹理目标_网页设计理论:纹理