Como enviar E-mails desde nuestras aplicaciones


Hola a tod@s 

Aqui les dejo algunos trocitos de codigo para enviar e-mail desde nuestras aplicaciones… espero que le saquen mucho provecho… 

”’ <summary>

”’ Esta clase se encarga de enviar E-mail desde una aplicación desarrallada para Windows.”’ </summary>

”’ <remarks>Es importante señalar que si no se tiene conexion a intenet sencillamente no sera enviado el Email</remarks>

Public Class cls_EnviarEmail

”’ <summary>

”’ Esta Función se encarga de enviar E-mail.

”’ </summary>

”’ <remarks>Para el uso de esta clase se deben pasar como parametros las siguientes Variables:</remarks>

”’ <param name=”strOrigen” > Es el Correo Electronico que enviara al destinatario</param>

”’ <param name=”strDestinatario”>Es el Correo Electronico al cual sera destinado</param>

”’ <param name=”strCopia”>Es el Correo Electronico al cual sera destinado como Copia</param>

”’ <param name=”strCopiaOculta”>Es el Correo Electronico al cual sera destinado como Copia Oculta</param>

”’ <param name=”strAsunto”>Es el asunto del cual tratara el Email que sera enviado</param>

”’ <param name=”strMsg”>Es el Mensaje que se enviara, cabe destacar que puede recibir en formato HTML</param>

”’ <param name=”intPrioridad”>Se determina mediante numero el nivel de Prioridad del mensaje en donde: 0=Normal, 1=Baja y 2=Alta</param>

Public Shared Function SendEMail(ByVal strOrigen As String, ByVal strDestinatario As String, ByVal strCopia As String, ByVal strCopiaOculta As String, ByVal strAsunto As String, ByVal strMsg As String, ByVal intPrioridad As Integer) As Boolean

Dim email As New System.Net.Mail.MailMessageDim strHostAddress As String = “mail.cantv.net” ‘Pueden reemplazar el Mail.cantv.net por el servidor de correo que ustedes posean

Dim objSmtp As New Net.Mail.SmtpClient(strHostAddress)Try

email.From = New Net.Mail.MailAddress(strOrigen)email.To.Add(strDestinatario)email.CC.Add(strCopia)email.Bcc.Add(strCopiaOculta)email.Subject = strAsunto

email.Body = strMsg

email.IsBodyHtml = True

If intPrioridad = 1 Then

email.Priority = Net.Mail.MailPriority.LowElseIf intPrioridad = 2 Then

email.Priority = Net.Mail.MailPriority.HighElse

email.Priority = Net.Mail.MailPriority.NormalEnd If

objSmtp.Send(email)Catch ex As ExceptionEnd Try

End FunctionEnd Class

Saludos,

Alexander Jiménez

Microsoft Virtual PC es Gratis..!!!


Descubra todo el potencial de la virtualización del software y cómo puede ayudar a su negocio. Ahorre tiempo y dinero ya que Virtual PC le permite mantener la compatibilidad de aplicaciones heredadas o personalizadas durante el proceso de migración a sistemas operativos nuevo e incrementa la eficacia del personal de soporte, desarrollo y formación.

Lea la presentación del producto

Consiga la descarga gratuita

MSDN Magazine y TechNet Magazine (Agosto 2006) disponibles!


MSDN Magazine August 2006Ya se encuentra disponible para su descarga la edición de Agosto 2006 de la excelente revista MSDN Magazine.

MSDN Magazine Agosto 2006

Puedes descargar la revista desde aquí (archivo: MSDNMagazine2006_08.chm (1,737 KB))

Puedes descargar el código fuente desde aquí (archivo: MSDNMag2006_08.exe (5,280 KB))

 



TechNet Magazine August 2006Ya se encuentra disponible para su descarga la edición de Agosto 2006 de la excelente revista TechNet Magazine.

TechNet Magazine Agosto 2006

Puedes descargar la revista desde aquí (archivo: TechNetMagazine2006_08.chm (1,891 KB))

Cursos on-line para Desarrolladores


Cursos con apoyo de videos y ejemplos de código muy ilustrativos realizados por MVPs de España.

NOTA: (Es necesario ingresar con registro Passport)

Visual Basic 2005 para desarrolladores Visual Basic 6.0
En este curso podrás aprender a desarrollar aplicaciones con la próxima generación de herramientas de desarrollo Microsoft Visual Studio 2005. Veremos las principales diferencias con Visual Basic 6, tanto a nivel del lenguaje como de la infraestructura de desarrollo utilizada, y acabaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005.

Curso de Introducción a .NET con Visual Basic 2005
Este curso le enseñará entre otras cosas:

  • Las características fundamentales del lenguaje Visual Basic
  • Cómo crear aplicaciones Windows con Visual Studio 2005
  • Utilizar controles en sus aplicaciones
  • Trabajar con imágenes y gráficos en 2D y 3D
  • Desplegar las aplicaciones que desarrolle
  • Utilizar las clases que se incluyen en la librería de .NET
  • Acceder a datos provenientes de una base de datos
  • Cómo exponer funcionalidad a otras aplicaciones mediante servicios Web.

Curso de Introducción a .NET con C#
Este curso te enseñará entre otras cosas:

  • Las características fundamentales del lenguaje C#
  • Cómo crear aplicaciones Windows con Visual Studio 2005
  • Utilizar controles en sus aplicaciones
  • Trabajar con imágenes y gráficos en 2D y 3D
  • Desplegar las aplicaciones que desarrolle
  • Utilizar las clases que se incluyen en la librería de .NET
  • Acceder a datos provenientes de una base de datos
  • Cómo exponer funcionalidad a otras aplicaciones mediante servicios Web.

Microsoft Office Word 2007


Le ayudamos a descubrir todas las novedades

Visite la página de información general del producto Microsoft Office Word 2007, y sepa como sacarle el máximo partido a la nueva versión.

Dedique más tiempo a escribir y menos a aplicar formato gracias a las vistas previas activas , las galerías de estilos prediseñados o los formatos de tabla. Compare rápidamente dos versiones de un documento, controle la reducción de tamaño de los archivos o mejore la recuperación tras daños.

Le revelamos todos los trucos del nuevo Microsoft Office Word 2007

Ahora puede probar 2007 Microsoft Office system


¡sin necesidad de descargarlo!

¿Quiere probar 2007 Microsoft Office system y no tiene tiempo para descargar la versión beta?

Microsoft pone a su disposición un nuevo sistema llamado Pruebe la versión beta gracias al cual podrá tener acceso a pruebas en línea y gratuitas de la versión más reciente de los programas de Microsoft Office. Compruebe, en unos pocos clicks, como 2007 Microsoft Office system puede ayudarle a administrar mejor los documentos, organizar la carga de trabajo o colaborar de forma más eficiente con sus compañeros.