[.NET] Mail帳密驗證的問題
請輸入專案類型(網站專案或者應用程式專案):網站專案
最近在幫系上寫一個問卷網頁
登入方式是去比對學校信箱的帳密
過了才讓User進去填寫問卷
看了許多網頁只找到使用smtp寄信的功能
但寄信過程有出錯的話執行時間有點久
且這樣一來會寄出很多沒用的信
想請問各位是否有直接讓mail server回傳帳密的正確性就好
麻煩各位大哥大姐了
以下是簡略的程式碼:
Sub LoginCheck()
Dim strTest As String = ""
Try
宣告並實體化SmtpClient,設定MailServer,Port
Dim smtpClnt As New SmtpClient("smtp.xx.edu.tw", "25")
Dim MailCrs = New System.Net.NetworkCredential("帳號","密碼")
smtpClnt.Credentials = MailCrs
Dim mmTest As System.Net.Mail.MailMessage
= New System.Net.Mail.MailMessage("寄件者","外部的信箱","x", "x")
smtpClnt.Send(mmTest)
成功,連至下一個頁面
Catch ex As Exception
失敗,顯示帳密錯誤的訊息視窗
End Try
End Sub
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.133.56
推
05/23 09:40, , 1F
05/23 09:40, 1F
→
06/04 22:23, , 2F
06/04 22:23, 2F