Article View: es.comp.lenguajes.java
Article #17259Re: Clase que implemente MIME
From: Juan Gonzalo de Silva Medina
Date: Tue, 21 Nov 2000 00:00
Date: Tue, 21 Nov 2000 00:00
72 lines
2604 bytes
2604 bytes
Alberto Garz�s wrote:
>
> Juan Gonzalo de Silva Medina wrote:
>
>
>> Alberto Garz�s wrote:
>>
>>
>>> Sabe alguien donde puedo encontrar un paquete que codifique
>>> mensaje MIME y los decodifique?
>>>
>>> Gracias
>>
>> En JavaMail est�n implementadas... (MimeMultipart)
>>
>> Saludos,
>>
>> --
>> Juan Gonzalo de Silva Medina
>> System.out.println("I Love Linux");
>
>
> Elemental..........Mi buscador llego hasta ahi...pero comprender la
> jodia API esa requiere mas trabajo que implementarla por uno mismo....
> yo necesito algo mas elemental!!!!!!!
>
> Gracias!!!!!
Psh! sobre gustos...
�No te sirve el objeto MimeBodyPart?
es que no se que quieres decir con "codificar" y "descondificar"...
Veamos, si me aclaro...
1.- Para codificar:
MimeBodyPart mbp = new MimeBodyPart();
mbp.setText("Esto es el texto en formato mime, zi ze�o");
mbp.writeTo(...);
Lo primero crea un cuerpo (mensaje) mime.
En segundo lugar le asigno un contenido (tipo "text/plain"), tu puedes
asignar otros como "text/html" con la sentencia setText(String, String).
Tambi�n puedes asignar un fichero como contenido del Body.
La ultima l�nea, tal y como especifica la documentaci�n te extrae la
informaci�n en formato RFC 822.
2.- Para decodificar (no se el qu�, pero...):
MimeBodyPart mbp = new MimeBodyPart(java.io.InputStream is);
Donde "is" es el Stream (puede ser uno de cadena), o una lectura por un
socket u otra cosa (mirar aqui el api java.io :) ).
Una vez efectuada la decodificaci�n, tienes los valores que quieras en
las distintas variables y m�todos, mira el api de dicho objeto para m�s
informaci�n...
Por favor, dime si es esto o si no, sobre todo para ver como te ha ido...
Saludos,
--
Juan Gonzalo de Silva Medina
if(!Linux) throw new Exception(" X( ");
Technical Details
Message-ID:
<3A1AAFD1.4000404@caymasa.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3A182B1D.3F341C9A@wanadoo.es> <3A18515E.6080107@caymasa.es> <3A19ACB2.E194D9F7@wanadoo.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,e9220c3c54f829bd X-Google-Attributes: gid1116f3,public From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es> Subject: Re: Clase que implemente MIME Date: 2000/11/21 Message-ID: <3A1AAFD1.4000404@caymasa.es> X-Deja-AN: 696235404 Content-Transfer-Encoding: 8bit References: <3A182B1D.3F341C9A@wanadoo.es> <3A18515E.6080107@caymasa.es> <3A19ACB2.E194D9F7@wanadoo.es> X-Accept-Language: es, en Content-Type: text/plain; charset=ISO-8859-1; format=flowed Organization: Telefonica Transmision de Datos Mime-Version: 1.0 User-Agent: Mozilla/5.0 (X11; U; Linux 2.2.14-5.0 i686; en-US; m18) Gecko/20001107 Netscape6/6.0 Newsgroups: es.comp.lenguajes.java