【问题标题】:How do I set up smtp on Vista so I can use System.Net.Mail from local picup directory?如何在 Vista 上设置 smtp,以便可以使用本地 picup 目录中的 System.Net.Mail?
【发布时间】:2010-08-19 04:29:05
【问题描述】:

我已尝试使用以下解决方案(也可在此处找到:How do I set up smtp on Vista so I can use System.Net.Mail?),但我收到“无法获取 IIS 拾取目录”。我知道我指向一个现有目录并且我的 web.config 设置正确,我需要在目录上设置权限才能写入它吗?

<system.net>
    <mailSettings>
            <smtp deliveryMethod="SpecifiedPickupDirectory">
                    <specifiedPickupDirectory
                      pickupDirectoryLocation="c:\maildrop"/>
            </smtp>
    </mailSettings>

【问题讨论】:

    标签: asp.net web-config


    【解决方案1】:

    您是否检查过maildrop 文件夹的文件权限?您可以为所有用户启用写入功能,看看是否有效。如果你只是想让 IIS 写入它,我认为用户是 ASPNET,但我可能错了。

    另外this answer 似乎在目录路径的末尾显示了一个“\”(不过我希望 asp.net 能理解)

    【讨论】:

      猜你喜欢
      • 2010-10-16
      • 2013-09-21
      • 2014-09-13
      • 2010-09-08
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2021-10-23
      • 1970-01-01
      相关资源
      最近更新 更多