C# 如何使用传递方法将电子邮件保存到某个位置=";“网络”;

C# 如何使用传递方法将电子邮件保存到某个位置=";“网络”;,c#,asp.net,.net,email,smtp,C#,Asp.net,.net,Email,Smtp,在我的web配置中,我可以设置delivery method=network,但它仍然保存在指定的dickupdirectory中,或者我需要始终编写不同的应用程序 <mailSettings> <smtp deliveryMethod="Network" from=""> <network defaultCredentials="true" host="" password="" port="25" userName="" />

在我的web配置中,我可以设置delivery method=network,但它仍然保存在指定的dickupdirectory中,或者我需要始终编写不同的应用程序

<mailSettings>
    <smtp deliveryMethod="Network" from="">
        <network defaultCredentials="true" host="" password="" port="25" userName="" />
        <specifiedPickupDirectory pickupDirectoryLocation="C:\SentMail" />
    </smtp>
</mailSettings>

试试这个:

<mailSettings>
    <smtp deliveryMethod="Network">
        <network host="mail.mydomain.com" port="25" />
    </smtp>

    <!-- Use this setting for development

    <smtp deliveryMethod="SpecifiedPickupDirectory">
        <specifiedPickupDirectory pickupDirectoryLocation="C:\Temp" />
    </smtp> -->
</mailSettings>


摘自。

在这里,我必须编写另一个应用程序来转发保存的电子邮件,但我想使用delivery method Network并希望将电子邮件保存在指定目录中的某个位置…@NearketToDotnet,这是不可能的。