Página 1 de 1

Mandar Emails con JAVA

NotaPublicado: Lun Nov 20, 2006 2:21 pm
por Invitado
Estamos desarrollando una aplicacion con Plex 5.5b y compilando en JAVA y nos encontramos con la necesidad de enviar emails a través de la aplicación, pero no tenemos ni idea.

Alguien podría ayudarnos???

Gracias,
Un saludo.

NotaPublicado: Mar Dic 12, 2006 2:14 pm
por Invitado
Al final encontre la solución y es utilizar una clase en JAVA gratuita hecha por SUN llamada JavaMail. Por si le pudiese interesar a alguien, el código en plex quedaría de la siguiente manera:

import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
try
{
String host = "SERVIDOR SMTP";
String from = "DIRECCION EMAIL DESTINO";
String to = "DIRECCION EMAIL ORIGEN";
Properties props = System.getProperties();
props.put("mail.smtp.host", host);
Session session = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject("Hola JavaMail");
message.setText("Bienvenido a Java");
Transport.send(message);
}
catch (Exception ex)
{
System.out.println("Error enviando mensaje: " + ex);
}

Este código se incorpora en un SourceCode y conseguimos desde Plex mandar Email con JAVA. Solo recordar que para que funcione debemos incorporar la clase JavaMail, tanto en la ruta de compilación como en la de ejecución.

Un saludo.

NotaPublicado: Mar Dic 12, 2006 8:20 pm
por pacopicon
Gracias por publicar la solución que has encontrado