Web端调用Outlook 的发信窗口
前端发信
有个其他部门的同时问我,想在web 端调用Outlook 窗口进行发信。
稍微调研了一下,得出如下结论
在前端直接调用Outlook 发信:
使用html 标签的方式调用outlook, body不可以使用HTML样式。 最多只能换行
<a href="mailto:aaa@5icool.org?subject=ccc&body=xxx%0d%0ayyy">aaa</a>
如果使用 ActiveXObject 的话, 倒是可以使用HTML 样式, 但是只能在IE中可以使用, Chrome 就要另外装插件了
function sendMail() {
var outlookApp = new ActiveXObject("Outlook.Application");
var nameSpace = outlookApp.getNameSpace("MAPI");
var mailItem = outlookApp.CreateItem(0);
var mailto = "XXX@XX.com ";
var mailBody= "<HTML><BODY><DIV><FONT color='red'>test this is body html</FONT></DIV></BODY></HTML>";
mailItem.Subject = "test title";
mailItem.To = mailto;
mailItem.HTMLBody = mailBody;
mailItem.Display(0);
mailItem = null;
nameSpace = null;
outlookApp = null;
}
当然, 以上的前提是已经有安装Outlook 的客户端了。
如何判断是否有安装Outlook 的客户端, IE 中依然是使用以上的方法。 Chrome 就要另外考虑了。
后端发信
如果是服务端发信的话,不管是使用Java 语言, 或是Perl 语言, 异或其他的服务端语言,都是支持HTML的样式
Web端调用Outlook 的发信窗口相关推荐
- 记录一下web端调用IC卡读卡器的大致流程
总结一下web端IC卡读卡器的调用方法 公司项目中用到了IC卡,需要实现读写IC卡,并且与服务端交互.IC卡读卡器用的是德卡的D8型号,SDK可以在德卡官网找到,下载链接:德卡SDK下载. 官方提供了 ...
- php调用 打印机,web端调用打印机方案总结(示例代码)
背景 新零售业务开始以来,一些线下商品上架售卖的同时,要明确售卖价格,前期人工人肉写标签贴上商品售卖价,容易 产生疏忽,导致所标售卖价与收银所收价格不统一,造成顾客疑惑(据说还因为被投诉,上了新闻-_ ...
- Web端调用本地打印机-Java实现
实现思路: 用Java调用本地打印机实现功能,将java程序打包成exe可执行文件,在本地注册表中新增URL协议,最后web端通过该协议实现启动本地exe程序进行打印 实现过程: 1.下载32位TSC ...
- Web端调用高德地图-自定义地图-只显示中国区域
1. 通过以下链接注册账号密码高德开放平台 | 高德地图API高德开放平台官网https://lbs.amap.com/?ref=https%3A%2F%2Fgeohub.amap.com%2Fmap ...
- 身份证识别web端调用
webservice 身份证OCR识别即服务器版OCR识别软件,该软件可部署在客户私有服务器中(私有本地服务器或云服务器均可),APP和业务系统可通过webservice接口调用该识别服务,设备端只负 ...
- Web端调用本地打印机-JS实现
大概步骤: 1.安装打印机驱动,连接打印机 2.下载并部署TSCActiveX,下载地址 https://download.csdn.net/download/u010188178/10642451 ...
- 跨域调用webapi web端跨域调用webapi
web端跨域调用webapi 在做Web开发中,常常会遇到跨域的问题,到目前为止,已经有非常多的跨域解决方案. 通过自己的研究以及在网上看了一些大神的博客,写了一个Demo 首先新建一个webapi的 ...
- web端跨域调用webapi
在做Web开发中,常常会遇到跨域的问题,到目前为止,已经有非常多的跨域解决方案. 通过自己的研究以及在网上看了一些大神的博客,写了一个Demo 首先新建一个webapi的程序,如下图所示: 由于微软已 ...
- 外部web端访问微信小程序云数据库的几种方法
前言 我当前的项目是小程序开发,使用的是云开发方式,那么这时涉及到了小程序端提交的数据会保存到云数据库中,可是呢这些个数据要被外部访问用来管理,也就是还得弄一个管理后台界面管理这些数据.那就需要拿到云 ...
最新文章
- A 'return' expression required in a function with a block body ('{...}')
- DataGrid Web Control 连载之九
- Docker知识3:Docker的体系简介
- SpringMVC框架的详细操作步骤和注解的用法
- Redis sorted_set实现点赞功能
- oracle11g自动内存管理
- 纠错——【Singleton array array(0.2) cannot be considered a valid collection.】
- Java中ArrayList类的用法
- cemtos7.2搭建samba
- 网站SEO域名、URL路径优化
- C# Redis之ServiceStack
- 人工神经网络的算法原理,人工神经网络算法步骤
- EGO1—实现计数器74HC163
- webpack 的plugin简单实现 customize-cra
- android+特殊符号过滤,android 特殊符号过滤
- XLR接头(卡农头)数字音频线制作教程
- 技巧 | 清理电脑垃圾
- c语言switch中文版,C语言 switch语句小陷阱
- 杰瑞学Perl之CPAN(1)
- 机器学习(0):机器学习概述及基本概念