Inicio  |  Código  |  Utilidades  |  Enlaces  |  Buscar  |   
Error processing SSI file
Info
Download
net.zip

Valid XHTML 1.0!

Valid CSS!

Componentes de Red v1.0

Este proyecto, que incluye la clase Edanmo.Net.Dns, contiene clases para el manejo de protocolos de red y otras cosas relacionadas con las redes.

Las siguientes son las clases principales de la librería:

Clase Descripción
Edanmo.Net.Dns Contiene funciones para hacer búsquedas DNS.
Edanmo.Net.Mail.MailMessage Representa un correo electrónico con soporte de html y archivos adjuntos.
Edanmo.Net.Mail.MailAttachment Representa un archivo adjunto de un correo electrónico.
Edanmo.Net.Mail.MailRecipient Representa una casilla de correo electrónico.
Edanmo.Net.Mail.SmtpMail Envía correos electrónicos (MailMessage) directamente a servidores MX o a servidores relay. La clase soporta autenticación CRAM-MD5 en el servidor SMTP.

A continuación se verán algunos ejemplos del uso de la librería para el envío de correos electrónicos.
 

Copiar al portapapelesEnviar un correo como texto simple con un archivo adjunto
Dim message As New MailMessage

message.To.Add(New MailRecipient("Juan Perez", "jperez@dominio.com"))
message.Sender = New MailRecipient("Eduardo Morcillo", "emorcillo@dominio.com")
message.Subject = "Hola Mundo!"
message.Body = "Te envio el archivo que me pediste."
message.Attachments.Add("c:\mis documentos\archivo.doc")

SmtpMail.Send(message)

Copiar al portapapelesEnviar un correo como html con una imagen incrustada
Dim message As New MailMessage

message.To.Add(New MailRecipient("Juan Perez", "jperez@dominio.com"))
message.Sender = New MailRecipient("Eduardo Morcillo", "emorcillo@dominio.com")
message.Subject = "Hola Mundo!"
message.Body = "<html><body>Mira esta foto! <img src=""cid:id_foto""></body></html>"
message.BodyFormat = MailFormat.Html
message.Attachments.Add(New MailAttachment("c:\mis documentos\foto.jpg", ContentDisposition.None, "id_foto"))

SmtpMail.Send(message)

Se incluye tambien la libreria Edanmo.Security que contiene la clase para generar un hash del tipo HMAC-MD5 usando en la autenticación.