我已经知道如何使用vb.net发送电子邮件,但我无法弄清楚如何接收电子邮件。我想进入我的电子邮件帐户并阅读电子邮件并将其存储在变量中,这可能吗?如果是,任何人都可以给我一些示例代码,因为那样会很棒。
只是为了了解我在这里使用的是我发送电子邮件的代码,
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim SmtpServer As New SmtpClient()
Dim mail As New MailMessage()
SmtpServer.Credentials = New _
Net.NetworkCredential("trowbridge97@gmail.com", "qwerty1205")
SmtpServer.Port = 587
SmtpServer.Host = "smtp.gmail.com"
mail = New MailMessage()
mail.From = New MailAddress("trowbridge97@gmail.com")
mail.To.Add("trowbridge97@gmail.com")
mail.Subject = "Alarm"
mail.Body = "Some one is in your room"
SmtpServer.Send(mail)
MsgBox("mail send")
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
答案 0 :(得分:6)
SMTP用于发送电子邮件,但未接收。
您需要POP3或IMAP客户端。这两种协议都有许多商业和免费的.NET库。