Как отправить электронное письмо на ASP .Net с использованием внешнего адреса ??
Я пробовал этот код, но не повезло:
Dim mailMessage As System.Net.Mail.MailMessage = New System.Net.Mail.MailMessage()
mailMessage.From = New System.Net.Mail.MailAddress("fromAddress")
mailMessage.To.Add(New System.Net.Mail.MailAddress("toAddress"))
mailMessage.Priority = Net.Mail.MailPriority.High
mailMessage.Subject = "Subject"
mailMessage.Body = "test"
Dim smtpClient As System.Net.Mail.SmtpClient = New System.Net.Mail.SmtpClient("xxx.outlook.com", portNumber)
smtpClient.Send(mailMessage) //--> got error here
Но пока я выполняюкод, он получил это сообщение об ошибке:
The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.1 Client was not authenticated
Я попытался добавить строку кода:
smtpClient.Credentials = New System.Net.NetworkCredential (имя пользователя,пароль)
Но все равно не могу отправить электронное письмо.
Кто-нибудь может помочь?