基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (4): 配置传出邮件服务: 使用 outlook.com 发送邮件通知
前几篇文章,已经安装了SharePoint 2010,今天将演示如何配置传出邮件。由于某些原因,企业可能没有安装自己邮件服务器,此时我们可以使用公共的邮箱服务来发送邮件通知,比如outlook.com,gmail等,今天主要从outlook为例子,其它邮件服务的配置大同小异。
由于公共邮件服务器一般都不允许匿名访问,但SharePoint的传出邮件却只能使用匿名的SMTP服务器。因为我们必须安装一个自己的SMTP服务器(可以匿名访问),借助它中继访问公共的邮件服务(通过向公共邮件服务提供认证信息)。具体步骤如下:
1. 安装 SMTP 服务器
选择添加功能,然后一路next直到安装即可


2. 搜索并确实outlook.com 的SMTP服务器信息
http://www.outlook-apps.com/outlook-com-pop-settings/
|
OUTLOOK.COM POP3 SERVERS |
|
|
Incoming mail server |
pop3.live.com |
|
Incoming mail server port |
995 (SSL required) |
|
Outgoing (SMTP) mail server |
smtp.live.com |
|
Outgoing (SMTP) mail server port |
587 (SSL/TLS required) |
|
Outgoing server (SMTP) authentication |
yes, same settings as my incoming mail server |
3. 配置SMTP服务器
3.1 设置服务器的IP地址


3.2 启用匿名访问
由于SharePoint的传出邮件只能访问匿名的SMTP服务器,所从必须启用匿名访问

3.3 设置连接控制和中继限制—允许所有机器连接和中继


3.4 设置此SMTP服务器访问outlook.com SMTP服务器的验证信息
由于outlook.com的SMTP服务是不允许匿名访问的,所以必须设置访问的用户名密码

3.5 设置连接outlook.com SMTP服务器的端口
由于outlook.com的SMTP用的不是默认的25端口,所以需设置其特定的端口:587

3.6 设置outlook.com对应的SMTP服务器: smtp.live.com

4. 设置防火墙:新建端口为25的入站规则





5. 重置IIS并启动SMTP服务
4.1 执行IISReset 命令
4.2 重启SMTP服务

6. 测试SMTP服务器
安装成功后,可从使用outlook进行简单的测试,其是正常工作的






打钩,说明SMTP服务器配置成功
7. 在管理中心设置传出邮件


到此,邮件通知已经配置成为。
Note: 部分SMTP服务器不允许匿名发件人,所以请把From address 和Reply address改成outlook.com的账户:WinAzureTrial6850@live.com
当然我们也可以将我们的SMTP发布到公网供大家使用: 在Windows Azure的管理门户发布25端口



参考文章:
http://brandonatkinson.blogspot.se/2012/08/configure-sharepoint-2010-outgoing.html
http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/
http://www.outlook-apps.com/outlook-com-pop-settings
基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (4): 配置传出邮件服务: 使用 outlook.com 发送邮件通知的更多相关文章
- 如何使用新浪微博账户进行应用登录验证(基于Windows Azure Mobile Service 集成登录验证)
使用三方账号登录应用应该对大家来说已经不是什么新鲜事儿了,但是今天为什么还要在这里跟大家聊这个话题呢,原因很简单 Windows Azure Mobiles Service Authenticatio ...
- [转]Windows Azure上安装SharePoint 2013
基于Windows Azure 安装SharePoint 2013 前段时间写的基于Windows Azure安装SharePoint系列,由于Azure的体验账号过期了,所以不得不暂停.今天有幸参加 ...
- 快速学习使用 Windows Azure 上的 SharePoint Server 2013
为了在当今的企业环境中占据一席之地,您需要能够迅速顺应变化和应对挑战.有时,需要及时调整您的SharePoint 基础结构以保持竞争优势. 基础结构即服务可通过随时使用.即付即用的解决方案应对这 ...
- 基于Windows Azure 安装 SharePoint 2010简体中文语言包
在Windows Azure上安装的Windows Server默认是英文版本的,当时安装的SharePoint也是英文版的,为方便使用,决定安装中文的语言包,具体过程如下: 1. 安装 Window ...
- windows azure Vm、cloud service、web application 如何选择可用的服务
windows azure 的web应用和虚拟机都经常用.我们经常把我们的网站部署上去.一般选择web应用或者开一个虚拟机.开一个虚拟机就会按照虚拟机的使用时间进行计费. 那么我们选择web部署在哪里 ...
- Windows Azure功能更新:弹性伸缩(autoscale)、监控报警、移动服务及网站服务商用、新的虚拟机镜像
Windows Azure功能又更新了.此次更新包括1项重要更新和两个功能更新: 重要更新:云服务.网站支持按策略进行弹性伸缩 功能更新:两个预览版的服务(网站和移动)进入商用,虚拟机服务支持SQL ...
- 基于windows平台搭建elasticsearch
部署准备 elasticsearch-6.0.1.zip--https://www.elastic.co/downloads/elasticsearch elasticsearch-head-mast ...
- 在Windows下搭建基于nginx的视频直播和点播系统
http://my.oschina.net/gaga/blog/478480 一.软件准备 由于nginx原生是为linux服务的,因此官方并没有编译好的windows版本可以下载,要在windows ...
- Windows下搭建基于SSH的Git服务器
Git客户端安装 客户端要同时安装在远程服务器和自己的电脑上,下载地址:http://msysgit.github.io/ 选择安装组件 :也可以默认选择; 图标组件(Addition icons) ...
随机推荐
- hbuilder中的 http://www.w3.org/TR/html4/strict.dtd
<!-- This is HTML 4.01 Strict DTD, which excludes the presentation attributes and elements that W ...
- servlet范围:数据共享
数据共享: 请求转发:request.getDispatcher("相对路径").forward(request,response) 重定向:response.sendRedire ...
- 将class类对象转化成json的数据格式
直接上代码: JSONObject的的使用需要导入json-lib-2.4-jdk15.jar包,下载地址:http://mvnrepository.com/artifact/net.sf.json- ...
- CSS布局——三栏布局
说到三栏布局,很多都会提到圣杯布局和双飞翼布局这两个经典的三栏布局方式.于是,我在网上搜了一些相关资料,阅读并跟着代码敲了一遍,发现在处理三栏布局上,他们采用的都是两边栏固定,中间栏自适应的策略.在处 ...
- JS——大小写转化
<script> var str = 'JavaScript'; console.log(str.toUpperCase());//小写转大写 console.log(str.toLowe ...
- (转)Java任务调度框架Quartz入门教程指南(三)任务调度框架Quartz实例详解深入理解Scheduler,Job,Trigger,JobDetail
http://blog.csdn.net/zixiao217/article/details/53053598 首先给一个简明扼要的理解: Scheduler 调度程序-任务执行计划表,只有安排进执行 ...
- hibernate工作流程、session
hibernate是对jdbc的封装,不建议直接使用jdbc的connection操作数据库,而是通过session操作数据库.session可以理解为操作数据库的对象. session与connec ...
- servlet学习总结(一)——HttpServletRequest(转载)
原文地址:http://www.cnblogs.com/xdp-gacl/p/3798347.html 一.HttpServletRequest介绍 HttpServletRequest对象代表客户端 ...
- 移动的 touch事件中的touches、targetTouches和changedTouches
touches: 当前屏幕上所有触摸点的列表; targetTouches: 当前对象上所有触摸点的列表; changedTouches: 涉及当前(引发)事件的触摸点的列表 通过一个例子来区分一下触 ...
- EF-Lamdba
一丶基本语法 var userList=db.set<table>().where(c=>c.id=="001"&&c.userName.Cont ...