Pregunta

Actualmente estoy haciendo un programa en el que una de sus funciones es la de extraer la parte HTML de un correo electrónico de varias partes.

He logrado que bien tarea sin embargo hay un tipo de codificación en algunos de los personajes que me parece que no puede averiguar por ejemplo.

',' into '=2C'
';' into '=3B'
'=' into '=3D'

y también se pone al azar '=' por todo el lugar.

¿Alguien sabe si hay un decodificador para este (o incluso lo que el nombre de la misma es)? He cambiado algunas cosas con código, sin embargo es probable que haya muchos más que me falta porque no he encontrado todavía. Por lo tanto, me gustaría cualquiera de averiguar el tipo de codificación para que pueda reemplazar todo, o encontrar una biblioteca que ya lo ha hecho.

P.s. Voy a enviar el correo electrónico de una cuenta de hotmail, si esa podría ser la razón.

¿Fue útil?

Solución

Esto se llama citado imprimible codificación .

Por desgracia, la QuotedPrintableStream existente de Microsoft es tan interna que no se puede utilizar. Sin embargo, usted podría tomar la del proyecto Mono, o de cualquier manejo de la biblioteca con el manejo MIME.

Otros consejos

codificación

Se citado imprimible, se explica en este RFC . Déjeme advertirle antes de gastar demasiado tiempo en su tarea. correos electrónicos de análisis sintáctico se puede convertir en verdadero dolor de cabeza, por lo que no debe hacerlo usted mismo. probar estos biblioteca libre, es el mejor que he visto (y he visto un montón de ellos) http://www.lumisoft.ee/lswww/download/downloads/Net/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top