天道酬勤,学无止境

exchange

用SMTP,POP3访问Exchange邮箱:Exchange2003系列之六

用SMTP/POP3访问邮箱暨SMTP/POP3原理 Exchange早期版本设计时侧重于在企业内部提供邮件服务,邮件传输以MAPI为主;Exchange的后续版本增强了对Internet邮局的支持,现在Exchange2003可以作为一个标准的Internet邮局为用户提供服务,也可以和互联网上的其他Internet邮局进行交互。本文我们将介绍以下内容: 一 如何用Outlook Express作客户端软件,通过SMTP,POP3协议访问邮箱 二 Exchange和其他互联网邮局通信时注意事项 三 SMTP,POP3原理分析 四 ESMTP 五 BASE64编码 实验拓扑如下图,Florence是域控制器和CA服务器,Berlin是Exchange服务器,Istanbul是客户机 一 如何用Outlook Express作客户端软件,通过SMTP,POP3协议访问邮箱 标准的互联网邮局包括SMTP和POP3两个组件,SMTP负责邮件的出站/入站,POP3负责邮件存储。我们可以利用SMTP把邮件发送出去,也可以利用POP3从自己的邮箱中下载邮件。Exchange2003的SMTP来源于Win2003中的IIS,POP3倒是和Win2003的POP3服务没有任何关系。Exchange2003的POP3服务默认是禁用状态,所以首先要启动POP3服务。在Exchange服务器上,开始

2021-06-02 18:55:17    分类:博客    smtp   pop3   邮箱   exchange

outlook中不显示用户的头像问题

近期客户反馈了这样一个问题,通过ABP或将用户从地址列表中隐藏后,在outlook客户端上无法显示用户的头像。以下是我针对此问题的验证过程: 在exchange2013 ECP上创建了2个测试帐户:ceshi01\ceshi02,并勾选了在地址列表中隐藏,如下图: 通过命令设置ceshi01\ceshi02的头像 使用ceshi01帐户登录OWA,新建邮箱,收件人框中输入ceshi02@target.com后,可以正常显示头像,如下图: 通过ceshi01帐户配置outlook,完成后新建邮件,收件人框中输入ceshi02@target.com后,无法显示头像,如下图: 通过ECP取消地址列表隐藏,如下图: 通过命令Get-OfflineAddressBook |Update-OfflineAddressBook 更新离线地址簿后,outlook下载离线地址簿,如下图: 再通过outlook发送邮件,收件人输入ceshi02后,可以看到ceshi02的头像,如下图: 以上是我的验证过程,当设置用户在地址列表中隐藏后,outlook是无法显示头像的。而取消隐藏后就可以正常的显示用户头像。 针对于这个问题,经研究确认,Outlook 客户端是依赖于OAB来显示头像的,工作原理是在Exchange OAB里面会有一个关于头像属性(ThumbnailPhoto)的指针,如下图:

2021-06-02 00:32:09    分类:博客    outlook   用户头像   显示问题   exchange

安装Exchange 2010 & 2007 RU补丁时报错 Event ID: 1024 Error Code 1603

最近一个企业的朋友在部署 Exchange 2010 SP3 RU补丁的时候,无法安装补丁,并且一起遇到下图中的报错,再尝试了修改运行权限和关闭杀毒软件的办法后,依然无法解决。 后来查阅了一些KB发现,导致这个问题的最终原因是 UR补丁的“过早的结束”,因为服务器上设定好了自己的User Access Control (UAC),这个时候有的朋友也许会说,那好办,直接关掉! 但是在这里我强烈建议大家不要去做这样的操作,因为这样的策略很多时候是GPO组策略下发的,或者是本身服务器出于安全考虑来设定的。 我们下述办法解决即可: 1. 首先将你的 RU补丁拷贝到服务器的一个本地路径上 2. 用管理员权限打开命令行 3. 寻址定位到RU补丁所在的文件夹下 4. 使用下述命令进行补丁安装,安装程序会在您执行了命令之后,自动弹出。msiexec /update Exchange2010SP3CU12-KB3096066-x64-en.msp 如果您想静默安装的话,很简单,后面加个 /quiet 即可msiexec /update Exchange2010SP3CU12-KB3096066-x64-en.msp /quiet 5. 开心且耐心的等待安装程序结束即可! 至此,这个问题就解决了!!还是挺简单的! 关于另外一些 1603和 1635的报错,大家还可以参看下列连接https:/

2021-06-01 21:40:37    分类:博客    exchange   2010   RU12   Exchange Server

Exchange Server 2013之CAS服务器NLB负载均衡

前面几篇博客介绍了Exchange 2013的部署方法以及数据库的DAG搭建方法,下面我们将对前端CAS服务器进行NLB负载均衡的组建。在Exchange 2013中,依然采用了Exchange 2010使用的NLB+CASArray技术实现前端负载均衡。下面进入部署。1.添加角色和功能中添加网络负载平衡。2.完成安装,在第二台CAS中执行相应的操作进行安装。3.在DNS服务器上,解析NLB的域名和IP地址。4.打开其中那个一台CAS服务器,这里打开CAS02的网络负载平衡管理器。5.选择集群、新建6.连接到一个主机,这里连接到CAS02,选择集群接口下一步。7.主机参数,默认下一步8.添加集群IP,刚才在DNS中解析的地址。9.配置集群参数,添加完整的Internet名称,集群操作模式选择为“多播”10.删除端口规则,完成NLB配置。11.登录到第二台CAS服务器上,打开网络负载平衡管理器,选择连接到现有群集。连接集群IP。12.添加主机到群集。13.连接到本台CAS服务器,选择接口IP,下一步。14.主机参数默认,下一步。15.完成配置,等待群集聚合完成。16.在CAS服务器上运行Exchange Powershell,执行下面命令进行CASArray启用。NEW-ClientAccessArray -FQDN "mail.contoso.local" -Name "mail

2021-05-19 09:20:32    分类:博客    exchange   Exchange 2013   Exchang Server   Exchange Server

一个AD结构引发的Exchange DAG部署问题

在迪拜已经快3周了,今天在创建Exchange 2010 的DAG时遇到了一个小问题。 一行熟悉的创建DAG的shell命令下去,居然报错了! 错误内容如下: c.x.com(客户的域名 ) 上 Active Directory 操作失败。此错误不可重试,其他信息: 拒绝访问。 Active Directory 响应: 000000005:secErr:DSID-031521D0,problem 4003(INSUFF-ACCES-RIGHTS),data 0. 用户没有足够的权限。 震惊些许后,淡定了下来。 开始分析问题原因: 一、排除基础逻辑问题: 1、确定我的操作帐户权限:用户是Domain Admins 、 Eterprise Admins、 Scheme admins、 Exchange organization 组成员。结论:排除用户权限不足的问题; 2、分析AD结构,用户的AD是典型的多域结构,林为x.com,下面的子域为a.x.com、b.x.com、c.x.com;自从AD升级到2008R2后,主要应用的是c.x.com。迪拜的两台DC和4台Exchange Server 正是部署在c.x.com域的DUBAI站点中。此站点中的dc01和dc02都是GC。结论:排除站点中无GC问题; 二、综合分析: a、多域结构,多站点。复制链路带宽不同,复制周期分三档; c

2021-05-19 09:05:02    分类:博客    AD   exchange

两步升级到Exchange 2010 SP2

关于Exchange 2010 SP2 介绍请参考官方的发行说明:http://technet.microsoft.com/zh-cn/library/hh529928.aspx 下面咱们看看如何从Exchange Server 2010 SP1升级到Exchange Server 2010 SP2: 1、将当前服务器做好备份(建议做一次完整备份),检查当前Exchange服务端版本号(14.1); 2、为客户端访问服务器添加必备的先决条件,IIS6.0 WMI兼容组件(必须安装): 3、将Exchange Server SP2 安装包解压后,执行Setup.com文件,按照向导执行升级过程; a、打开升级向导后,执行下一步操作; b、阅读许可并同意,点击下一步; c、通过准备情况检查后,点击升级; d、升级完毕,点击完成。 4、检查升级完毕后的版本号。 以上便是Exchange Server 2010 SP1 升级到Exchange Server 2010 SP2的步骤。 如果您是生产环境,请在升机前做好评估和准备工作。 升级过程中会停止Exchange服务,建议提前做好通知工作,并在非工作时间完成升级。 来源:https://blog.51cto.com/angerfire/766783

2021-05-19 08:57:11    分类:博客    SP2   SP1   Exchange2010   exchange

Exchange 2010 在集线器传输服务器上启用反垃圾邮件功能

在某些小型组织中,可能有必要在集线器传输服务器上运行 Microsoft Exchange Server 2010 反垃圾邮件功能。例如,某些组织可能没有相当数量的电子邮件,因此没有必要投入成本安装和维护完备的外围网络以及边缘传输服务器。可以在集线器传输服务器上启用 Exchange 反垃圾邮件功能。 重要提示: 在集线器传输服务器上运行反垃圾邮件功能并不是最理想的措施。建议在位于组织外围的边缘传输服务器上运行反垃圾邮件功能。只有在没有部署边缘传输服务器时,才在集线器传输服务器上运行反垃圾邮件功能。 要在集线器传输服务器上安装与启用反垃圾邮件功能,必须运行 Install-AntispamAgents.ps1 脚本。此脚本在运行 Exchange 安装程序时安装。运行此脚本后,必须重新启动 Microsoft Exchange 传输服务以完成下列反垃圾邮件功能的安装: 连接筛选 内容筛选 发件人 ID 发件人筛选 收件人筛选 发件人信誉 请注意,附件筛选是一项未启用或未安装的防病毒功能。附件筛选只在边缘传输服务器上运行。但是,Microsoft Forefront Protection for Exchange Server 提供的文件筛选功能中包括一些在 Microsoft Exchange Server 2010 标准版附带的默认附件筛选代理中所没有的高级功能

2021-05-19 08:56:22    分类:博客    Microsoft   服务器   exchange

4.4.7 Message Delayed, Exchange传送邮件延时并失败

Q: 公司内一同事发信给日本,大约相隔4个小时后,会收到系统的退信。传递给这些收件人或通讯组列表的邮件被延迟:[email]zy1981@ezweb.ne.jp[/email]主题: 答复:尚未传递此邮件。Microsoft Exchange 将继续尝试为您传递该邮件。到 2008-1-12 13:12:30 (GMT+08:00)北京,重庆,香港特别行政区,乌鲁木齐 才会尝试传递此邮件。如果到该时间无法传递该邮件,则 Microsoft Exchange 将通知您。——————————————————————————–请问邮件为何会被延迟?我在边缘服务器上的队列查看器中,可以看到该同事发给日本的信,错误信息是400 4.4.7 message delayed而该同事发给其他域的邮件则没有问题,例如发给163就没有问题。同时,我用我的邮箱给这个日本的地址发信,同样无法发送出去。请帮我分析一下,是什么原因导致的。 A: 您好!根据我的研究,产生错误代码4.4.7原因如下:队列中的邮件已过期。发送服务器尝试中继或传递邮件,但是在完成该操作之前,邮件已过期。此 NDR 也可能表明已达到远程服务器上的邮件头限制,或者在与远程服务器通信的过程中发生了其他某种协议超时。此代码通常表明接收服务器出现了问题。请检查收件人地址是否有效,并验证接收服务器是否配置为可以正确地接收邮件

2021-05-19 08:34:10    分类:博客    职场   exchange   休闲   Leave a Comment

Exchange 2007环境中,Outlook客户端弹出0×8004010F的错误

点此访问Ex.Lab,访问更多资源:[url]http://www.exlab.cn/[/url] 此问题已经是不想再谈了,但是一直有朋友在使用Exchange 2007时碰到,这里我就大概介绍下如何Troubleshooting,也让大家了解下Exchange 2007中新引入的一个概念——Autodiscover 在Outlook客户端点击收发邮件时,Outlook发送/接收进度会非常慢,并且最后会有错误提示。很多时候出现的错误提示是返回一个错误代码0×8004010F,并告知操作失败,无法找到某个对象。当然还有其他错误提示,这里我就不举例了,开启Outlook高级日志也可以看到很多。 0×8004010F代表什么?为什么提示无法找到某个对象?这个对象又是什么?很多朋友在遇到这个问题的时候根本无法进行排错,原因是此问题并不会在Exchange 2007的日志中记录,并且Outlook的高级日志并没有打开。所以遇到这个问题比较麻烦。 什么是Autodiscover? 我先说下什么是Autodiscover。Autodiscover自动发现是Exchange 2007中新引入的一个新功能,在以往Exchange版本中没有的。这个功能是作为一个服务来提供,目的是让邮件客户端(Outlook 2007以上版本)使用全新的方式来获得邮件系统信息。这个是Exchange

2021-05-19 08:34:05    分类:博客    outlook   exchange   休闲   Leave a Comment

Exchange2003-2010迁移系列之七,创建Exchange2010的CAS阵列

部署Exchange2010的CAS阵列 之前的博文中我们已经部署了两台Exchange2010的CAS/HUB服务器,今天我们要把两台CAS/HUB服务器合并为一个CAS阵列。在Exchange2003时代,用户可以直接访问Exchange的邮箱服务器。但是从Exchange2007开始,用户就不能直接访问邮箱服务器了,用户必须访问CAS服务器才可以连接到自己的邮箱。这样CAS服务器就成为用户访问Exchange服务器所必须面对的一个前台接待。一旦CAS服务器出现问题,用户访问Exchange服务器就会立刻遇到麻烦。想要避免这种场景,比较有效的手段就是把多台CAS服务器组成一个CAS阵列,这样就可以起到负载平衡及容错的作用。 首先我们要在两台CAS/HUB服务器上配置负载平衡。负载平衡(NLB)对很多朋友来说并不陌生,微软的很多服务器都使用了NLB技术。NLB需要在主机之间传递心跳信号,那么我们需要考虑一下究竟是否需要在CAS/HUB服务器上使用两块网卡。一块网卡传递心跳信号,一块网卡用于生产环境。使用两块网卡肯定是没有问题的,其实考虑到心跳信号数据量并不大,因此一块网卡身兼两职也是可以的。本次环境中我们就只使用了一块网卡。 一、创建负载平衡群集 在CASHUB1服务器上运行NLBMGR,如图1所示出现网络负载平衡管理器,点击“新建”按钮,准备创建一个负载平衡群集。 图1

2021-05-19 08:21:50    分类:博客    服务器   阵列   cas   exchange