ASP.NET Web Pages - Msimamizi wa WebMail
- Picha ya Kuzingatia Mtu wa Kupita Charti za WebPages
- Picha ya Kuzingatia Mtu wa Kufuata PHP ya WebPages
Msimamizi wa WebMail - moja ya mashirika ya Web.NET Web ya maadili ya kutosha.
Msimamizi wa WebMail
Msimamizi wa WebMail kuepewa kueleza kwenda kufikia barua pepe kwa kutumia SMTP kwa sababu ya kufikia programu ya web.
脚本: Email 支持
为了演示电子邮件的使用,我们将创建用于技术支持的输入页面,让用户向另一个页面提交该页面,然后发送一封有关支持问题的电子邮件。
Kwanza: Hariri ukurasa wako wa AppStart
Kama umekaa demo ya tutu kwa sababu ya kumwambia programu hii, kisiwani kwenye kisiwani kina ukurasa _AppStart.cshtml iliyokutumia maneno yafuatavyo:
_AppStart.cshtml
@{ WebSecurity.InitializeDatabaseConnection("Users", "UserProfile", "UserId", "Email", true); }
Kwa kuanza WebMail tukio, tukianza kuongeza WebMail katika ukurasa wako wa AppStart kama iliyotakiwa:
_AppStart.cshtml
@{ WebSecurity.InitializeDatabaseConnection("Users", "UserProfile", "UserId", "Email", true); WebMail.SmtpServer = "smtp.example.com"; WebMail.SmtpPort = 25; WebMail.EnableSsl = false; WebMail.UserName = "support@example.com"; WebMail.Password = "password-goes-here"; WebMail.From = "john@example.com"; }
Muhtasari wa matumizi:
SmtpServer: Jina la server ya SMTP inayotumiwa kusaidia barua pepe.
SmtpPort: Kuuza uharibifu wa SMTP (barua pepe) kwa porti ya server.
EnableSsl: True, kama huzungumza kwa SSL (Secure Socket Layer) kufikia.
UserName: Jina la barua pepe ya SMTP inayotumiwa kusaidia barua pepe.
Password: Nifaa kufikia barua pepe ya SMTP (barua pepe) ya nifaa. Nifaa kufikia barua pepe ya SMTP.
From: Barua pepe ilioitwa kwenye barua ya from (kawaida inayofanana na UserName).
Pili: Kuanza ukumwambia input ya barua pepe
Kisha cha kuanza ukumwambia input, kina ingia Email_Input:
Email_Input.cshtml
<!DOCTYPE html> <html> <body> <h1>Request for Assistance</h1> <form method="post" action="EmailSend.cshtml"> <label>Jina la mtumiaji:</label> <input type="text name="customerEmail" /> <label>Maadili kuhusu matukio:</label> <textarea name="customerRequest" cols="45" rows="4"></textarea> <p><input type="submit" value="Submit" /></p> </form> </body> </html>
Kikurasa cha kuingia kinaa matokeo, kisha kumpatia data kwa ukurasa mpya ambao anapenda kusendi matokeo kama baridi.
Tatu: Undoa ukurasa wa kusendi baridi
Kisha undoa ukurasa wa kusendi baridi, ingia 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: "Msaada kutoka - " + customerEmail, body: customerRequest ); } catch (Exception ex ) { <text>@ex</text> } }
Kwa kusoma zaidi kuhusu kutumia WebMail kusendi baridi kutoka kwa programu ya ASP.NET Web Pages, tazama hapa:Mwongozo wa Mwombaji WebMail.
- Picha ya Kuzingatia Mtu wa Kupita Charti za WebPages
- Picha ya Kuzingatia Mtu wa Kufuata PHP ya WebPages