双方邮件服务器在通过SMTP传送邮件的过程中,由于网络/带宽问题,或是邮件太大;花费的传递时间总会超过Exchange服务器SMTP连接限制的最大超时时间,最终导致邮件接受失败。
1、打开Exchange Management Shell窗口,先查看当前默认接收连接器的超时时间,假设默认接收连接器的名称为:Default EXCHANGE2010
Get-ReceiveConnector -Identity "Default EXCHANGE2010" |FL
可以看到ConnectionTimeout连接超时时间默认为10分钟。
2、修改默认接收连接器的连接超时时间为30分钟
Set-ReceiveConnector -Identity "Default EXCHANGE2010" -ConnectionTimeout 00:30:00
修改后再查看,ConnectionTimeout时间已经变为30分钟了。
3、最后重启Microsoft Exchange Transport(传输)服务,使设置生效。
SMTP的ConnectionTimeout时间调整为多少合适?架设邮件大约5M,用时10分钟左右服务器才能接收完成,而邮件大小为10M,可相应的调整为30分钟左右;当然,这样即使收到邮件也会有延迟,保证邮件服务器网络和带宽的充足是非常有必要的。