簡體   English   中英

Web.config中的郵件設置

[英]Mail settings in Web.config

是否可以在Web.config文件的mailSettings元素中設置“to”屬性?

不,不是

以下是mailSettings的文檔: http//msdn.microsoft.com/en-us/library/w355a94k.aspx

改為在AppSetting中設置默認值“to”,並使用郵件發送邏輯。

這是一個從msdn文檔中獲取的示例:

<mailSettings>
  <smtp deliveryMethod="network" from="ben@contoso.com">
    <network
      host="localhost"
      port="25"
      defaultCredentials="true"
    />
  </smtp>
</mailSettings>

您可以添加Key

   <appSettings>
    <add key="EmailToAddress" value="1337@gmail.com"/> 

</appSettings>

從你的代碼隱藏中你可以得到它

var toAddress= ConfigurationManager.AppSettings["EmailToAddress"];

不,您只能指定郵件的from

MSDN鏈接

不,不是,但這將是高度限制性的,因為您可能希望向許多不同的人發送電子郵件,可能基於其他一些數據。

如果您只是一直發送到一個地址(例如管理員帳戶),那么我建議您將地址放入web.config作為“appSetting”鍵並改為閱讀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM