Hola.
Tengo un codigo que adjunto para enviar emails desde mi pagina aspx, solamente funciona con el dominio de mi empresa y si pongo algún dominio exterior obtengo este mensaje.
Mailbox unavailable. The server response was: 5.7.1 Unable to relay
Alguna idea?
Código ASP:
Ver originalDim smtpserver As New SmtpClient("127.0.0.1")
' smtpserver.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis
Dim mail As New MailMessage()
smtpserver.
Credentials = New Net.
NetworkCredential("[email protected]",
"A34hf1o55toog") smtpserver.Port = 25
smtpserver.Host = "mail.midominio.com"
mail = New MailMessage()
mail.Subject = "Propuesta económica" & " Número: " & TextIDPropuesta.Text
mail.Body = "Tal como hemos estado comentado le adjunto propuesta económica :"
' Dim att As New System.Net.Mail.Attachment("RUTAARCHIVO.EXT")
If FileUpload1.HasFile Then
Dim MyFile As String = System.IO.Path.GetFileName(FileUpload1.PostedFile.FileName)
Dim attachmentFile As New Attachment(FileUpload1.PostedFile.InputStream, MyFile)
mail.Attachments.Add(attachmentFile)
End If
smtpserver.Send(mail)
Response.Write("<script language='JavaScript'>alert('Mensaje enviado correctamente...!!!');</script>")