SMTP最初是为了在封闭的网络中传送相对来说不太重要的简短邮件,因此SMTP传输邮件时,安全性不高。自从安全、多用途INTERNET邮件扩展(S/MIME)成为增强SMTP电子邮件安全功能的标准,使得实现邮件的安全性、可靠性成为可能。S/MIME通过加密来保护电子邮件的内容,使用数字签名来验证电子邮件发件人的身份。

S/MIME主要提供两种安全的服务:数字签名、邮件加密

数字签名像是具有法律意义的传统签名的数字形式,提供的安全功能包括有:

1.身份验证

2.认可性

3.数据完整性

邮件加密提供了针对信息泄露的解决方案。电子邮件有可能在传送的过程中看到或在存储的位置查看到它的内容。S/MIME通过加密的方式来解决了这些问题。拥有的安全服务有:

1、保密性

2、数据完整性

数字签名以及加密原理两种功能的实现都是靠公钥基础结构(PKI)。

通过PKI颁发证书,使用证书通过目录访问,实现数字证书,加密。因此在企业中要想实现邮件数字签名和加密,首先要有活动目录证书服务器(AD CS),并且要申请和安装用户证书。

下面来看看在Outlook2010中如何设置数字签名和邮件加密功能。

1、 申请用户证书

浏览器中输入证书服务器地址,并用邮箱用户名和密码登录。

IE10浏览器请以兼容模式运行。

进入Microsoft Active Directory 证书服务,选择“申请证书”

证书类型选择“用户证书”

按提示安装ActiveX控件

控件安装完成后,点击“提交”按钮,向证书服务器提交申请

如若还提示安装ActiveX控件,请再次安装

证书申请完成后,点击“安装此证书”,开始安装用户证书。

证书安装成功后,关闭IE浏览器。

2、 Outlook客户端中选择 “文件” – “选项”,

打开outlook选项,点击 “信任中心” – 然后选择右下角的 “信任中心设置”

点击 “电子邮件安全性” ,默认状态下没有关于数字证书的配置,点击 “设置” 按钮,进行设置。

我们已安装好用户证书,点击设置打开对话框后会发现系统已完成所有设置,包括签名证书的选取、哈希算法、加密算法等。点击 “确定” 。

返回 信任中心 会看到已选择的 数字证书,停驶建议将 “对所有S/MIME签名邮件要求S/MIME回执”,最后点击 “确定”。

完成S/MIME的设置后,接下来进行含数字签名的邮件的发送。

3、 测试发送带有数字签名的电子邮件。

打开Outlook,新建一封电子邮件,填写好收件人、主题、内容后,点击菜单栏的“选项”—“签署”按钮,再点击“发送”按钮。

4、 收件人outlook客户端会收到一封主题带有数字签名图标的电子邮件。右侧预览中的签

名者后方也会显示数字签名图标。

打开电子邮件后,在“主题”字段的下方可以看到“签名者”的Email。

点击数字签名图标,可以查看关于数字签名的更多信息

5、 测试数字签名和加密邮件

要使用Outlook的邮件加密功能,首先要把收件人加到Outlook联系人中。

新建一封电子邮件,填写好收件人、主题、内容后,点击菜单栏的“选项”,然后同时点选“加密”和“签署”按钮,再点击“发送”按钮。

收件人outlook客户端会收到一封主题带有邮件加密图标的电子邮件,右侧预览中的签

名者后方将显示该邮件既带有数字签名又带有邮件加密图标。

点击数字签名图标,可以查看关于数字签名和邮件加密的更多信息

OWA 2010中使用数字签名和邮件加密功能

1、OWA中启用S/MIME

首先以用户身份登陆OWA,点击右上角的“选项”—“查看所有选项”,打开 选项页面,然后再“设置”节点,单击“S/MIME”,在第一次进入此页面时,要单击“下载S/MIME控件”,下载并安装该控件。

安装后刷新该页面,会看到多出“对我发送的所有邮件的内容和附件进行加密”和“对我发送的所有邮件的内容和附件进行加密”两个复选框。

此处建议不要勾选这两项,而是在每次发送邮件时再决定该邮件是否需要数字签名和邮件加密。

2、OWA中测试数字签名和邮件加密

OWA中,点击“新建”,创建一封新的电子邮件

如若提示加载项,请点击并选择选择“运行加载项”

新建一封电子邮件,填写好收件人、主题、内容后,同时点选“像吸邮件添加签名”和“对邮件内容和附件加密”按钮,再点击“发送”按钮。

3、收件人OWA中会收到一封主题带有邮件加密图标的电子邮件。

打开该电子邮件后,会看到签名者Email,点击“详细信息”,在弹出的“邮件安全信息”对话中可以查看邮件加密状态和数字签名是否有效等信息。

本文转自liang_simon51CTO博客,原文链接:http://blog.51cto.com/shubao    ,如需转载请自行联系原作者

Exchange企业实战技巧(27)邮件中使用数字签名和邮件加密功能相关推荐

  1. Exchange企业实战技巧(1)验证安装及配置产品密钥

    (一)验证安装 完成Exchange Server 2010安装后,建议您通过运行 Get-ExchangeServer cmdlet 并查看安装日志文件来验证安装.如果安装过程失败,或在安装期间出错 ...

  2. Exchange企业实战技巧(26)在Outlook中打开多个邮箱

    工作中,有时要需要让某个用户在outlook中同时打开多个exchange邮箱,对于outlook2010来说,是支持多个Exchange邮箱用户账户的并存,而outlook2007则不支持.那该功能 ...

  3. Exchange企业实战技巧(15)启用向外部联系人发送邮件时的提醒

    Exchange在系统默认的设置下,对于外部联系人的邮件传递是不出现任何提示信息.为避免将企业内部的重要邮件误发给外部的收件人.可以通过EMS控制台修改系统设置,来开启提醒功能,实现当用户使用OWA或 ...

  4. Exchange企业实战技巧(3)配置Exchange证书

    Exchange2010需要证书支持,exchange2010安装之后会默认开启ssl,在IE中只能使用https://而不是http://来访问owa.如果没有证书,也能安装exchange2010 ...

  5. Exchange企业实战技巧(18)日志规则应用之审计邮箱

    有些公司审计部门要求对公司每个员工收发邮件随时都可以进行审计,也是说随时可以审查每个员工在任何时间收发的邮件内容. 在Exchange2010中可以通过日记规则功能轻松实现.通过记录入站和出站电子邮件 ...

  6. Exchange企业实战技巧(16)发布SMTP、POP、IMAP连接信息设置

    在Exchange2010的OWA中,默认不提供SMTP.POP及IMAP相关信息.如何才能将SMTP.POP.IMAP的连接信息发布到OWA中,方便使用POP.IMAP方式收发邮件的用户,可以根据提 ...

  7. Exchange企业实战技巧(5)配置OWA域名简写

    默认设置下,Exchange使用https://mail.contoso.com/owa访问邮箱.我们可以通过修改IIS设置,当输入http://mail.contoso.com或者mail.cont ...

  8. Python实战技巧(11)使用python收发邮件时需要的邮箱授权码如何获取

    Python实战技巧(1)Python字典类型数据如何递归地通过点'.'的方式访问 Python实战技巧(2)Python的pdb调试代码方法详解 Python实战技巧(3)多版本兼容安装部署(py2 ...

  9. 实战:在电子邮件中使用数字签名和加密

    4.1 实战:在电子邮件中使用数字签名和加密 实验目的: ü 在CAServer上安装和配置独立CA ü 在MailServer上安装和配置pop3和SMTP服务 ü 在MailServer上创建邮箱 ...

最新文章

  1. PLsql连接centos7上的Oracle的连接超时的解决方发
  2. 大道至简,SQL也可以实现神经网络
  3. Python生成列表的所有子集
  4. 读书笔记1 : program paradigm
  5. 1.5亿元奖金,给了这50位青年科学家
  6. AssetManager asset的使用
  7. require(): open_basedir restriction in effect. 解决方法
  8. 带经纬度的水印相机_这个国庆节,元道经纬相机做交警人员的好帮手
  9. ZOJ 2412 Farm Irrigation
  10. 利用Python进行游戏脚本编程,不愧是最强的脚本语言!
  11. HDMI设计9--Video Mixer IP
  12. DB2查看事务日志使用空间
  13. python编写的动物识别专家系统_自己写的简单动物识别专家系统
  14. kubernetes原生ci/cd工具tekton版本升级至v0.18.1
  15. Tcl列表元素查找命令lsearch
  16. TextCnn原理及实践
  17. 质量流量计雷电击故障的应对策略
  18. The global shader cache file'X:/XXXX/GlobalShaderCache-PCD3D_SM5.bin' is missing——UE4工程运行失败
  19. SharePoint BI培训资料
  20. cf 834 E. Ever-Hungry Krakozyabra

热门文章

  1. 隐藏频道_《TED频道》-隐藏真实自我
  2. 大鱼吃小鱼easyx_对于一个大一计科新生,有什么代码行数在 500~1000 的程序(C 语言)可以试着写来练手?...
  3. java 当一个文本框有值时另一个文本框置灰_【农行DevOps进行时】基于PaaS的持续集成/持续交付实践 | IDCF...
  4. 【Rxjs】 - 解析四种主题Subject
  5. windows下多tomcat部署
  6. 算术基本定理(维基百科)
  7. IOS-C语言小练习02
  8. 3、PV、UIP、UV指的是什么
  9. 修改属性页CPropertyPage标题
  10. CPU的主频,总线频率和L2缓存对电脑的性能有哪些影响