如何重新发送电子邮件到IIS中的死信文件夹?

我们有IIS设置作为SMTP中继。 中继安全性错误导致出站电子邮件被传递到IIS SMTP服务的死信文件夹。

有没有尝试重新发送这些电子邮件的标准方法?

根据Micrsoft的支持 :

要重播位于死信文件夹中的邮件,请按照下列步骤操作:

  1. 停止SMTP服务。

    一个。 打开IISpipe理器。

    湾 用鼠标右键单击默认SMTP虚拟服务器,然后单击停止。

  2. 复制位于死信文件夹中并具有.bad文件扩展名的所有文件。 然后,将这些文件粘贴到Pickup文件夹。

  3. 从Pickup文件夹中的所有.bad文件中删除.bad文件扩展名。

  4. 启动SMTP服务。

    一个。 打开IISpipe理器。

    湾 用鼠标右键单击默认SMTP虚拟服务器,然后单击开始。

  5. 确认邮件已发送。

创build一个batch file。

@Echo on net stop smtpsvc move x:\inetpub\mailroot\badmail\\*.bad x:\inetpub\mailroot\pickup\\*. cd\ net start smtpsvc 

将它们拖放到拾取文件夹中。

您可以打开命令提示符并导航到“死信”文件夹,然后运行以下命令删除所有消息的扩展名:

rename *.* *.