1 回答

TA貢獻1827條經驗 獲得超9個贊
這個其實就是通過第三方,將數(shù)據(jù)傳遞給用戶,然后用戶通過比如郵箱 來獲取驗證碼,然后注冊信息,起到一個比較安全的的作用。。郵箱驗證就是通過比如.net 框架下類庫實現(xiàn)的:
System.Web.Mail命名空間:
這個命名控件下包含了以下的對象和三個屬性:
包含的對象:
MailAttachment:與郵件附件有關的對象類
MailMessage :郵件主體
SmtpMail :負責發(fā)送郵件的SMTP協(xié)議。
屬性列表:
MailEncoding :郵件的編碼(Base64,UUEncode)
MailFormat :郵件的格式(Html超文本格式,Text純文本格式)
MailPriority :郵件優(yōu)先級(High, Medium, Low)
構建MailMessage對象:
MailMessage對象是郵件的承載主體,通常可以先構建好MailMessage對象,然后設置它的屬性的方式來
構建郵件程序,下面列出了的是一些常用的屬性:
Attachments :郵件附件
Bcc :暗送地址
Body :郵件主體
BodyFormat :郵件格式(html,text)
Cc :抄送地址
From :發(fā)信人地址
Priority :郵件優(yōu)先級(High, Medium,Low)
Subject :郵件主題
To :接收人地址
UrlContentBase :在HTML格式郵件中的URL編碼方式
UrlContentLocation:郵件信息的優(yōu)先級(High, Medium,Low)
使用SMTPMail發(fā)送郵件
構建好MailMessage對象之后,還需要使用另外一個對象-SMTPMail-來發(fā)送郵件,SMTPMAIL有一個很
重要的方法:Send,該方法有兩個不同用法,其中一個可以僅僅發(fā)送整個的MailMessage對象:
SmtpMail.Send(myEmailObject);
另外一個允許你分別指定發(fā)送者,收郵件地址,郵件主題,郵件主題,然后再發(fā)送出去:
SmtpMail.Send(strFrom, strTo, strSubject, strBody);
手機驗證也是差不多的,只是發(fā)短息需要的是mobile 接口。
- 1 回答
- 0 關注
- 622 瀏覽
添加回答
舉報