这几天碰到一个这样的问题,Exchange 2010邮件系统的手机客户端没法发送10MB以上的附件。
问题描述:web
在Exchange 2010环境中,邮件接收器和发送器限制都设置了35M,Windows 上Outlook 能够发送大邮件,可是手机端没法发送或者转发10M以上的邮件。服务器
缘由分析:ide
手机端链接Exchange使用的是ActiveSync协议,这个问题发生是因为Exchange服务器上ActiveSync默认的Max Request Length设置是10MB。手机端链接Exchange使用的是ActiveSync协议,和Windows电脑上Outlook发送邮件有些不一样。测试
解决方案:blog
在Exchange 2010环境中,这个问题发生比较常见的状况是在iOS设备上没法发送大型附件。手机端链接Exchange使用的是ActiveSync协议,和Windows电脑上Outlook发送邮件有些不一样。在这种状况下,会在Exchange Client Access 服务器上生成事件Event ID 1008,以下:事件
这个问题发生是因为Exchange服务器上ActiveSync默认的Max Request Length设置是10MB。当咱们发送大于10MB的附件时,iPhone就会不停的尝试发送,直到邮件离开设备。 为了解决这个问题,推荐的作法是把CAS服务器上关于ActiveSync的web.config中Maximum Request Length 参数设置大于15MB。 通常状况下,高于50MB是不推荐的,正常设置是15MB到20MB。由于邮件太大可能会影响邮件传输的效率。 具体步骤以下,请参考:it