Error en attach
Publicado por Tanelly (2 intervenciones) el 22/11/2001 05:02:22
Hola muy buenas
estoy creando una pagina web desde la que poder mandar mails con attach en jsp y el problema es que desde el servidor si que funciona y lo manda pero desde cualquier oltro puesto intenta mandar el archivo seleccionada buscandolo en el disco duro del SERVIDOR!!!
alguien podria decirme porque ?
os mando el codigo usada para ver si podeis hecharme una mano:
direccion = "[email protected]";
Properties props = System.getProperties();
props.put("mail.smtp.host", "mail.aragob.es" );
Session ses = Session.getInstance(props,null);
//Session session =
ses.getDefaultInstance(props, null);
// Define message
Message message = new MimeMessage(ses);
message.setSubject("Alta en Censo");
MimeBodyPart pbody = new MimeBodyPart();
pbody.setText(datos);
Address address = new InternetAddress("[email protected]");
message.setFrom(address);
System.err.println(address);
message.addRecipient(Message.RecipientType.TO,address);
MimeBodyPart attachment2 = new MimeBodyPart();
FileDataSource fds=new FileDataSource(request.getParameter("fichero"));
attachment2.setDataHandler(new DataHandler(fds));
attachment2.setFileName("documento.gif");
Multipart multipart = new MimeMultipart();
multipart.addBodyPart(attachment2);
multipart.addBodyPart(pbody);
message.setContent(multipart);
// Send message
Transport.send(message);
Salu2.
estoy creando una pagina web desde la que poder mandar mails con attach en jsp y el problema es que desde el servidor si que funciona y lo manda pero desde cualquier oltro puesto intenta mandar el archivo seleccionada buscandolo en el disco duro del SERVIDOR!!!
alguien podria decirme porque ?
os mando el codigo usada para ver si podeis hecharme una mano:
direccion = "[email protected]";
Properties props = System.getProperties();
props.put("mail.smtp.host", "mail.aragob.es" );
Session ses = Session.getInstance(props,null);
//Session session =
ses.getDefaultInstance(props, null);
// Define message
Message message = new MimeMessage(ses);
message.setSubject("Alta en Censo");
MimeBodyPart pbody = new MimeBodyPart();
pbody.setText(datos);
Address address = new InternetAddress("[email protected]");
message.setFrom(address);
System.err.println(address);
message.addRecipient(Message.RecipientType.TO,address);
MimeBodyPart attachment2 = new MimeBodyPart();
FileDataSource fds=new FileDataSource(request.getParameter("fichero"));
attachment2.setDataHandler(new DataHandler(fds));
attachment2.setFileName("documento.gif");
Multipart multipart = new MimeMultipart();
multipart.addBodyPart(attachment2);
multipart.addBodyPart(pbody);
message.setContent(multipart);
// Send message
Transport.send(message);
Salu2.
Valora esta pregunta


0