2011-06-08 48 views
0

我需要使用2個郵件帳戶(user1和user2)asp.net的MVC SMTP幾個帳戶

<system.net> 
    <mailSettings> 
     <smtp from="user1">   
     <network host="smtp.yandex.ru" port="25" userName="user1" password="pass" />   
     </smtp>  
    </mailSettings> 
    </system.net> 

回答

0

檢查這個答案:Setting multiple SMTP settings in web.config?

有辦法在網絡添加兩個SMTP帳戶。配置文件:

但設置perticular帳戶,您必須選擇下列方式之一:

添加的smtp數據在appsetting比解析並閱讀

閱讀web.config文件,然後解析該節點,然後手動設置SMTP客戶端配置。