Article View: es.comp.lenguajes.java
Article #17830A vueltas con javaMail
From: Nacho Brito
Date: Fri, 20 Oct 2000 00:00
Date: Fri, 20 Oct 2000 00:00
31 lines
1547 bytes
1547 bytes
Sigo perdido con JavaMail. El caso es que ya tengo la referencia al mensaje,
y ahora necesito acceder a cada una de sus partes, modificar las que sean
texto (para hacer un mailing, conectando con una base de datos) y componerlo
de nuevo. Pero cuando intento una cosa as�
MimeMultipart mmp=(MimeMultipart)mensaje.getContent();
--> int count=mmp.getCount();
String salida;
MimeBodyPart mp;
MimePartDataSource ds;
for(k=0;k<count;k++)
{
mp=(MimeBodyPart)mmp.getBodyPart(k);
ds=new MimePartDataSource(mp);
in=new BufferedReader(new InputStreamReader(mp.getInputStream()));
while(in.ready())
texto.append(in.readLine()+'\n');
in.close();
salida=analizarTexto(texto).toString();
...
}
el depurador salta en la l�nea que he se�alado con la flecha, y se lanza una
excepci�n: "javax.mail.MessagingException: No inputstream from datasource".
�Pero no se supone que el inputstream se obtiene autom�ticamente? Que
alguien me eche una mano, que estoy mas liado que la pata de un romano.
Gracias de antemano.
Technical Details
Message-ID:
<8spvm6$cf6$1@diana.bcn.ttd.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,953061596494a597,start X-Google-Attributes: gid1116f3,public From: "Nacho Brito" <nacho@asapci.es> Subject: A vueltas con javaMail Date: 2000/10/20 Message-ID: <8spvm6$cf6$1@diana.bcn.ttd.net> X-Deja-AN: 683872034 X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Organization: Telefonica Transmision de Datos X-MSMail-Priority: Normal Newsgroups: es.comp.lenguajes.java