none
有没有办法让IIS里的SMTP服务把接收到的邮件直接保存在本地? RRS feed

  • 问题

  • 因为需要通过一台服务器接收其他多台机器上通过SMTP发送来的信息,所以想能否直接用Windows自带的SMTP服务来实现。但似乎SMTP只能把收到的邮件转送出去。不知道有没有办法让它将收到的邮件直接保存在本地?

    2017年6月22日 1:58

答案

  • 找到一个笨办法:将SMTP服务的Smart Host设为服务器本机IP,邮件到达后会进入传递死循环。把Maximum hop count设到最小值10,这样邮件在本机传递循环次数达到10次后,就会被丢弃在Badmail目录下,以附件形式保存在bad后缀的文件中。

    • 已标记为答案 Stanley_L 2017年6月30日 3:14
    2017年6月30日 3:13

全部回复

  • 您好 Stanley_L

    >>不知道有没有办法让它将收到的邮件直接保存在本地

    在SMTP电子邮件的页面上,可以选择两种交付方式:
    1.将电子邮件传送至SMTP服务器

    2.在选取目录中存储电子邮件

    您可以选择第二种方式将邮件直保存到本地,详细的信息您可以参考以下的链接(目前仅找到英文文档):

    Configure SMTP E-mail (IIS 7)

    https://technet.microsoft.com/en-us/library/e56b93b1-8521-48ab-a902-e47b0ee4408b

    此致

    Candy


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年6月22日 7:56
    版主
  • 您好 Stanley_L

    目前问题有解决吗?如果回复对您有帮助的话,请把有用的回复标记为答复,方便论坛其他相同问题的用户快速找到答案。

    此致

    Candy


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年6月26日 1:27
    版主
  • Hi Candy,

    感谢你的答复。

    但你提供的方案跟我说得场景不太一样。你的方案是IIS中的Web应用发送SMTP邮件的配置。

    我的应用场景是,网络中有多台各类系统(Windows/UNIX/Linux)的服务器,通过SMTP向一台Windows的SMTP服务器(就是仍保留在IIS6.0管理工具里的SMTP服务)发送邮件。我想让这台Windows的SMTP服务器接收到邮件后直接存储在本地。

    不知道有没有合适的方法来实现?

    Stanley

    2017年6月26日 1:35
  • 您好 Stanley_L

    >>我的应用场景是,网络中有多台各类系统(Windows/UNIX/Linux)的服务器,通过SMTP向一台Windows的SMTP服务器(就是仍保留在IIS6.0管理工具里的SMTP服务)发送邮件。我想让这台Windows的SMTP服务器接收到邮件后直接存储在本地。

    据我所知,并没有合适的方式可以实现。

    同时由于涉及到IIS方面的问题,有专门的IIS论坛的技术工程师负责,我建议您也可以在IIS论坛上发帖咨询,这样可以获得更加针对性的帮助,以下是论坛的链接:

    https://forums.iis.net/

    此致

    Candy


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年6月26日 5:42
    版主
  • 找到一个笨办法:将SMTP服务的Smart Host设为服务器本机IP,邮件到达后会进入传递死循环。把Maximum hop count设到最小值10,这样邮件在本机传递循环次数达到10次后,就会被丢弃在Badmail目录下,以附件形式保存在bad后缀的文件中。

    • 已标记为答案 Stanley_L 2017年6月30日 3:14
    2017年6月30日 3:13