PickupDirectoryFromIis,Sender属性和SMTP MAIL FROM信封涉及IT技术方面的问题。

4
当您使用 System.Net.Mail 发送电子邮件时,可以使用 MailMessage.Sender 属性设置 SMTP MAIL FROM 信封。
如果将 smtp 网络 deliveryMethod 属性设置为 "Network",则使用 Sender 值设置 MAIL FROM 信封。
如果将 smtp 网络 deliveryMethod 属性设置为 "PickupDirectoryFromIis",则 MAIL FROM 信封使用 MailMessage.From 属性而不是 Sender 属性。
出于性能考虑,我需要保留 PickupDirectoryFromIis 作为我的 deliveryMethod
请问有什么建议可以保持 SMTP MAIL FROM 信封所需的值?
提前致谢。

http://social.msdn.microsoft.com/Forums/en-US/ncl/thread/a26c273a-18eb-4143-8631-233088977b21/ - bzlm
谢谢,但我已经在 MSDN 上问过这个问题了 :) - Romhein
https://dev59.com/_EbRa4cB1Zd3GeqPzEwM#480381 - bzlm
2个回答

2
如果您使用以下内容会怎样呢:
  <smtp deliveryMethod="SpecifiedPickupDirectory" from="me@mydomain.com">
    <specifiedPickupDirectory pickupDirectoryLocation="c:\Temp\Mail" />
  </smtp>

??


1

1
错误报告刚刚更新: “修复将在未来的 .Net 框架版本中出现。” - Richard Deeming
谢谢提供信息;“将在未来版本中出现”听起来似乎我们不会很快修复 :( - Romhein
我刚在.NET 4.0 RTM中测试了一下,看起来问题已经解决了。可惜他们没能为3.5版本修复这个问题,但我猜他们太忙于玩新玩具,而不关心“旧”的框架版本。 - Richard Deeming

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接