articulo de proyecto envio de correo elecrronico

5

Click here to load reader

Upload: proit

Post on 07-Jul-2015

172 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ARTICULO DE  PROYECTO ENVIO DE CORREO ELECRRONICO

ENVIO DE CORREO ELECTRONICO

(JAVA MAIL)

Francisco Diaz Pacheco

Hernàndez Reyes Rosa Elena

Romero Cuenca Sara

Rosales Cabrera Sandra Maribel1Tecnológico de Estudios Superiores de Ecatepec, Informática, México 2

1

Page 2: ARTICULO DE  PROYECTO ENVIO DE CORREO ELECRRONICO

API-Java Mail 2

Resumen

El API JavaMail es un paquete opcional para leer, componer y enviar mensajes electrónicos. Se utiliza este paquete para crear programas similares a Eudora y Microsoft Outlook, porEjemplo. Su propósito principal es leer y escribir e-mails e interaccionar con losProgramas que se encargan del envío de estos mensajes usando el lenguaje deProgramación Java.

1.1 Clases que componen el API JavaMail

JavaMail está formada por un conjunto de clases abstractas que modelan las partes de un sistema de correo electrónico. Estas clases son:

- session: define una sesión de correo básica.- message: representa un mensaje de correo electrónico.- address: indica la dirección a la que se va a enviar el mensaje- authenticator: se utiliza para proteger accesos a recursos mediante un nombre deusuario y una contraseña- transport: representa un protocolo de transporte específico

- store: representa una base de datos de mensajes que es mantenida por un servidor decorreos electrónicos y agrupada por el usuario.- folder: proporciona un método para recuperar los mensajes.Los sistemas de correo electrónico están formados por dos componentes principales: uncliente de correo, o agente del usuario (UA) y un servidor de correo, o agente detransferencia de mensajes (MTA).Los agentes de usuario permiten a los usuarios redactar y enviar mensajes de correoelectrónico y recuperarlos de los agentes de transferencia de mensajes. Ejemplos de agentes de usuario son, por ejemplo Eudora y Outlook.Los agentes de transferencia de mensajes son los que almacenan y reenvían el correoelectrónico de los agentes de usuario y admiten el intercambio de correo por una red o grupo deredes, como por ejemplo los programas que actúan de servidor de correo electrónico comoSendmail y Exchange.

Para que los agentes de usuarios se puedan comunicar con los agentes de transferencia de mensajes son necesarios una serie de protocolos.El proyecto enfoca la utilidad de mandar correos electrónicos a los usuarios del Tecnológico de Estudios Superiores de Ecatepec avisándoles acerca de los

2

Page 3: ARTICULO DE  PROYECTO ENVIO DE CORREO ELECRRONICO

API-Java Mail 3

nuevos cursos que se imparten en la institución o ya sea para regularizarse en alguna materia también , que se enteren de las convocatorias ya sea para becas o algún estimulo de aprovechamiento académico , el proyecto se realizara en java , el programa de Netbeans con su api Java Mail que se programa el código a través del correo electrónico .

1.2 Protocolos Utilizados en el Proyecto

SMTPEl protocolo Simple Mail Transfer Protocol (SMTP) define el mecanismo para enviar email.

En el contexto del API JavaMail, un programa basado en JavaMail comunicará conel servidor SMTP del proveedor de servicios que dejará el mensaje en el servidor SMTPdel receptor para que sea recogido por los usuarios.

POPPost Office Protocol Define el soporte de un sólobuzón por cada usuario.

IMAP (Internet Message Access Protocol) es un protocolo más avanzado para recibirMensajes.

MIMEEste protocolo (Multi-purpose Internet Mail Extensions) se ha desarrollado para podertransmitir mensajes multimedia a través de las redes IP.

NNTP (Networks News Transport Protocol) se basa el servicio de news. Es unprotocolo basado en el modelo cliente/servidor que define el formato, la sintaxis y el

contenido de una conversación entre dos computadoras, donde "conversación" quieredecir intercambio de grupos de noticias.

2.0 Uso educativo del correo electrónico (E-MAIL)

Crear cuenta correo electronico en Yahoo @ Yahoo! Video.

El correo es un medio de interacción asíncrona y por tanto no requiere que las personas que intercambian mensajes estén conectadas a la misma hora.

El correo electrónico o e-mail (electronic mail) fue creado por Ray Tomlinson en 1971(1), es muy parecido al correo postal. Al igual que éste se utiliza para enviar cartas u otra información a gente conocida, en lugar de ser repartido a domicilio por un servicio postal (cartero), el correo electrónico se envía a través de Internet de computadora a computadora, mientras el correo postal invierte días en llegar a su destino, el correo electrónico sólo requiere segundos o minutos. Se caracteriza por usar una arroba que en inglés se lee "at (en tal lugar)". Ejemplo: mailto:[email protected].

Lo que significa: nombre o apodo, arroba (@), nombre de la empresa (esta puede ser un proveedor de servicio de correo gratuito o el nombre de la institución a la que pertenece) y el nombre de dominio que se compone de un punto y dos o tres letras (véase dominio). Ejemplo http://www.sep.gob.mx/

3

Page 4: ARTICULO DE  PROYECTO ENVIO DE CORREO ELECRRONICO

API-Java Mail 4

Para tener un correo se necesita. Estar conectado a Internet, entrar a la página oficial del proveedor de servicios, llenar un formulario con tus datos, pensar un “Nick” apodo o nombre de usuario y anotar una contraseña es decir un grupo de palabras o números que solo tu recuerdes (es por seguridad) para poder entrar a tu correo y revisarlo.

Una vez teniendo correo electrónico puede recibir mensajes o enviar mensajes, para ello hay que ingresar al proveedor de servicios teclear el nombre de usuario y la contraseña y revisar su buzón ya que los mensajes recibidos permanecen allí hasta que el usuario los consulta, los guarda en carpetas o los borra.

2.1 Relación del Proyecto de Envió de Correo Electrónico con la Educación

En el Tecnológico de Estudios Superiores de Ecatepec tiene una matrícula de alumnos muy grande y aparte de las carreras que ofrece, imparte cursos relacionados a éstas para complementar la formación de los alumnos y como un servicio a la comunidad en general, además de otros eventos culturales y del ámbito tecnológico que contribuyen a la educación.

La problemática es que la difusión de estos cursos no es suficiente. Ya que está basada únicamente en carteles y en lo que muestra la página web.

Por esta razón se piensa crear un sistema informático el cual mande correos electrónicos a la gente interesada en recibir esta información.

Brindando la ventaja de que de manera automática con solo ingresar el calendario de cursos. Se distribuya la información correspondiente a eventos, cursos y

demás calendarización del tecnológico de Ecatepec.

Así los cursos no se tendrían que descartar por falta de alumnos y les beneficiaria ala comunidad estudiantil regularizándolos en las materias con las que tengan algún problema.

El proyecto espera tener portabilidad y un aspecto amistoso para todos los usuarios.

CONCLUSIÓN

Este tipo de servicio surgió de la necesidad de dar a difundir los servicios y eventos que la institución ofrece, gracias a la mensajería web y a los protocolos que la hacen posible podemos lograr llegar a toda la comunidad estudiantil. Cada estudiante ingresa en algún momento como parte sus datos personales su correo electrónico, pero solo de manera eventual revisan la pagina principal de la institución, es por esa razón que la mejor manera de llegar a toda la comunidad estudiantil haciéndoles llegar la información de manera individual.

En el mercado actual de Internet, muchos usuarios desconfían acerca de esta área gracias al correo spam y dificultan su potencial para realizar negocios en línea o difundir información, una manera muy eficaz de lograr que los usuarios confíen y abran los correos enviados automáticamente es la forma ideal de utilizar el correo electrónico para desarrollar sus actividades empresariales en línea es utilizando un sistema de afiliación voluntaria en donde cada usuario de su aprobación para recibir este tipo de correo solo de la página oficial del TESE.

Sin importar el enfoque que se utilice para colocar y evaluar el servicio de correo electrónico, se debe utilizar algún

4

Page 5: ARTICULO DE  PROYECTO ENVIO DE CORREO ELECRRONICO

API-Java Mail 5

tipo de estadísticas para determinar la efectividad en sus anuncios, su circulación y su alcance. Si se carece de algún método para realizar seguimiento, sus evaluaciones se basarán únicamente conjeturas. De esta maneja no se tendrá ningún parámetro real sobre el sistema si a tenido algún impacto o a cumplido con su objetivo.

Así se lograra saber que esta funcionando y que no en la estrategia implementada y se podrán tomar medidas para corregir el servicio o mejorar sus puntos débiles como la manera en la que se ofrece la información o el grado de comprensión de la misma.

Agradecimientos

Le agradezco al profesor Leonardo Miguel Moreno Villalba por el apoyo que me ha brindado como maestro y como persona, así como a mis compañeros ya que me han ayudado a seguir adelante en mis estudios, y por último y más importante a mis padres por ser la razón de mi esfuerzo.

Referencias

[1] Estrategia y sistemas de información” Andreu-Ricard-Valor, Editoral McGraw-Hill

5