Exchange 队列重播使用

在边缘服务器上的队列中发现大量发送到yahoo.com.cn yahoo.cn 的邮件没有传输成功,在传输服务器上建立发送连接器,直接外发,不经过边缘服务时发现,邮件可以投递成功,怀疑是上次垃圾邮件的事情,导致边缘外发IP被阻止; 或者是经过负载均衡后,到这两个地址的服务器出口被对方阻止。

为快速响应用户服务,建立了发送连接器从传输服务器直接投递到yahoo.com.cn 和yahoo.cn 的邮箱服务器。但是边缘服务器上的邮件队列没有少,他不会自动的回到传输服务器进行投递,所以,有了下面的处理方法:

1. 把边缘服务器上发往yahoo.com.cn 和 yahoo.cn 的邮件导出。

Get-Message -Queue "edge01\977135" | Suspend-Message

Get-Message -Queue "eedge01\977135" | ForEach-Object{$temp="e:\queue\"+$_.InternetMessageID+".eml";$Temp=$

Temp.Replace("<","_");$Temp=$Temp.Replace(">","_");Export-Message $_.Identity | AssembleMessage -Path $Temp}

2. 复制邮件到传输服务器的重播目录,是传输服务器进行重播处理。

Copy e:\queue\*.* \\hub01\D$\Exchange\TransportRoles\Replay

3. 删除边缘服务器的邮件队列。

Get-Message -Queue "edge01\977135" | Remove-Message

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章