前端发信

有个其他部门的同时问我,想在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 的发信窗口相关推荐

  1. 记录一下web端调用IC卡读卡器的大致流程

    总结一下web端IC卡读卡器的调用方法 公司项目中用到了IC卡,需要实现读写IC卡,并且与服务端交互.IC卡读卡器用的是德卡的D8型号,SDK可以在德卡官网找到,下载链接:德卡SDK下载. 官方提供了 ...

  2. php调用 打印机,web端调用打印机方案总结(示例代码)

    背景 新零售业务开始以来,一些线下商品上架售卖的同时,要明确售卖价格,前期人工人肉写标签贴上商品售卖价,容易 产生疏忽,导致所标售卖价与收银所收价格不统一,造成顾客疑惑(据说还因为被投诉,上了新闻-_ ...

  3. Web端调用本地打印机-Java实现

    实现思路: 用Java调用本地打印机实现功能,将java程序打包成exe可执行文件,在本地注册表中新增URL协议,最后web端通过该协议实现启动本地exe程序进行打印 实现过程: 1.下载32位TSC ...

  4. Web端调用高德地图-自定义地图-只显示中国区域

    1. 通过以下链接注册账号密码高德开放平台 | 高德地图API高德开放平台官网https://lbs.amap.com/?ref=https%3A%2F%2Fgeohub.amap.com%2Fmap ...

  5. 身份证识别web端调用

    webservice 身份证OCR识别即服务器版OCR识别软件,该软件可部署在客户私有服务器中(私有本地服务器或云服务器均可),APP和业务系统可通过webservice接口调用该识别服务,设备端只负 ...

  6. Web端调用本地打印机-JS实现

    大概步骤: 1.安装打印机驱动,连接打印机 2.下载并部署TSCActiveX,下载地址 https://download.csdn.net/download/u010188178/10642451 ...

  7. 跨域调用webapi web端跨域调用webapi

    web端跨域调用webapi 在做Web开发中,常常会遇到跨域的问题,到目前为止,已经有非常多的跨域解决方案. 通过自己的研究以及在网上看了一些大神的博客,写了一个Demo 首先新建一个webapi的 ...

  8. web端跨域调用webapi

    在做Web开发中,常常会遇到跨域的问题,到目前为止,已经有非常多的跨域解决方案. 通过自己的研究以及在网上看了一些大神的博客,写了一个Demo 首先新建一个webapi的程序,如下图所示: 由于微软已 ...

  9. 外部web端访问微信小程序云数据库的几种方法

    前言 我当前的项目是小程序开发,使用的是云开发方式,那么这时涉及到了小程序端提交的数据会保存到云数据库中,可是呢这些个数据要被外部访问用来管理,也就是还得弄一个管理后台界面管理这些数据.那就需要拿到云 ...

最新文章

  1. A 'return' expression required in a function with a block body ('{...}')
  2. DataGrid Web Control 连载之九
  3. Docker知识3:Docker的体系简介
  4. SpringMVC框架的详细操作步骤和注解的用法
  5. Redis sorted_set实现点赞功能
  6. oracle11g自动内存管理
  7. 纠错——【Singleton array array(0.2) cannot be considered a valid collection.】
  8. Java中ArrayList类的用法
  9. cemtos7.2搭建samba
  10. 网站SEO域名、URL路径优化
  11. C# Redis之ServiceStack
  12. 人工神经网络的算法原理,人工神经网络算法步骤
  13. EGO1—实现计数器74HC163
  14. webpack 的plugin简单实现 customize-cra
  15. android+特殊符号过滤,android 特殊符号过滤
  16. XLR接头(卡农头)数字音频线制作教程
  17. 技巧 | 清理电脑垃圾
  18. c语言switch中文版,C语言 switch语句小陷阱
  19. 杰瑞学Perl之CPAN(1)
  20. 机器学习(0):机器学习概述及基本概念

热门文章

  1. Flume之Source
  2. xcode6新建pch文件过程
  3. LINUX 查看系统信息的命令
  4. spring-boot 使用 main函数 无法启动的问题完美 解决方案。
  5. windows 2003 远程桌面无法使用剪贴板共享纯文本的解决方法(亲测可用)
  6. Python-异常处理
  7. 页面在360浏览器下的兼容性问题解决
  8. Eclipse导入maven项目报Resources文件夹红叉问题解决方案
  9. idea一直在copying resources或者一直在发布 问题解决
  10. 【报告分享】B2B内容营销指南—制定有效内容策略-领英.pdf(附下载链接)