Foros del Web » Administración de Sistemas » Software para Servers »

enviar mensaje con subdominio con javamail

Estas en el tema de enviar mensaje con subdominio con javamail en el foro de Software para Servers en Foros del Web. hola Senores necesito sugerencias o tutoriales XD, estoy tratando de crear una aplicacion que envie correos desde mi servidor (tomcat) uso la API javamail, el ...
  #1 (permalink)  
Antiguo 05/06/2009, 19:35
 
Fecha de Ingreso: mayo-2009
Mensajes: 36
Antigüedad: 15 años
Puntos: 0
enviar mensaje con subdominio con javamail

hola
Senores necesito sugerencias o tutoriales XD, estoy tratando de crear una aplicacion que envie correos desde mi servidor (tomcat) uso la API javamail, el problema es cuando envio el correo me marca error en servidor smtp es por que tiene muchos "." pongo localhost y si trabaja pero no envia el correo a hotmail o gmail.
Ya cree una aplicacion que envia correos usando el smtp server de gmail y trabaja perfecto, les dejo mi codigo si me pueden ayudar :)



public class Main {

public Main()
{
String to = "cororo129(arroba)hotmail.com";
String from = "coror0(arroba)cororo129.myvnc.com";
String host = "cororo129"."myvnc"."com";

// create some properties and get the default Session
Properties props = new Properties();
props.put("mail.smtp.host", host);
Session session = Session.getInstance(props, null);

try {
// create a message
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from));
InternetAddress[] address = {new InternetAddress(to)};
msg.setRecipients(Message.RecipientType.TO, address);
msg.setSubject("JavaMail APIs Multipart Test");
msg.setSentDate(new Date());
// create and fill the first message part
MimeBodyPart mbp1 = new MimeBodyPart();
mbp1.setText("hola");
// create and fill the second message part
MimeBodyPart mbp2 = new MimeBodyPart();
// Use setText(text, charset), to show it off !
mbp2.setText("kakita", "us-ascii");
// create the Multipart and its parts to it
Multipart mp = new MimeMultipart();
mp.addBodyPart(mbp1);
mp.addBodyPart(mbp2);
// add the Multipart to the message
msg.setContent(mp);
// send the message
Transport.send(msg);
} catch (MessagingException mex) {
mex.printStackTrace();
Exception ex = null;
if ((ex = mex.getNextException()) != null) {
ex.printStackTrace();
}
}

}
public static void main(String[] args)
{
Main sa=new Main();
}

}


Que hacer ??

Gracias
Miguel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:19.