Explicare brevemente el envio de email desde Visual Web Pack, es un tutorial resumido del que se explica en java studio creator.
Colocamos este codigo en el boton enviar.
String from = (String)emailtextField.getText();
String to = "micorrero@miservidorcorre.com"; // dirección de destinatario
String mailserver = "myservidor.com";
// tenga en cuenta que si el servidor de correo requiere autenticación,
// es posible que este código no funcione
try {
sun.net.smtp.SmtpClient client = new sun.net.smtp.SmtpClient( mailserver );
client.from(from);
client.to(to);
java.io.PrintStream message = client.startMessage();
message.println("To: " + to);
// TODO: definir la línea de tema
message.println("Subject:Prueba de correo");
// TODO: definir el cuerpo del mensaje
//Obligatorio enviar un espacio en blanco para que el correo sea adecuado
// Para definir el mensaje usamos el metodo println() del objeto message.
message.println("");
//message.println(getComentariotextArea().getText().toString());
message.println("Usuario: " + from);
message.println("Tema:Probando el email");
message.println("Escriba su texto aqui");
message.println("Puede usar muchas lineas");
client.closeServer();
info("Su solicitad ha sido enviada.");
} catch (java.io.IOException ex) {
// en caso de producirse una excepción, imprima un mensaje en el registro de salida
log("ERROR SENDING EMAIL:"+ex);
error("Error Sending email " + ex);
}
Colocamos este codigo en el boton enviar.
String from = (String)emailtextField.getText();
String to = "micorrero@miservidorcorre.com"; // dirección de destinatario
String mailserver = "myservidor.com";
// tenga en cuenta que si el servidor de correo requiere autenticación,
// es posible que este código no funcione
try {
sun.net.smtp.SmtpClient client = new sun.net.smtp.SmtpClient( mailserver );
client.from(from);
client.to(to);
java.io.PrintStream message = client.startMessage();
message.println("To: " + to);
// TODO: definir la línea de tema
message.println("Subject:Prueba de correo");
// TODO: definir el cuerpo del mensaje
//Obligatorio enviar un espacio en blanco para que el correo sea adecuado
// Para definir el mensaje usamos el metodo println() del objeto message.
message.println("");
//message.println(getComentariotextArea().getText().toString());
message.println("Usuario: " + from);
message.println("Tema:Probando el email");
message.println("Escriba su texto aqui");
message.println("Puede usar muchas lineas");
client.closeServer();
info("Su solicitad ha sido enviada.");
} catch (java.io.IOException ex) {
// en caso de producirse una excepción, imprima un mensaje en el registro de salida
log("ERROR SENDING EMAIL:"+ex);
error("Error Sending email " + ex);
}
Comments