ASP.NET 網頁- WebMail 幫助器簡介
導讀 | Web 幫助器大大簡化了 Web 開發和常見的程式設計任務。WebMail 幫助器是眾多有用的 ASP.NET Web 幫助器之一。 |
WebMail 幫助器讓傳送郵件更新,它按照簡單的 SMTP(Simple Mail Transfer Protocol 簡單郵件傳輸協議)從 Web 應用程式傳送郵件。
為了演示如何使用電子郵件,我們將建立一個輸入頁面,讓使用者提交一個頁面到另一個頁面,併傳送關於支援問題的郵件。
如果在本教程中您已經建立了演示應用程式,那麼您已經有了一個名為 _AppStart.cshtml 的頁面,內容如下:
_AppStart.cshtml
@{ WebSecurity.InitializeDatabaseConnection("Users", "UserProfile", "UserId", "Email", true);}
要啟動WebMail幫助器,向您的AppStart頁面中增加如下所示的WebMail屬性:
_AppStart.cshtml
@{ WebSecurity.InitializeDatabaseConnection("Users", "UserProfile", "UserId", "Email", true);
屬性解釋:
SmtpServer:用於傳送電子郵件的 SMTP 伺服器的名稱。
SmtpPort:伺服器傳送SMTP 事務(電子郵件)的埠。
EnableSsl:如果伺服器使用SSL(Secure Socket Layer 安全套接層),則值為true。
UserName:用於傳送電子郵件的 SMTP 郵件帳戶的名稱。
密碼: SMTP賬戶的密碼。
From:在發件位址列顯示的電子郵件(通常與使用者名稱相同)。
然後建立一個輸入頁面,將它變成了Email_Input:
Email_Input.cshtml
<!DOCTYPE html> <html> <body> <h1>Request for Assistance</h1> <form method="post" action="EmailSend.cshtml"> <label>Username:</label> <input type="text name="customerEmail" /> <label>Details about the problem:</label> <textarea name="customerRequest" cols="45" rows="4"></textarea> <p><input type="submit" value="Submit" /></p> </form> </body> </html>
輸入頁面的目的是手機資訊,然後提交資料到可以將資訊作為電子郵件傳送的一個新頁面。
建立一個傳送電子郵件的頁面,改名為 Email_Send:
Email_Send.cshtml
@{ // Read input var customerEmail = Request["customerEmail"]; var customerRequest = Request["customerRequest"]; try { // Send email WebMail.Send(to:"someone@example.com", subject: "Help request from - " + customerEmail, body: customerRequest ); } catch (Exception ex ) { <text>@ex</text> }
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2844610/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET 網頁- WebGrid 幫助器簡介ASP.NET網頁Web
- ASP.NET Web Pages – 幫助器簡介ASP.NETWeb
- ASP.NET Web Pages – Chart 幫助器簡介ASP.NETWeb
- ASP.NET 網頁- HTML 表單簡介ASP.NET網頁HTML
- 【ASP.NET Core】標記幫助器——抽象層ASP.NET抽象
- 網頁抓取如何幫助資料分析?網頁
- 【ASP.NET Core】標記幫助器——元素篩選ASP.NET
- 【學習筆記】ASP.NET簡易的SQLHelper幫助類筆記ASP.NETSQL
- ASP.NET Web Forms – HTML 頁面簡介ASP.NETWebORMHTML
- 【ASP.NET Core】標記幫助器——替換元素名稱ASP.NET
- ASP.NET Web Pages基礎知識---使用WebGrid 幫助器ASP.NETWeb
- ASP.NET Web Pages – 頁面佈局簡介ASP.NETWeb
- ASP.NET MVC – 控制器簡介ASP.NETMVC
- man 命令顯示簡體中文幫助
- Java開發必備:java幫助文件網址下載或線上幫助Java
- ArcEngine 開發幫助網址大全
- ASP.NET 5 簡介ASP.NET
- 使用命令幫助簡化管理指令碼指令碼
- 幫助命令
- 使用CDN對伺服器和網站有什麼幫助呢?伺服器網站
- AI如何幫助站長搭建網站?AI網站
- 做好企業網站有哪些幫助?網站
- ASP.NET Web Forms – 伺服器控制元件簡介ASP.NETWebORM伺服器控制元件
- ASP.NET MVC – 安全簡介ASP.NETMVC
- ASP.NET MVC – 模型簡介ASP.NETMVC模型
- 一個簡單的Webmail系統 (轉)WebAI
- asp.net 簡單分頁列印ASP.NET
- requests庫幫助
- MySQL幫助使用MySql
- 請求幫助!
- 請求幫助:
- SQL的幫助SQL
- jdk幫助文件JDK
- ASP.NET Web Forms – Web 伺服器控制元件簡介ASP.NETWebORM伺服器控制元件
- ASP.NET MVC – 檢視簡介ASP.NETMVC
- ASP.NET Razor – 標記簡介ASP.NET
- ASP.NET Web Pages – 物件簡介ASP.NETWeb物件
- ASP.NET Web Forms – 事件簡介ASP.NETWebORM事件