MailKit在尝试使用和发送电子邮件时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
Run Code Online (Sandbox Code Playgroud)
超时错误发生在这一行:
smtp.Connect("server33.somewebhosting.com", 465, False)
Run Code Online (Sandbox Code Playgroud)
奇怪的是它在我的家用电脑上可以运行,但在工作中却不行。
您认为问题的原因是什么?
我从webservice收到以下JSON:
[ {"lat": 42.41375, "user_id": 762, "user": "John", "lng": 23.02187}, {"lat": 42.46835, "user_id": 675, "user": "Mike", "lng": 23.02612}, {"lat": 42.85672, "user_id": 654, "user": "Jane", "lng": 23.01029}, {"lat": 42.46876, "user_id": 687, "user": "Luke", "lng": 23.02676} ]
Run Code Online (Sandbox Code Playgroud)
我想使用VB.net逐行添加此信息到DataGridView.
我是JSON.net的新手.
如何遍历整个列表?
如何解析呢?