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 original
Dim smtpserver As New SmtpClient("127.0.0.1") ' smtpserver.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis Dim mail As New MailMessage() 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>")