API JavaMail: configuración del entorno

Enviar un correo electrónico usando su aplicación Java es bastante simple, pero para empezar debe tener JavaMail API y Java Activation Framework (JAF) instalado en su máquina.

Necesitarás el JavaBeans Activation Framework (JAF)extensión que proporciona el paquete javax.activation solo cuando no está usando Java SE 6 o más reciente.

Descargue y descomprima estos archivos, en los directorios de nivel superior recién creados encontrará una serie de archivos jar para ambas aplicaciones. Necesitas agregarmail.jar y activation.jar archivos en su CLASSPATH.

servidor SMTP

Para enviar correos electrónicos, debe tener un servidor SMTP que sea responsable de enviar correos. Puede utilizar una de las siguientes técnicas para obtener el servidor SMTP:

  • Instale y use cualquier servidor SMTP como el servidor Postfix (para Ubuntu), el servidor Apache James (Java Apache Mail Enterprise Server), etc. (o)

  • Utilice el servidor SMTP proporcionado por el proveedor de alojamiento para, por ejemplo: SMTP libre de proporcionar por JangoSMTP sitio es relay.jangosmtp.net (o)

  • Utilice el servidor SMTP proporcionado por empresas, por ejemplo, gmail, yahoo, etc.

En los ejemplos de los capítulos siguientes, hemos utilizado el servidor gratuito JangoSMTP para enviar correo electrónico. Puede crear una cuenta visitando este sitio y configurar su dirección de correo electrónico.