Mostrando entradas con la etiqueta Correo Electronico. Mostrar todas las entradas
Mostrando entradas con la etiqueta Correo Electronico. Mostrar todas las entradas

07 noviembre 2009

Día glorioso en C#: Cómo se manda un correo electónico


Dado que no hay muchas fotos del logo de C Sharp, contento como estoy, aunque no más que el gran Benigni el día que su película "La vida es bella" arrasó en los Oscar's, coloco su foto.



private void BtnEnviar_Click(object sender, EventArgs e)

{
int i = 0;


MailMessage oMail= new MailMessage(); //creo un objeto mensaje



try
{
//recorro la combo, para tomar los nombres de correo seleccionados y agregarlos al campo CC del
//objeto Mail
for (i =0; i<>
{
CmbPara.SelectedIndex = i;

if (CmbPara.GetItemChecked(i))
oMail.CC.Add(new MailAddress(Convert.ToString(CmbPara.SelectedItem.ToString())));

}

}
catch (Exception ex)
{
MessageBox.Show("Se dio un error al ir agregando los cntactos. El error es:\n\n" + ex.Message + "\n\nEl InnerException es: " + ex.InnerException,"Error",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
//quien lo manda y mi apodo
oMail.From = new MailAddress(TxtDe.Text, "El Terrible Malpaso", Encoding.UTF8);
//asunto
oMail.Subject=TxtAsunto.Text;
//cuerpo
oMail.Body=RchTexto.Text;

SmtpClient oClienteSMTP = new SmtpClient(); //creo el bjeto cliente
oClienteSMTP.Host = "smtp.gmail.com"; //mi host
NetworkCredential autentificar = new NetworkCredential(TxtDe.Text,"topsecret"); //mi cuenta y su contraseña
oClienteSMTP.Port = 25; //numero de puerto
oClienteSMTP.UseDefaultCredentials = false;
oClienteSMTP.Credentials = autentificar;
oClienteSMTP.EnableSsl = true;

try
{
oClienteSMTP.Send(oMail); //envio
MessageBox.Show("El mensaje ha sido enviado con éxito","¡Bien!",MessageBoxButtons.OK,MessageBoxIcon.Information);

}
catch (Exception ex)
{
MessageBox.Show("Error al envar el mensaje: \n\nMensaje: " + ex.Message + "\n\nInerException: " + ex.InnerException, "¡Error!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
}
}



22 octubre 2009

Ray Tomlinson y Martin Cooper: Premios principes de Asturias a la innovación tecnologíca


Ray Tomlinson (nació el 1941). Graduado en ingeniería eléctrica del Masachusetts Institute Tecnology (MIT). A poco de recibirse en 1967 ingresó a la empresa BBN (Bolt, Beranek and Newman), la cual recibió el encargo de trabajar para la red de computadoras "ARPANET" (Advanced Research Projects Agency Network) con un sistema de inter-comunicación militar. Una vez integrado al equipo de trabajo, desarrollaron un programa llamado SNDMSG para enviar mensajes entre las distintas terminales de una misma computadora.

Al inicio de la década de 1970, los usuarios militares o de grandes empresas, utilizaban mayormente la informática mediante "terminales tontas o bobas" (una pantalla y un teclado, sin la capacidad de procesamiento ni almacenamiento), conectados a un servidor.

En septiembre de 1971, cuando la BBN ya estaba conectada al ARPANET, Tomlison adaptó el programa SNDMSG de forma tal que sirviera para enviar mensajes entre diferentes usuarios conectados a una red más amplia, pero sin que sean conocidos (Lo que hoy día se conoce como correo electrónico o e-mail). Allí fue que se le ocurrió utilizar un símbolo, el @ (arroba), con este método uniría el nombre del usuario y del servidor.

La idea era utilizar un símbolo que estuviese en todos los teclados pero que no apareciera en los nombres propios de las personas o empresas ni de los servidores. El @ estaba en los teclados pero no tenía utilidad alguna, por lo que no entraba en conflicto con nada estipulado anteriormente.

Tomlison sigue trabajando en BBN, ha realizado también otros desarrollos importantes con el diseño de computadoras, arquitectura de redes, protocolos en la red y síntesis digital.

Ha sido galardonado con el Premio Príncipe de Asturias de Investigación Científica y Técnica 2009, compartido con Martin Cooper, inventor de la telefonía móvil.





Martin Cooper (nacido en 1928, en Chicago, Illinois) es considerado el padre del teléfono móvil. Cooper es el CEO y fundador de ArrayComm, una compañía que trabaja en la investigación de antena inteligente y la mejora de la tecnología inalámbrica redes, y fue el director corporativo de Investigación y Desarrollo de Motorola. Recibió su licenciatura en ingeniería eléctrica del Instituto Tecnológico de Illinois en 1950 y recibió su título de maestría de la misma institución en 1957.

En 1995, Cooper recibió el Wharton Infosys Business Transformation Award por sus innovaciones tecnológicas en el ámbito de la comunicación. Martin Cooper también es miembro de Mensa.

Cooper ha confesado que fue viendo al Capitán Kirk usar su comunicador en la serie Star Trek lo que le inspiró para desarrollar el teléfono móvil[1]

Ha sido galardonado con el Premio Príncipe de Asturias de Investigación Científica y Técnica 2009, compartido con Ray Tomlinson, inventor del correo electrónico.[2