El documento describe el API JavaMail, que permite enviar y recibir correos electrónicos desde aplicaciones Java. JavaMail incluye clases para representar sesiones, mensajes, direcciones, autenticación y protocolos de transporte e interacción con servidores de correo. El documento también explica cómo el envío de correos electrónicos a estudiantes sobre eventos y cursos beneficiaría a la comunidad estudiantil del Tecnológico de Estudios Superiores de Ecatepec.
1. ENVIO DE CORREO ELECTRONICO
(JAVA MAIL)
Francisco Diaz Pacheco
Hernàndez Reyes Rosa Elena
Romero Cuenca Sara
Rosales Sandra
1
Tecnológico de Estudios Superiores de Ecatepec, Informática, México
2
- session: define una sesión de correo básica.
- message: representa un mensaje de correo
electrónico.
Resumen - address: indica la dirección a la que se va a
enviar el mensaje
El API JavaMail es un paquete opcional para
- authenticator: se utiliza para proteger accesos
leer, componer y enviar mensajes electrónicos.
a recursos mediante un nombre de
Se utiliza este paquete para crear programas
usuario y una contraseña
similares a Eudora y Microsoft Outlook, por
- transport: representa un protocolo de
Ejemplo. Su propósito principal es leer y
transporte específico
escribir e-mails e interaccionar con los
- store: representa una base de datos de
Programas que se encargan del envío de estos
mensajes que es mantenida por un servidor de
mensajes usando el lenguaje de
correos electrónicos y agrupada por el usuario.
Programación Java.
- folder: proporciona un método para recuperar
los mensajes.
Los sistemas de correo electrónico están
formados por dos componentes principales: un
cliente de correo, o agente del usuario (UA) y
un servidor de correo, o agente de
transferencia de mensajes (MTA).
Los agentes de usuario permiten a los usuarios
redactar y enviar mensajes de correo
1.1 Clases que componen el API JavaMail electrónico y recuperarlos de los agentes de
transferencia de mensajes. Ejemplos de
JavaMail está formada por un conjunto de agentes de usuario son, por ejemplo Eudora y
clases abstractas que modelan las partes de un Outlook.
sistema de correo electrónico. Estas clases son:
1
2. ENVIO DE CORREO ELECTRONICO (JAVA MAIL)
Los agentes de transferencia de mensajes son IMAP
los que almacenan y reenvían el correo (Internet Message Access Protocol) es un
electrónico de los agentes de usuario y protocolo más avanzado para recibir
admiten el intercambio de correo por una red o Mensajes.
grupo de
MIME
redes, como por ejemplo los programas que Este protocolo (Multi-purpose Internet Mail
actúan de servidor de correo electrónico como Extensions) se ha desarrollado para poder
Sendmail y Exchange. transmitir mensajes multimedia a través de las
redes IP.
NNTP
(Networks News Transport Protocol) se basa el
servicio de news. Es un
protocolo basado en el modelo cliente/servidor que
define el formato, la sintaxis y el
contenido de una conversación entre dos
Para que los agentes de usuarios se puedan computadoras, donde "conversación" quiere
comunicar con los agentes de decir intercambio de grupos de noticias.
transferencia de mensajes son necesarios una
serie de protocolos, que se describen 2.1 Relación del Proyecto de Envió de Correo
El proyecto enfoca la utilidad de mandar Electrónico con la Educación
correos electrónicos a los usuarios del
Tecnológico de Estudios Superiores de El correo electrónico, es la aplicación más
Ecatepec avisándoles acerca de los nuevos extendida en Internet, y la que muchos usuarios
cursos que se imparten en la institución o ya consideran la más útil. Permite a una persona
sea para regularizarse en alguna materia enviar y recibir mensajes escritos a otros usuarios
también , que se enteren de las convocatorias de la red situados en cualquier lugar del mundo
ya sea para becas o algún estimulo de siempre que dispongan de una dirección de correo
aprovechamiento académico , el proyecto se electrónica.
realizara en java , el programa de net beans
con su api Java Mail que se programa el
Una característica importante del correo
código atreves del correo electrónico .
electrónico es que no es necesario que el
1.2 Protocolos Utilizados en el Proyecto destinatario de un mensaje esté frente a la pantalla
en el momento en que otro usuario se lo envía. Y
SMTP tampoco es necesario que su ordenador esté
El protocolo Simple Mail Transfer Protocol conectado a la red o que esté encendido. Los
(SMTP) define el mecanismo para enviar mensajes que le llegan se almacenan en el
email. ordenador servidor en el que el destinatario está
dado de alta. Después, cuando éste se conecta
En el contexto del API JavaMail, un programa utilizando su programa de correo, le pide al
basado en JavaMail comunicará con servidor que le envíe a su ordenador los mensajes
el servidor SMTP del proveedor de servicios que tiene almacenados.
que dejará el mensaje en el servidor SMTP
del receptor para que sea recogido por los
usuarios. El primer software de correo ordinario permitía
sólo una función básica: un mensaje era tecleado y
POP enviado desde un ordenador, a través de la Red, a
Post Office Protocol Define el soporte de un sólo otro ordenador.
buzón por cada usuario.
2
3. ENVIO DE CORREO ELECTRONICO (JAVA MAIL)
Los sistemas actuales de correo electrónico desde las aplicaciones cliente al servidor.
soportan servicios más completos que permiten
acciones más complejas como pueden ser: Para poder utilizar el correo electrónico
necesitamos:
• Mandar un mismo mensaje a muchas Una cuenta de correo (gratuita o de pago)
personas. proporcionada por un proveedor de servicios de
internet.
• Incluir texto, voz, vídeo o gráficos.
• Conectar con un usuario fuera de Internet.
Un programa cliente de correo que nos permita
• Enviar mensajes de forma automática. descargar y enviar mensajes.
En el Tecnológico de Estudios Superiores de
Ecatepec tiene una matricula muy grande por lo
El correo electrónico se está convirtiendo en un que los alumnos en la mayoría de las ocasiones no
importante medio de comunicación porque, se enteran de los eventos, cursos ,noticias y
además de ser rápido y económico, ofrece muchas convocatorias de la institución .
posibilidades: permite intercambiar información,
comunicar ideas, debatir temas, compartir ficheros, La tecnología ha avanzado paso a paso por lo
editar y revisar documentos, etc. que la juventud de hoy en día es adicta a las redes
sociales , correo electrónico y Messenger , es muy
En el ámbito educativo el correo electrónico está novedoso esta tecnología que los celulares ya
adquiriendo una gran importancia, tanto en lo que tienes estas aplicaciones móviles y se requieres
se denomina e-learning como, complemento a la este servicio para la innovación del tecnológico.
formación presencial. En la actualidad existen
Brindándoles una ventaja, ahorro de tiempo y
numerosos proyectos de innovación educativa que
fatiga, por solo dando un clic en su correo
se plantean la utilización de este medio de
electrónico verán todas las noticias importantes del
comunicación, tanto en experiencias nacionales
tecnológico.
como internacionales basadas, sobre todo, en
estrategias colaborativas. Sin embargo, su Así los cursos no se tendrían que descartar por
utilización plantea una serie de dificultades falta de alumnos y les beneficiaria ala comunidad
impuestas por la no presencialita de los estudiantil regularizándolos en las materias con las
interlocutores, su carácter asincrónico y las que tengan algún problema.
limitaciones impuestas por los servidores de
correo. El proyecto espera tener portabilidad y un aspecto
amistoso para todos los usuarios.
La gran mayoría de redes tienen funcionando un
sistema de gestión de correo, o poseen pasarelas a
otros sistemas de máquinas que les facilita este
servicio.
El servicio de correo necesita de varios protocolos
para su funcionamiento. Normalmente, la mayoría
de los sistemas de correo utilizan SMTP para
enviar mensajes de un servidor a otro. Estos
mensajes pueden ser recuperados por aplicaciones
cliente usando los protocolos POP o IMAP, pero el
SMTP es también usado para enviar el correo
3
4. 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 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 ultimo 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. Dirección de Contacto del Autor/es:
Rosa Hernandez
Ixtapaluca
Edo Mexico
Americus2088r@hotmail.com
http://www.slideshare.net/upload
Sara Romero
Chimalhuacan
Estado de mexico
sahzra@hotmail.com
Mini Biografía Autor 1.
Estudio Licenciatura em Informatica.
Vivo en El estado de Mexico.