[英]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
:
不,不是,但這將是高度限制性的,因為您可能希望向許多不同的人發送電子郵件,可能基於其他一些數據。
如果您只是一直發送到一個地址(例如管理員帳戶),那么我建議您將地址放入web.config作為“appSetting”鍵並改為閱讀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.