gracias:
Código java:
Ver original
//enviar correo public static void enviar(){ //dividir los archivos adjuntos dividido_adj = archivos_adjuntos.split(patron); dividido_adj_nom = archivos_adjuntos_nombre.split(patron); int i=0; //dividir los receptores para = jt_para.getText(); dividido_para = para.split(patron); int o=0; //correo try { // Get system properties // Setup mail server props.put("mail.smtp.host", mihost); // Get session Session session = Session.getDefaultInstance(props, null); //que es esto? seguro para añadir el mensaje BodyPart texto = new MimeBodyPart(); // Texto del mensaje texto.setText(ja_mensaje.getText()); //y esto tal vez es para poner los adjuntos BodyPart adjunto = new MimeBodyPart(); // Cargamos los archivos for(i=0;i<=dividido_adj.length-1;i++){ adjunto.setDataHandler(new DataHandler(new FileDataSource(dividido_adj[i]))); // nombre de fichero. adjunto.setFileName(dividido_adj_nom[i]); } //defino las partes del mensaje MimeMultipart multiParte = new MimeMultipart(); multiParte.addBodyPart(texto); multiParte.addBodyPart(adjunto); // Define message MimeMessage message = new MimeMessage(session); message.setFrom(new InternetAddress("Andrey_Lopez")); message.setSubject(jt_asunto.getText()); //for para agregar PARAS for(o=0;o<=dividido_para.length-1;o++){ message.addRecipient(Message.RecipientType.TO,new InternetAddress(dividido_para[o])); } message.setText(ja_mensaje.getText()); // Envia el mensaje Transport.send(message); e.printStackTrace(); } }
EDITO::::
este codigo lo saque de:
http://www.chuidiang.com/chuwiki/ind...avaMail_y_Java