SMTP配置环境变量pickupdirectorylocation

时间:2011-03-08 09:54:13

标签: c# smtp config

我正在尝试在SMTP配置中使用环境变量来指定拾取目录位置。 E.g。

<smtp deliveryMethod="SpecifiedPickupDirectory" from="test@test.com">
  <specifiedPickupDirectory pickupDirectoryLocation="%TESTFOLDER%"/>
</smtp>


"%TESTFOLDER% = C:\Test

但是回过头来说道路必须是绝对的。

我有什么想法可以让它发挥作用?或者即使它有可能!

1 个答案:

答案 0 :(得分:1)

你不能那样使用它。

您可以做的是设置env的名称。 app.settings中的变量,然后使用pickupDirectoryLocation在代码中设置System.Environment.GetEnvironmentVariable method

或松开环境。完全变量并使用config file include(首选)。