是否有任何免费的 VB.net 库可用于连接到 MS Exchange 服务器?
我找到了一些付费的,但我不想投资,所以找不到任何免费的图书馆。
我尝试使用java作为mapi的协议层,但它不起作用
你想达到什么目的?
我使用常规 SMTP 客户端通过 Exchange 帐户发送邮件时没有遇到任何问题
Public Shared Sub SendEmail(ByVal sFromAddress As String, _
ByVal sToAddress As String, _
ByVal sSMTPAddress As String, _
ByVal sUsername As String, _
ByVal sPassword As String, _
ByVal sOrderNo As String, _
ByVal sURL As String, _
ByVal iPort As Integer)
Try
Dim client As New SmtpClient(sSMTPAddress, iPort)
client.UseDefaultCredentials = False
client.Credentials = New System.Net.NetworkCredential(sUsername, sPassword)
client.EnableSsl = True
Dim mail As New MailMessage
mail.To.Add(sToAddress)
mail.From = New MailAddress(sFromAddress)
mail.Subject = GetSubject(sOrderNo)
mail.IsBodyHtml = True
mail.Body = GetBody(sOrderNo, sURL)
client.Send(mail)
Catch ex As Exception
MessageBox.Show("Error Sending E-mail!")
End Try
End Sub
如果您想进行更有意义的互动,我知道您可以通过使用来完成很多工作Microsoft.Office.Interop.Outlook
。查看http://msdn.microsoft.com/en-us/library/ms268893(VS.80).aspx http://msdn.microsoft.com/en-us/library/ms268893(VS.80).aspx了解更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)