SlideShare ist ein Scribd-Unternehmen logo
1 von 5
ENVIO DE CORREO ELECTRONICO
(JAVA MAIL)

Francisco Diaz Pacheco


Hernàndez Reyes Rosa Elena


Romero Cuenca Sara


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




                                                          1
API-Java Mail                                    2




                                                     - store: representa una base de datos de
                                                     mensajes que es mantenida por un
                                                     servidor de
                  Resumen                            correos electrónicos y agrupada por el
                                                     usuario.
El API JavaMail es un paquete opcional
                                                     - folder: proporciona un método para
para leer, componer y enviar mensajes
                                                     recuperar los mensajes.
electrónicos. Se utiliza este paquete para
                                                     Los sistemas de correo electrónico están
crear programas similares a Eudora y
                                                     formados      por    dos     componentes
Microsoft Outlook, por
                                                     principales: un
Ejemplo. Su propósito principal es leer y
                                                     cliente de correo, o agente del usuario
escribir e-mails e interaccionar con los
                                                     (UA) y un servidor de correo, o agente de
Programas que se encargan del envío de
                                                     transferencia de mensajes (MTA).
estos mensajes usando el lenguaje de
                                                     Los agentes de usuario permiten a los
Programación Java.
                                                     usuarios redactar y enviar mensajes de
                                                     correo
                                                     electró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
                                                     correo
1.1 Clases que componen el API                       electrónico de los agentes de usuario y
JavaMail                                             admiten el intercambio de correo por una
                                                     red o grupo de
JavaMail está formada por un conjunto de             redes, como por ejemplo los programas
clases abstractas que modelan las partes             que actúan de servidor de correo
de un sistema de correo electrónico. Estas           electrónico como
clases son:                                          Sendmail y Exchange.

- 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                Para que los agentes de usuarios se
de                                                   puedan comunicar con los agentes de
usuario y una contraseña                             transferencia de mensajes son necesarios
- transport: representa un protocolo de              una serie de protocolos.
transporte específico                                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
API-Java Mail                                      3


nuevos cursos que se imparten en la                    contenido de una conversación entre dos
institución o ya sea para regularizarse en             computadoras, donde "conversación" quiere
alguna materia también , que se enteren                decir intercambio de grupos de noticias.
de las convocatorias ya sea para becas o
algún estimulo de aprovechamiento
académico , el proyecto se realizara en                2.0 Uso educativo           del    correo
java , el programa de Netbeans con su api              electrónico (E-MAIL)
Java Mail que se programa el código a
través del correo electrónico .                        Crear cuenta correo electronico en Yahoo
                                                       @ Yahoo! Video.
1.2 Protocolos Utilizados en el Proyecto               El correo es un medio de interacción
                                                       asíncrona y por tanto no requiere que las
SMTP                                                   personas que intercambian mensajes estén
El protocolo Simple Mail Transfer                      conectadas a la misma hora.
Protocol (SMTP) define el mecanismo
para enviar email.                                     El correo electrónico o e-mail (electronic
                                                       mail) fue creado por Ray Tomlinson en
En el contexto del API JavaMail, un                    1971(1), es muy parecido al correo postal.
programa basado en JavaMail comunicará                 Al igual que éste se utiliza para enviar
con                                                    cartas u otra información a gente
el servidor SMTP del proveedor de                      conocida, en lugar de ser repartido a
servicios que dejará el mensaje en el                  domicilio por un servicio postal (cartero),
servidor SMTP                                          el correo electrónico se envía a través de
del receptor para que sea recogido por los             Internet de computadora a computadora,
usuarios.                                              mientras el correo postal invierte días en
                                                       llegar a su destino, el correo electrónico
POP                                                    sólo requiere segundos o minutos. Se
Post Office Protocol Define el soporte de un           caracteriza por usar una arroba que en
sólo                                                   inglés se lee "at (en tal lugar)". Ejemplo:
buzón por cada usuario.                                mailto:jacpalc@yahoo.com.
                                                       Lo que significa: nombre o apodo, arroba
IMAP
 (Internet Message Access Protocol) es un              (@), nombre de la empresa (esta puede
protocolo más avanzado para recibir                    ser un proveedor de servicio de correo
Mensajes.                                              gratuito o el nombre de la institución a la
                                                       que pertenece) y el nombre de dominio
MIME                                                   que se compone de un punto y dos o tres
Este protocolo (Multi-purpose Internet Mail            letras    (véase    dominio).     Ejemplo
Extensions) se ha desarrollado para poder              http://www.sep.gob.mx/
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



                                               3
API-Java Mail                                     4


Para tener un correo se necesita. Estar               demás calendarización del tecnológico de
conectado a Internet, entrar a la página              Ecatepec.
oficial del proveedor de servicios, llenar            Así los cursos     no se tendrían que
un formulario con tus datos, pensar un                descartar por falta de alumnos y les
“Nick” apodo o nombre de usuario y                    beneficiaria   ala comunidad estudiantil
anotar una contraseña es decir un grupo               regularizándolos en las materias con las
de palabras o números que solo tu                     que tengan algún problema.
recuerdes (es por seguridad) para poder
entrar a tu correo y revisarlo.                       El proyecto espera tener portabilidad y un
                                                      aspecto amistoso para todos los usuarios.
Una vez teniendo correo electrónico
puede recibir mensajes o enviar mensajes,                          CONCLUSIÓN
para ello hay que ingresar al proveedor de
servicios teclear el nombre de usuario y la           Este tipo de servicio surgió de la
contraseña y revisar su buzón ya que los              necesidad de dar a difundir los servicios y
mensajes recibidos permanecen allí hasta              eventos que la institución ofrece, gracias
que el usuario los consulta, los guarda en            a la mensajería web y a los protocolos
carpetas o los borra.                                 que la hacen posible podemos lograr
                                                      llegar a toda la comunidad estudiantil.
                                                      Cada estudiante ingresa en algún
2.1 Relación del Proyecto de Envió de                 momento como parte sus datos personales
Correo Electrónico con la Educación                   su correo electrónico, pero solo de
                                                      manera eventual revisan la pagina
En el Tecnológico           de Estudios               principal de la institución, es por esa
Superiores de Ecatepec tiene una                      razón que la mejor manera de llegar a
matrícula de alumnos muy grande y                     toda la comunidad estudiantil haciéndoles
aparte de las carreras que ofrece, imparte            llegar la información de manera
cursos relacionados a éstas para                      individual.
complementar la formación de los                      En el mercado actual de Internet, muchos
alumnos y como un servicio a la                       usuarios desconfían acerca de esta área
comunidad en general, además de otros                 gracias al correo spam y dificultan su
eventos culturales y del ámbito                       potencial para realizar negocios en línea o
tecnológico que contribuyen a la                      difundir información, una manera muy
educación.                                            eficaz de lograr que los usuarios confíen y
La problemática es que la difusión de                 abran       los      correos      enviados
estos cursos no es suficiente. Ya que está            automáticamente es la forma ideal de
basada únicamente en carteles y en lo que             utilizar el correo electrónico para
muestra la página web.                                desarrollar sus actividades empresariales
                                                      en línea es utilizando un sistema de
Por esta razón se piensa crear un sistema             afiliación voluntaria     en donde cada
informático el cual mande correos                     usuario de su aprobación para recibir este
electrónicos a la gente interesada en                 tipo de correo solo de la página oficial del
recibir esta información.                             TESE.
Brindando la ventaja de que de manera                 Sin importar el enfoque que se utilice
automática con solo ingresar el calendario            para colocar y evaluar el servicio de
de cursos. Se distribuya la información               correo electrónico, se debe utilizar algún
correspondiente a eventos, cursos y


                                              4
API-Java Mail                                     5


tipo de estadísticas para determinar la
efectividad en sus anuncios, su                       Agradecimientos
circulación y su alcance. Si se carece de
algún método para realizar seguimiento,               Le agradezco al profesor Leonardo Miguel
sus evaluaciones se basarán únicamente                Moreno Villalba por el apoyo que me ha
conjeturas. De esta maneja no se tendrá               brindado como maestro y como persona, así
ningún parámetro real sobre el sistema si             como a mis compañeros ya que me han
a tenido algún impacto o a cumplido con               ayudado a seguir adelante en mis estudios, y
su objetivo.                                          por último y más importante a mis padres por
Así se lograra saber que esta funcionando             ser la razón de mi esfuerzo.
y que no en la estrategia implementada y              Referencias
se podrán tomar medidas para corregir el
servicio o mejorar sus puntos débiles                 [1] Estrategia y sistemas de información”
como la manera en la que se ofrece la                 Andreu-Ricard-Valor, Editoral McGraw-Hill
información o el grado de comprensión de la
misma.




                                              5

Weitere ähnliche Inhalte

Andere mochten auch (20)

Santuário de fátima_portugal)
Santuário de fátima_portugal)Santuário de fátima_portugal)
Santuário de fátima_portugal)
 
25937649 As Notas Da Republica
25937649 As Notas Da Republica25937649 As Notas Da Republica
25937649 As Notas Da Republica
 
Manoel Oliveira
Manoel OliveiraManoel Oliveira
Manoel Oliveira
 
Manoel de oliveira
Manoel de oliveiraManoel de oliveira
Manoel de oliveira
 
Fatima portugal
Fatima portugalFatima portugal
Fatima portugal
 
Rainha Santa isabel
Rainha Santa isabelRainha Santa isabel
Rainha Santa isabel
 
Escócia
EscóciaEscócia
Escócia
 
Danças tradicionalistas do sul
Danças tradicionalistas do sulDanças tradicionalistas do sul
Danças tradicionalistas do sul
 
Planejamento de Campanha
Planejamento de CampanhaPlanejamento de Campanha
Planejamento de Campanha
 
Revolução liberal de 1820
Revolução liberal de 1820Revolução liberal de 1820
Revolução liberal de 1820
 
História do cinema portugues
História do cinema portuguesHistória do cinema portugues
História do cinema portugues
 
gastronomia portuguesa
gastronomia portuguesagastronomia portuguesa
gastronomia portuguesa
 
Os desportos, o tempo livre e o futuro
Os desportos, o tempo livre e o futuroOs desportos, o tempo livre e o futuro
Os desportos, o tempo livre e o futuro
 
20 Datas Da HistóRia De Portugal
20 Datas Da HistóRia De Portugal20 Datas Da HistóRia De Portugal
20 Datas Da HistóRia De Portugal
 
D. Dinis
D. DinisD. Dinis
D. Dinis
 
Heranças culturais portuguesas
Heranças culturais portuguesasHeranças culturais portuguesas
Heranças culturais portuguesas
 
Património cultural - Artesanato de Portugal - Artur Filipe dos Santos - Univ...
Património cultural - Artesanato de Portugal - Artur Filipe dos Santos - Univ...Património cultural - Artesanato de Portugal - Artur Filipe dos Santos - Univ...
Património cultural - Artesanato de Portugal - Artur Filipe dos Santos - Univ...
 
Tradição oral portuguesa
Tradição oral portuguesaTradição oral portuguesa
Tradição oral portuguesa
 
Milagre das rosas
Milagre das rosasMilagre das rosas
Milagre das rosas
 
D dinis
D dinisD dinis
D dinis
 

Ähnlich wie Envío de correo electrónico con Java Mail

ARTICULO DE PROYECTO
ARTICULO DE PROYECTOARTICULO DE PROYECTO
ARTICULO DE PROYECTOProIT
 
Servidor de correo
Servidor de correoServidor de correo
Servidor de correofregio16
 
Servidor de correos
Servidor de correosServidor de correos
Servidor de correoslalodaniel25
 
Neirobis electiva 2012
Neirobis electiva 2012Neirobis electiva 2012
Neirobis electiva 2012neirobis
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsxavier tejada
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsxavier tejada
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsxavier tejada
 
Power point trabajo informatica correo electronico
Power point trabajo informatica correo electronicoPower point trabajo informatica correo electronico
Power point trabajo informatica correo electronicoJose Andres Muenala
 
powerpointtrabajoinformaticacorreoelectronico-160511220101.pdf
powerpointtrabajoinformaticacorreoelectronico-160511220101.pdfpowerpointtrabajoinformaticacorreoelectronico-160511220101.pdf
powerpointtrabajoinformaticacorreoelectronico-160511220101.pdfMarco Antonio
 
Bavosi Presentacion
Bavosi PresentacionBavosi Presentacion
Bavosi Presentacionmaleducaddo
 
Resumen
ResumenResumen
Resumen1 2d
 

Ähnlich wie Envío de correo electrónico con Java Mail (20)

ARTICULO DE PROYECTO
ARTICULO DE PROYECTOARTICULO DE PROYECTO
ARTICULO DE PROYECTO
 
Ciudadano digital
Ciudadano digitalCiudadano digital
Ciudadano digital
 
Servidor de correos
Servidor de correosServidor de correos
Servidor de correos
 
Servidor de correo
Servidor de correoServidor de correo
Servidor de correo
 
Servidor de correos
Servidor de correosServidor de correos
Servidor de correos
 
Neirobis electiva 2012
Neirobis electiva 2012Neirobis electiva 2012
Neirobis electiva 2012
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronico
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windows
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windows
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windows
 
Manual de correo en linux centos 7
Manual de correo en linux   centos 7Manual de correo en linux   centos 7
Manual de correo en linux centos 7
 
Proyecto de redes iii
Proyecto de redes iiiProyecto de redes iii
Proyecto de redes iii
 
Power point trabajo informatica correo electronico
Power point trabajo informatica correo electronicoPower point trabajo informatica correo electronico
Power point trabajo informatica correo electronico
 
Tipos de sistemas distribuidos.
Tipos de sistemas distribuidos.Tipos de sistemas distribuidos.
Tipos de sistemas distribuidos.
 
powerpointtrabajoinformaticacorreoelectronico-160511220101.pdf
powerpointtrabajoinformaticacorreoelectronico-160511220101.pdfpowerpointtrabajoinformaticacorreoelectronico-160511220101.pdf
powerpointtrabajoinformaticacorreoelectronico-160511220101.pdf
 
Contenido maestros digitales
Contenido maestros digitalesContenido maestros digitales
Contenido maestros digitales
 
Bavosi Presentacion
Bavosi PresentacionBavosi Presentacion
Bavosi Presentacion
 
correo electonico
correo electonicocorreo electonico
correo electonico
 
Doc web internet
Doc web internetDoc web internet
Doc web internet
 
Resumen
ResumenResumen
Resumen
 

Envío de correo electrónico con Java Mail

  • 1. ENVIO DE CORREO ELECTRONICO (JAVA MAIL) Francisco Diaz Pacheco Hernàndez Reyes Rosa Elena Romero Cuenca Sara Rosales Cabrera Sandra Maribel 1 Tecnológico de Estudios Superiores de Ecatepec, Informática, México 2 1
  • 2. API-Java Mail 2 - store: representa una base de datos de mensajes que es mantenida por un servidor de Resumen correos electrónicos y agrupada por el usuario. El API JavaMail es un paquete opcional - folder: proporciona un método para para leer, componer y enviar mensajes recuperar los mensajes. electrónicos. Se utiliza este paquete para Los sistemas de correo electrónico están crear programas similares a Eudora y formados por dos componentes Microsoft Outlook, por principales: un Ejemplo. Su propósito principal es leer y cliente de correo, o agente del usuario escribir e-mails e interaccionar con los (UA) y un servidor de correo, o agente de Programas que se encargan del envío de transferencia de mensajes (MTA). estos mensajes usando el lenguaje de Los agentes de usuario permiten a los Programación Java. usuarios redactar y enviar mensajes de correo electró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 correo 1.1 Clases que componen el API electrónico de los agentes de usuario y JavaMail admiten el intercambio de correo por una red o grupo de JavaMail está formada por un conjunto de redes, como por ejemplo los programas clases abstractas que modelan las partes que actúan de servidor de correo de un sistema de correo electrónico. Estas electrónico como clases son: Sendmail y Exchange. - 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 Para que los agentes de usuarios se de puedan comunicar con los agentes de usuario y una contraseña transferencia de mensajes son necesarios - transport: representa un protocolo de una serie de protocolos. transporte específico 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
  • 3. API-Java Mail 3 nuevos cursos que se imparten en la contenido de una conversación entre dos institución o ya sea para regularizarse en computadoras, donde "conversación" quiere alguna materia también , que se enteren decir intercambio de grupos de noticias. de las convocatorias ya sea para becas o algún estimulo de aprovechamiento académico , el proyecto se realizara en 2.0 Uso educativo del correo java , el programa de Netbeans con su api electrónico (E-MAIL) Java Mail que se programa el código a través del correo electrónico . Crear cuenta correo electronico en Yahoo @ Yahoo! Video. 1.2 Protocolos Utilizados en el Proyecto El correo es un medio de interacción asíncrona y por tanto no requiere que las SMTP personas que intercambian mensajes estén El protocolo Simple Mail Transfer conectadas a la misma hora. Protocol (SMTP) define el mecanismo para enviar email. El correo electrónico o e-mail (electronic mail) fue creado por Ray Tomlinson en En el contexto del API JavaMail, un 1971(1), es muy parecido al correo postal. programa basado en JavaMail comunicará Al igual que éste se utiliza para enviar con cartas u otra información a gente el servidor SMTP del proveedor de conocida, en lugar de ser repartido a servicios que dejará el mensaje en el domicilio por un servicio postal (cartero), servidor SMTP el correo electrónico se envía a través de del receptor para que sea recogido por los Internet de computadora a computadora, usuarios. mientras el correo postal invierte días en llegar a su destino, el correo electrónico POP sólo requiere segundos o minutos. Se Post Office Protocol Define el soporte de un caracteriza por usar una arroba que en sólo inglés se lee "at (en tal lugar)". Ejemplo: buzón por cada usuario. mailto:jacpalc@yahoo.com. Lo que significa: nombre o apodo, arroba IMAP (Internet Message Access Protocol) es un (@), nombre de la empresa (esta puede protocolo más avanzado para recibir ser un proveedor de servicio de correo Mensajes. gratuito o el nombre de la institución a la que pertenece) y el nombre de dominio MIME que se compone de un punto y dos o tres Este protocolo (Multi-purpose Internet Mail letras (véase dominio). Ejemplo Extensions) se ha desarrollado para poder http://www.sep.gob.mx/ 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 3
  • 4. API-Java Mail 4 Para tener un correo se necesita. Estar demás calendarización del tecnológico de conectado a Internet, entrar a la página Ecatepec. oficial del proveedor de servicios, llenar Así los cursos no se tendrían que un formulario con tus datos, pensar un descartar por falta de alumnos y les “Nick” apodo o nombre de usuario y beneficiaria ala comunidad estudiantil anotar una contraseña es decir un grupo regularizándolos en las materias con las de palabras o números que solo tu que tengan algún problema. recuerdes (es por seguridad) para poder entrar a tu correo y revisarlo. El proyecto espera tener portabilidad y un aspecto amistoso para todos los usuarios. Una vez teniendo correo electrónico puede recibir mensajes o enviar mensajes, CONCLUSIÓN para ello hay que ingresar al proveedor de servicios teclear el nombre de usuario y la Este tipo de servicio surgió de la contraseña y revisar su buzón ya que los necesidad de dar a difundir los servicios y mensajes recibidos permanecen allí hasta eventos que la institución ofrece, gracias que el usuario los consulta, los guarda en a la mensajería web y a los protocolos carpetas o los borra. que la hacen posible podemos lograr llegar a toda la comunidad estudiantil. Cada estudiante ingresa en algún 2.1 Relación del Proyecto de Envió de momento como parte sus datos personales Correo Electrónico con la Educación su correo electrónico, pero solo de manera eventual revisan la pagina En el Tecnológico de Estudios principal de la institución, es por esa Superiores de Ecatepec tiene una razón que la mejor manera de llegar a matrícula de alumnos muy grande y toda la comunidad estudiantil haciéndoles aparte de las carreras que ofrece, imparte llegar la información de manera cursos relacionados a éstas para individual. complementar la formación de los En el mercado actual de Internet, muchos alumnos y como un servicio a la usuarios desconfían acerca de esta área comunidad en general, además de otros gracias al correo spam y dificultan su eventos culturales y del ámbito potencial para realizar negocios en línea o tecnológico que contribuyen a la difundir información, una manera muy educación. eficaz de lograr que los usuarios confíen y La problemática es que la difusión de abran los correos enviados estos cursos no es suficiente. Ya que está automáticamente es la forma ideal de basada únicamente en carteles y en lo que utilizar el correo electrónico para muestra la página web. desarrollar sus actividades empresariales en línea es utilizando un sistema de Por esta razón se piensa crear un sistema afiliación voluntaria en donde cada informático el cual mande correos usuario de su aprobación para recibir este electrónicos a la gente interesada en tipo de correo solo de la página oficial del recibir esta información. TESE. Brindando la ventaja de que de manera Sin importar el enfoque que se utilice automática con solo ingresar el calendario para colocar y evaluar el servicio de de cursos. Se distribuya la información correo electrónico, se debe utilizar algún correspondiente a eventos, cursos y 4
  • 5. API-Java Mail 5 tipo de estadísticas para determinar la efectividad en sus anuncios, su Agradecimientos circulación y su alcance. Si se carece de algún método para realizar seguimiento, Le agradezco al profesor Leonardo Miguel sus evaluaciones se basarán únicamente Moreno Villalba por el apoyo que me ha conjeturas. De esta maneja no se tendrá brindado como maestro y como persona, así ningún parámetro real sobre el sistema si como a mis compañeros ya que me han a tenido algún impacto o a cumplido con ayudado a seguir adelante en mis estudios, y su objetivo. por último y más importante a mis padres por Así se lograra saber que esta funcionando ser la razón de mi esfuerzo. y que no en la estrategia implementada y Referencias se podrán tomar medidas para corregir el servicio o mejorar sus puntos débiles [1] Estrategia y sistemas de información” como la manera en la que se ofrece la Andreu-Ricard-Valor, Editoral McGraw-Hill información o el grado de comprensión de la misma. 5