windows-server-2008-r2 – 强制传递重试,而不重新启动Windows Server 2008 R2上的SMTP服务

前端之家收集整理的这篇文章主要介绍了windows-server-2008-r2 – 强制传递重试,而不重新启动Windows Server 2008 R2上的SMTP服务前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个托管3个虚拟SMTP服务器的 Windows Server 2008 R2盒子; vSMTP01,vSMTP02和vSMTP03.

前两个配置为将所有消息传递到专用的智能主机,而最后一个配置为仅传递消息.所有其他传递设置均为默认值@H_502_2@

----(vSMTP01)-----> {SMARTHST01}
                                   /
----Inbound mail--->---SMTPSRV01---[----(vSMTP02)-----> {SMARTHST02}
                                   \
                                    ----(vSMTP03)-----> { Internet }

现在我想把SMARTHST01用于维护,但我不想在这样做的时候拒绝提交给vSMTP01,所以我让它继续运行.@H_502_2@

当SMARTHST01不再响应时,vSMTP01将消息排队并等待第一个重试间隔通过(15分钟).到现在为止还挺好.@H_502_2@

假设SMARTHST01在20分钟后再次上线.第一个间隔已经过去了,我将不得不再等25分钟才能通过第二个重试间隔.@H_502_2@

如果我停止并启动SMTP服务(Services.msc – >简单邮件传输协议服务 – >停止),服务器将重试所有交付,但这会导致服务器上的所有虚拟SMTP服务器中断服务,非常不受欢迎.@H_502_2@

如何在不中断vSMTP02和vSMTP03服务的情况下手动强制vSMTP01重试所有排队消息的传送?@H_502_2@

马蒂亚斯,

您需要做的就是打开IIS并停止单独的vSMTP01,但实际上在您的情况下您想要暂停它.@H_502_2@

在IIS管理器中,展开本地计算机,右键单击SMTP虚拟服务器,然后单击“暂停”.@H_502_2@

Pausing prevents new client connections,but it enables the virtual
server to continue processing existing client connections and
delivering queued messages.@H_502_2@

或者,如果您要声明要强制vSMTP01立即再次启动它的队列处理,则可以重启SMTP虚拟服务器而不影响vSMTP02或03.@H_502_2@

更多信息在此处:http://technet.microsoft.com/en-us/library/cc784055%28v=ws.10%29.aspx@H_502_2@

猜你在找的Windows相关文章