From: Okan Çetin (okancetin@gmail.com)
Date: Tue 23 Aug 2005 - 10:59:13 EEST
Uğraşınız için teşekkürler, istediğimi elde ettim. Daha sonra işine
yarayabilecekler için aşağıya ekliyorum kodu:
DataHandler dh = message[i].getDataHandler();
InputStream is = dh.getInputStream();
int c;
while ((c = is.read()) != -1)
System.out.write(c);
On 8/23/05, Okan Çetin <okancetin@gmail.com> wrote:
> On 8/23/05, Özcan GÜNGÖR <ozcangungor@gmail.com> wrote:
> > System.out.println(message[i].getContent())
> > bunun çıktısına bakabilir misiniz? Belki de gerçekten MimeMultipart
> > değildir.
> getContent i daha önce de denemiştim, şimdi tekrar denedim, şöyle bir
> çıktı üretti:
> com.sun.mail.util.QPDecoderStream@17ee8b8
>
> Sadece mesaj kısmını okumak istiyorum, çok temel bir işlem gibi
> düşünmüştüm, bu kadar zor olacağını tahmin etmemiştim.
>
> >
> > Ben denediğimde
> > javax.mail.internet.MimeMultipart@b5f53a
> > şeklinde bir sonuç alıyordum. Bu yüzden MimeMultipart kullanmıştım.
> >
> >
> > Pzt, 2005-08-22 tarihinde 18:01 +0300 saatinde, Okan Çetin yazdı:
> > Yanıt için teşekkürler, bunu ilk kez görüyorum. Ama bu kod
> > java.lang.classCastException verdi. Ben biraz daha araştırayım.
> >
> > On 8/22/05, Özcan GÜNGÖR <ozcangungor@gmail.com> wrote:
> > >
> > > MimeMultipart mm=(MimeMultipart)message[i].getContent();
> > > System.out.println(mm.getCount());
> > > System.out.println(mm.getBodyPart(1).getContent());
> > >
> > > getBodyPart içine istediğin/gerekli derinliği yazıp body kısmını
> > > alabilrsin.
> > >
> > >
> > > Özcan
> > >
> > >
> >
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama@liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
> >
> >
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama