邮箱验证功能原理 语法 属性
郵箱驗證功能原理
1 [已解決問題] 瀏覽: 3508次很多地方都在注冊賬號的時候使用郵箱驗證功能。注冊后發送一封郵件到注冊郵箱里面。然后點擊 郵箱里面的鏈接 激活郵箱。 還有手機驗證 這些的原理是 怎么樣的。忘指點
.NET技術 ASP.NET yzy | 菜鳥二級 | 園豆:295提問于:2012-03-20 18:26 < > 找找看 關注 最佳答案 2
?這個其實就是通過第三方,將數據傳遞給用戶,然后用戶通過比如郵箱 來獲取驗證碼,然后注冊信息,起到一個比較安全的的作用。。郵箱驗證就是通過比如.net 框架下類庫實現的:
??? ??? System.Web.Mail命名空間:
??? 這個命名控件下包含了以下的對象和三個屬性:
????? 包含的對象:
???????? MailAttachment:與郵件附件有關的對象類
???????? MailMessage?? :郵件主體
???????? SmtpMail????? :負責發送郵件的SMTP協議。
????? 屬性列表:
???????? MailEncoding :郵件的編碼(Base64,UUEncode)
???????? MailFormat??? :郵件的格式(Html超文本格式,Text純文本格式)
???????? MailPriority :郵件優先級(High, Medium, Low)
??? 構建MailMessage對象:
??? MailMessage對象是郵件的承載主體,通常可以先構建好MailMessage對象,然后設置它的屬性的方式來
構建郵件程序,下面列出了的是一些常用的屬性:
???????? Attachments????? :郵件附件
???????? Bcc????????????? :暗送地址
???????? Body???????????? :郵件主體
???????? BodyFormat?????? :郵件格式(html,text)
???????? Cc?????????????? :抄送地址
???????? From???????????? :發信人地址
???????? Priority???????? :郵件優先級(High, Medium,Low)
???????? Subject????????? :郵件主題
???????? To?????????????? :接收人地址
???????? UrlContentBase?? :在HTML格式郵件中的URL編碼方式
???????? UrlContentLocation:郵件信息的優先級(High, Medium,Low)
??? 使用SMTPMail發送郵件
??? 構建好MailMessage對象之后,還需要使用另外一個對象-SMTPMail-來發送郵件,SMTPMAIL有一個很
重要的方法:Send,該方法有兩個不同用法,其中一個可以僅僅發送整個的MailMessage對象:
??????? SmtpMail.Send(myEmailObject);
??? 另外一個允許你分別指定發送者,收郵件地址,郵件主題,郵件主題,然后再發送出去:
??????? SmtpMail.Send(strFrom, strTo, strSubject, strBody);
?手機驗證也是差不多的,只是發短息需要的是mobile 接口。
?
???
轉載于:https://www.cnblogs.com/wanzhongjun/p/6846182.html
總結
以上是生活随笔為你收集整理的邮箱验证功能原理 语法 属性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 七牛上传图片
- 下一篇: spring mvc 关键接口 Hand