“Conocimiento Programación>Programación Java

Cómo enviar un correo electrónico con archivos adjuntos en Java

2012/6/1
Sun Microsystems ha lanzado la biblioteca JavaMail opcional para ampliar su lenguaje de programación Java. Esta biblioteca hace que sea mucho más fácil para los desarrolladores de Java para crear sus propios clientes de correo electrónico y servidores. Es una biblioteca con todas las funciones , e incluye soporte para el envío de mensajes de correo electrónico con archivos adjuntos. Cosas que necesitará
JavaMail API
Mostrar más instrucciones
1

Abre tu editor de texto favorito o entorno de desarrollo Java.
2

Pega lo siguiente en la parte superior de su archivo Java para importar la biblioteca JavaMail :

javax.mail import * ;
3

Pega el siguiente para crear un nuevo correo electrónico . :
sesión Sesión

= Session.getDefaultInstance ( System.getProperties () , nuevo PopupAuthentication ());
p Email Mensaje = new Mimessage (sesión) ;

email.setFrom ( nueva InternetAddress ( " [email protected] ));

email.addRecipient ( Message.RecipientType.TO , nuevo InternetAddress ( " [email protected] "));

email.setSubject ( " Un mensaje de prueba . ");

multipart multipart = new MimeMultipart ();

cuerpo BodyPart MimeBodyPart = new ();

body.setText ("Esto es el cuerpo del email "); .

multipart.addBodyPart (cuerpo) ;

apego BodyPart MimeBodyPart = new ();

attachment.setDataHandler ( nueva DataHandler ( nueva Código enviará un breve correo electrónico con el archivo adjunto " archivo.dat " a la dirección " [email protected] . " El correo electrónico tiene varias partes. Ya que tiene archivos adjuntos , debe utilizar la clase " MimeMultipart " como padre para todos contenido por email . el cuerpo del texto se agrega a esto, y luego el archivo adjunto. Finalmente , el " MimeMultipart " sí se agrega a la dirección de correo electrónico y el correo electrónico se envía utilizando la clase "Transporte" .

Programación Java
Cómo construir un Java libre Flash Website
Comparación de Cadenas en JSP
Cómo solucionar problemas de los registros de mensajes de error de Java
Parte fraccionaria de un flotador en Java
Cómo devolver un valor booleano en Java
Cómo dividir cadenas mediante Java
Joomla Analytics Ayuda
Cadena de doble conversión en Java
Conocimiento de la computadora © http://www.ordenador.online