Foros del Web » Programación para mayores de 30 ;) » .NET »

Enviar e-mail vb.net Sugerencias!!!

Estas en el tema de Enviar e-mail vb.net Sugerencias!!! en el foro de .NET en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código vb: Ver original ''+++ PRIMERO EXPORTAR A PDF                 ''+++ rptDoc.ExportToDisk(ExportFormatType.PortableDocFormat, ruta & "\" & ...
  #1 (permalink)  
Antiguo 13/10/2011, 14:27
Avatar de rikakashi  
Fecha de Ingreso: julio-2011
Mensajes: 226
Antigüedad: 12 años, 9 meses
Puntos: 33
Información Enviar e-mail vb.net Sugerencias!!!

Código vb:
Ver original
  1. ''+++ PRIMERO EXPORTAR A PDF
  2.                ''+++ rptDoc.ExportToDisk(ExportFormatType.PortableDocFormat, ruta & "\" & dtmov.Rows(0).Item(9).ToString & DateAndTime.DateString & ".pdf")
  3.                message.From = New Net.Mail.MailAddress("correo remitente 'from'", "id de remitente 'de ejemplo: ClubE'")
  4.                 message.To.Add("CORREO DESTINARIO")
  5.                 message.Body = "TEXTO DEL MENSAJE"
  6.                 message.Subject = "TITULO DEL CORREO"
  7.                 Dim adjunto As New System.Net.Mail.Attachment(ruta & "\" & dtmov.Rows(0).Item(9).ToString & DateAndTime.DateString & ".pdf")
  8.                 message.Attachments.Add(adjunto)
  9.                 message.Priority = Net.Mail.MailPriority.Normal
  10.                 smtp.EnableSsl = True
  11.                 smtp.Port = "587"
  12.                 smtp.Host = "smtp.live.com"
  13.                 ''+++ smtp.Credentials = New Net.NetworkCredential("CORREO", "CONTRASEÑA") => USUARIO DE CORREO, LINEA OPCIONAL
  14.                smtp.Send(message)

Este es mi codigo para enviar correo electronico el problema es que tengo que tener un correo en el servidor indicado en este caso hotmail para poder enviar un correo a otro usauario hotmail. mi peticion es si alguien me puede decir que lineas debo cambiar para poder enviar a cualquier server. y mejorar mi funcion
__________________
la programación es tan grande como la imaginación (+.+)
  #2 (permalink)  
Antiguo 14/10/2011, 07:21
 
Fecha de Ingreso: agosto-2011
Ubicación: Buenos Aires
Mensajes: 78
Antigüedad: 12 años, 8 meses
Puntos: 10
Respuesta: Enviar e-mail vb.net Sugerencias!!!

En teoría tendría que enviar a otros servers. En general me manejo con google, pero si estas teniendo problemas de que los mails no llegan, capaz es por otro motivo.
__________________
www.orientadoanet.com
  #3 (permalink)  
Antiguo 14/10/2011, 08:27
Avatar de rikakashi  
Fecha de Ingreso: julio-2011
Mensajes: 226
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: Enviar e-mail vb.net Sugerencias!!!

Cita:
Iniciado por rikakashi Ver Mensaje
Código vb:
Ver original
  1. smtp.Host = "smtp.live.com"
En esta linea indico el servidor de correos... y por ahora se encuentra establecido en el de hotmail y quiero saber como puedo utilizar todos los server de correo agregando yahoo, gmail o alguno empresarial
__________________
la programación es tan grande como la imaginación (+.+)
  #4 (permalink)  
Antiguo 14/10/2011, 08:34
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 12 años, 11 meses
Puntos: 21
Respuesta: Enviar e-mail vb.net Sugerencias!!!

No es necesario estasr registrado para enviar correos, solo tienes que poner el @ seguido del servidor. por ejemplo

msg.From = New MailAddress("correoX _@servidor", "", System.Text.Encoding.UTF8)

Tienes que checar que el puerto y el host se han los correctos.
Código vb:
Ver original
  1. msg.Subject = "Encabezado, Titulo"
  2.             msg.SubjectEncoding = Text.Encoding.UTF8
  3.             msg.IsBodyHtml = false
  4.  
  5. Dim client As New SmtpClient()
  6.                 client.Port = puerto
  7.                 client.Host = "host del Servidor"

Espero que te sirva
  #5 (permalink)  
Antiguo 14/10/2011, 11:45
Avatar de rikakashi  
Fecha de Ingreso: julio-2011
Mensajes: 226
Antigüedad: 12 años, 9 meses
Puntos: 33
Sonrisa Respuesta: Enviar e-mail vb.net Sugerencias!!!

creo que tu ejemplo es similar al mio, solo que en que parte puedo adjuntar el archivo?
__________________
la programación es tan grande como la imaginación (+.+)

Etiquetas: e-mail, net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:53.