2009-01-19 81 views
4

當您使用MailMessage.Sender屬性發送使用System.Net.Mail可以設置SMTP MAIL FROM信封郵件。PickupDirectoryFromIis,發件人財產和SMTP MAIL FROM信封

如果設置SMTP網絡deliveryMethod屬性爲「網絡」,從信封上的郵件使用發件人值設置。

如果您將smtp網絡deliveryMethod屬性設置爲「PickupDirectoryFromIis」,MAIL FROM信封將使用MailMessage.From屬性而不是發件人之一。

我需要保持PickupDirectoryFromIis作爲我deliveryMethod性能的關注。

任何建議如何保持SMTP MAIL FROM信封所需的值?

在此先感謝。

+0

http://social.msdn.microsoft.com/Forums/en-US/ncl/thread/a26c273a-18eb-4143-8631-233088977b21/ – bzlm 2009-03-16 22:32:11

+0

謝謝,但我問了msdn上的這個問題:) – Romhein 2009-03-17 14:46:08

+0

http://stackoverflow.com/questions/464876/sending-an-email-with-the-header-return-path-using-windows-virtual-mail-server/480381# 480381 – bzlm 2009-05-04 08:22:29

回答

2

樣,如果你用的什麼:

<smtp deliveryMethod="SpecifiedPickupDirectory" from="[email protected]"> 
    <specifiedPickupDirectory pickupDirectoryLocation="c:\Temp\Mail" /> 
    </smtp>