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.
Puede descargar la última versión de JavaMail (Versión 1.5.0) desde el sitio web estándar de Java.
Puede descargar la última versión de JAF (Versión 1.1.1) del sitio web estándar de Java.
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.