Language: ASP/VB.Net
Hi there,
I am trying to send an email from a remote email server that requires email authentication (requires credentials to log into the webserver in order to send the email).
I have encountered the following error while trying to send an email:
"SocketException (0x274d): No connection could be made because the target machine actively refused it."
The code that generates the error is:
Expand|Select|Wrap|Line Numbers
- Dim retval As Boolean
- retval = False
- Dim emailMessage As Net.Mail.MailMessage
- Dim body As String = compileEmailMessage()
- emailMessage = New Net.Mail.MailMessage("FromEmail@email.ca", "ToEmail@email.ca", "Title", body)
- Dim mailClient As New Net.Mail.SmtpClient
- Dim myCredentials As New System.Net.NetworkCredential("me@TheMailServer.ca", "******")
- mailClient.Host = "mail.MyMailServer.ca"
- mailClient.UseDefaultCredentials = False
- mailClient.Credentials = myCredentials
- Try
- mailClient.Send(emailMessage) '<-----Crashes on this line
- retval = True
- Catch ex As Exception
- retval = False
- lbl_debug.text = ex.Message + " " + ex.StackTrace
- End Try
Thanks a lot for your help.
-F