EWS API的问题(服务器违反协议)
我正在尝试建立一个通过EWS API发送电子邮件的系统。不幸的是,每次我尝试发送电子邮件时,我都会收到此错误消息: 请求失败。服务器犯有协议违规。部分=响应式详细信息= CR必须遵循LF。
在这里,我提供代码:
Dim mailFrom As String = "[email protected]"
Dim mailPass As String = "userPass"
Try
Dim service As ExchangeService = New ExchangeService()
Dim mail As New EmailMessage(service)
service.TraceEnabled = True
service.Credentials = New WebCredentials(mailFrom, mailPass)
service.Url = New Uri("https://email.domain.com/autodiscover/autodiscover.xml")
mail.From = mailFrom
mail.ToRecipients.Add(Email.txtEmailRecipient.Text)
mail.Subject = Email.txtEmailSubject.Text
mail.Body = Email.txtEmailBody.Text
mail.SendAndSaveCopy()
MsgBox("Email sent.")
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
预先感谢您的帮助。
I am trying to make a system for sending email via EWS API. Unfortunately, every time I try to send an email I get this error message:
The request failed. The server committed a protocol violation.. Section=ResponseHeader Detail=CR must be followed by LF.
Here I give the code:
Dim mailFrom As String = "[email protected]"
Dim mailPass As String = "userPass"
Try
Dim service As ExchangeService = New ExchangeService()
Dim mail As New EmailMessage(service)
service.TraceEnabled = True
service.Credentials = New WebCredentials(mailFrom, mailPass)
service.Url = New Uri("https://email.domain.com/autodiscover/autodiscover.xml")
mail.From = mailFrom
mail.ToRecipients.Add(Email.txtEmailRecipient.Text)
mail.Subject = Email.txtEmailSubject.Text
mail.Body = Email.txtEmailBody.Text
mail.SendAndSaveCopy()
MsgBox("Email sent.")
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Thanks in advance for help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论