MailKit
在尝试使用and发送电子邮件MimeKit
时,我收到以下错误:
无法从传输连接中读取数据:连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。
我正在使用的 vb.net 代码:
Dim mail As New MimeMessage()
mail.From.Add(New MailboxAddress("John DOE", "john.doe@hotmail.com"))
mail.To.Add(New MailboxAddress("Mary JANE", "mary.jane@yahoo.com"))
mail.Subject = "Hello!"
Dim sText As New TextPart("plain")
sText.SetText("UTF-8", "How are you Jane?")
mail.Body = sText
Using smtp = New SmtpClient()
smtp.LocalDomain = "XX.XXX.XX.XXX"
smtp.Connect("server33.somewebhosting.com", 465, False)
smtp.Authenticate("myusername@somewebhosting.com", "XXXXXXXXXXXXXX")
smtp.Send(mail)
smtp.Disconnect(True)
End Using
超时错误发生在这一行:
smtp.Connect("server33.somewebhosting.com", 465, False)
奇怪的是它可以在我的家用电脑上运行,但不能在工作中使用。
您认为问题的原因是什么?