В настоящее время у меня есть почтовая система с использованием сервера обмена Microsoft (OWA). Я пытаюсь аутентифицировать пользователя и отправлять электронное письмо с использованием чистого кода Visual Basic.VB Аутентификация пользователя в Outlook Web App
Однако я пытался использовать библиотеку под названием Aspose; Я понятия не имею, нахожусь ли я на правильном пути. Я не могу заставить его работать, и я не уверен (поскольку это почтовый сервер компании), будь то сервер или его код.
В настоящее время у меня есть,
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
' Create instance of ExchangeClient class by giving credentials
Dim client As Aspose.Email.Exchange.ExchangeClient = New Aspose.Email.Exchange.ExchangeClient("https://MAILSERVER.com/username/", "username", "password", "https://MAILSERVER.com/")
' Create instance of type MailMessage
Dim msg As Aspose.Email.Mail.MailMessage = New Aspose.Email.Mail.MailMessage()
msg.From = "[email protected]"
msg.To = "[email protected]"
msg.Subject = "test"
msg.HtmlBody = "test"
' Send the message
Try
client.Send(msg)
Console.WriteLine("made it")
Catch ex As Exception
Console.WriteLine("failed")
End Try
End Sub
я явно изменил имя пользователя, пароль и поля имя сервера общего характера, но с (то, что я думаю, что это правильные учетные данные) выход всегда failed
.
Может ли кто-нибудь помочь мне, пожалуйста?