Código fuente de Lou com
-
En términos generales, hay tres razones para los correos electrónicos confusos:
(1) Porque el código del país o región del remitente es diferente al de China continental, por ejemplo, los códigos de correo electrónico generales en Taiwán o Hong Kong son códigos BIG5. Si los marca directamente en el buzón gratuito, pueden aparecer confusos.
(2) La herramienta de software de correo electrónico utilizada por el remitente no coincide con la que usted utiliza.
(3) El mecanismo de transmisión de correo del servidor de correo del remitente es diferente al del buzón gratuito.
En términos generales, se pueden utilizar los siguientes métodos para resolver la mayoría de los correos electrónicos confusos:
Primero, use Outlook Express para recopilar correos electrónicos confusos, luego abra el correo electrónico y seleccione "Ver → Codificación". Luego intente ajustar la configuración de codificación debajo de él. Por ejemplo, puede elegir chino simplificado (chino simplificado), chino tradicional (chino tradicional), chino HZ o Unicode para probar. En términos generales, la mayoría de los correos electrónicos confusos se pueden corregir. Si esto le resulta problemático, puede configurar GB2312 como fuente predeterminada. Tomemos como ejemplo Outlook Express 5. Haga clic en Herramientas → Opciones → Lectura → Fuente, seleccione GB2312 en el área de codificación y luego seleccione Establecer como predeterminado.
................................................ ... .
Descodifique inteligentemente correos electrónicos confusos Fuente: Xinchao Electronics
-
Creo que muchos internautas se han encontrado con correos electrónicos confusos, algunos caracteres extraños, sin saber lo que significa. Las fuentes más comunes de spam
Las razones principales son diferentes mecanismos de transporte o diferentes codificaciones de correos electrónicos. Si podemos identificar estos códigos, podremos encontrar formas de descifrarlos.
Decodificación ingeniosa de correos electrónicos confusos
I. Estándares de codificación de correo electrónico
& gt& gt& gt& gtPorque un carácter chino está representado por dos códigos ASCII extendidos, para DOS, En sistemas Windows y Unix, todas las letras y símbolos en inglés
se expresan en código ASCII, utilizando sólo los primeros 7 bits de cada byte. Y algunos sistemas informáticos no utilizan 8 bits en las comunicaciones.
El modo de transferencia limpia no puede manejar datos de 8 bits o trata datos de 8 bits como 7 bits y los datos se destruirán. Sí, el correo electrónico está llegando.
A veces, cuando un mensaje llega al destinatario, pasa por los servicios de transporte de retransmisión de muchos hosts. Si el host intermedio
Si hay una computadora que no tiene condiciones de transmisión limpia de 8 bits, el correo chino puede ser destruido. Por lo tanto, ya sea que envíe archivos de texto en chino
o envíe archivos binarios como archivos ejecutables EXE, archivos gráficos o archivos comprimidos, primero debe codificarlos.
La codificación de correo electrónico incluye principalmente:
1. Codificación UU
& gt& gt& gt& gtEste método de codificación UU (codificación de Unix a Unix) es la transmisión temprana de - Los archivos ASCII son los más utilizados.
Uuencode y Uudecode son programas de codificación y decodificación UU utilizados en sistemas Unix respectivamente. Posteriormente fueron reescritos para ser ejecutables en DOS.
Programa.
2.Codificación MIME
& gt& gt& gt& gtUU La codificación resuelve el problema de la transmisión por correo electrónico de archivos que no son ASCII, pero es un inconveniente. Por lo tanto, se desarrolló una nueva codificación.
MIME estándar (Extensiones de correo de Internet multipropósito) generalmente se traduce como "Modo de transferencia de correo multimedia". Gu Mingsi
En otras palabras, puede enviar archivos multimedia y adjuntar archivos en varios formatos a correos electrónicos y enviarlos juntos.
& gt& gt& gt& gtMIME define dos métodos de codificación: Base64 y QP. La regla QP es que no es necesario copiar 7 bits en los datos.
Código, sólo los datos de 8 bits pasan a ser de 7 bits. La codificación QP es adecuada para contenido de texto que no sea ASCII, como nuestros documentos chinos. La regla de codificación de Base64
es volver a codificar el archivo completo en 7 bits, que generalmente se usa para transmitir archivos binarios. Los diferentes métodos de codificación afectarán la codificación.
¿Después del tamaño del archivo? gt;& gt6? El software de correo electrónico compatible con nbspMIME puede determinar automáticamente qué codificación utiliza su correo electrónico y luego seleccionarla automáticamente.
Seleccione QP o Base64 para decodificar.
& gt& gt& gt& gtEl estándar MIME se ha convertido en la corriente principal del correo electrónico de Internet. El software de correo electrónico más utilizado actualmente, Eudora, FoxMail,
Netscape Mail, Outlook Express e Internet Mail, admiten el estándar de codificación MIME.
3.Codificación Binhex
& gt& gt& gt& gtLas máquinas Mac suelen utilizar codificación Binhex. Generalmente, la mayoría del software de correo en las PC también admite la especificación MIME, pero pocos la admiten.
Formato Binhex. Entre los programas de correo electrónico más utilizados, sólo Eudora tiene esta función y puede interpretar directamente el código Binhex.
2. Causas y soluciones a los correos electrónicos confusos.
& gt& gt& gt& gtHay muchas razones por las que los correos electrónicos chinos son confusos. La razón principal es que algunos servidores de correo en Internet no admiten la transmisión de 8 bits (formato no ASCII), así como diferentes códigos de correo, diferentes configuraciones del software de recepción de correo, diferentes sistemas operativos de idioma, etc.
& gt& gt& gt& gtCuando recibe un correo electrónico confuso, debe determinar su método de codificación basándose en los caracteres clave del contenido del correo electrónico. Diferentes caracteres confusos tienen diferentes soluciones en diferentes plataformas. Por lo tanto, antes de decodificar, debe observar el contenido del archivo y codificarlo de acuerdo con las características del archivo.
Método (Uuencode, codificación Base64, codificación QP u otros métodos de codificación).
1.Uuencode "código confuso"
& gt& gt& gt& gtLa codificación Uuencode proviene principalmente de usuarios en el entorno Unix, y actualmente hay muy pocos usuarios. El algoritmo utilizado internamente por el software es
base64. Su formato es muy similar al formato de codificación Base64, y su diferencia está únicamente en la parte del "membrete". Un programa de codificación (que puede codificar archivos binarios en archivos de texto)
El formato general de "código confuso" es:
Iniciar 0600 gb
MH. ;ZQOL2_PKS#O]3"N/S0PM*[M,ZAOPJCJ,G/U,+2U," TM & lt30PM3VN_*XQ+:O
……
Fin p> p>
& gt& gt& gt& gtLos caracteres confusos están precedidos por "begin xxx" y seguidos del nombre del archivo original antes de codificar. Seguido de la codificación Uuencode.
El contenido del correo electrónico. Después del contenido confuso, el último acto "termina".
& gt& gt& gt& gtSi el destinatario de su correo electrónico no admite la decodificación UU, lo que verá son estos "caracteres confusos" de Uuencode.
& gt& gt& gt& gtUuencode solución "confusa";
El correo electrónico "confuso" de Jiao Fang uencode se reenvía a su buzón y luego puede utilizar un buzón codificado en UU que admita Los programas de recepción de correo electrónico UU decodificados (como
Eudora, OutLook Express, etc.) se utilizan para recibir correos electrónicos.
¿Ladrarte? ¿Por qué? ¿Por qué? Los "caracteres confusos" de Uuencode se almacenan en archivos de texto, el sufijo del nombre del archivo se cambia a UUE y luego se decodifica con Winzip.
¿Colmillo? Uuencode "convirtió" en un archivo y luego use el programa uudecode.exe para decodificar el archivo en DOS.
¿Colmillo? Los "caracteres confusos" de Uuencode se almacenan en un archivo y luego se decodifican usando Wincode en Windows.
Wincode no solo admite la codificación UU, sino que también admite MIME, Binhex y otros formatos de codificación, y se usa ampliamente.
2.La codificación Base64 es "confusa"
& gt& gt& gt& gtBase64 es uno de los códigos estándar MIME. La codificación Base64 utiliza 4 bytes (6 bits) para enumerar 3 bytes (8 bits).
Dado que el contenido codificado es de 6 bits, se puede evitar el truncamiento del octavo bit. El formato general de codificación Base64 de "código confuso" es:
Versión MIME: 1.0
Tipo de contenido: texto/texto sin formato = " us-ascii \u
Codificación de transferencia de contenido: base64
Estado: R
yre 68 shis+o/imtcsrve 3 ljmy 9/l 47 yezajrtrx-y 1 re6 zbynu 7 chow 0 ldqo = 3d p >
Método de codificación de transferencia de contenido).
& gt& gt& gt& gtSi su receptor de correo electrónico no admite la decodificación Base64, verá estas codificaciones Base64
&. Solución "confusa" codificada con gt& gt& gt& gtBase64:
El correo electrónico "confuso" se guarda como un archivo de texto, el sufijo del nombre del archivo se cambia a UUE y luego Winzip decodifica el "confuso" "Guarde el correo electrónico en un archivo, cambie el sufijo del archivo a .EML y luego ábralo con OutLook Express.
Se puede decodificar automáticamente.
3. Codificación QP". código confuso"
p>& gt& gt& gt& gtLa codificación QP es una de las codificaciones estándar MIME. El nombre completo de la codificación QP es "Quote-Printable"
Codificación de transferencia de contenido". Debido a que la información expresada en este formato, su contenido es principalmente el juego de caracteres ASCII.
Imprime caracteres, por lo que el nombre contiene imprimible. El método de codificación QP utiliza dos valores de 16 decimales para representar un byte y luego
agrega "=" delante de él. El formato general de codificación QP "código confuso" es:
= D2 = BC = B3 = b8 = D5 = db = C4 = C4 = BC = D2 = b5 = F6 = b 1 = E5 = C9 = E7 = B6 = F8 = B0
& gt& gt& gt& gtLos correos electrónicos codificados en QP (Quote-Print) son fáciles de distinguir porque su contenido suele tener muchos signos iguales.
= ", para que pueda determinar si se trata de codificación QP sin mirar el "encabezado".
& gt& gt& gt& gtSi su receptor de correo electrónico no admite la decodificación QP, entonces Lo que ve son estos "códigos confusos" en codificación QP
& gt& gt& gt& gtLa solución a los "códigos confusos" en codificación QP:
Miao Fang reenvía los correos electrónicos "confusos". en codificación P Vaya a su buzón y luego utilice un programa de recepción de correo electrónico que admita la decodificación QP (como
Netscape Mail, Eudora, OutLook Express, Becky, etc.) para recibir el correo electrónico. /p>
Fat Jacket? Referencia de decodificación Winzip imprimible. Debe tener en cuenta: (1) Verifique y agregue estos dos elementos en el encabezado del correo electrónico.
Línea: mime-version: 1.0 content-transfer-. codificación: referencia imprimible; (2) No deje una línea en blanco entre el membrete y la carta
Debe haber una línea en blanco entre el membrete y la carta. El archivo así formado pasa a llamarse UUE y puede. descodificar haciendo doble clic en Winzip.
4.HZ Código chino confuso
& gt& gt& gt& gtDado que los internautas pueden utilizar diferentes software de envío y recepción de correo electrónico, el contenido del correo electrónico de cada internauta puede contener "No"
Comprenda las tonterías, por ejemplo, si ve la siguiente cadena de tonterías, no debe entender su significado:
HZ-¿Aprender a ser suave? ¿Por qué? }¿Usar unos suaves? ¿Por qué? }¿Comprar suave? ¿Por qué? ¿Al anochecer?
& gt& gt& gt& gtDe hecho, esta es una cadena de códigos "HZ chino simplificado". Si utiliza Outlook Express para enviar correo, seleccione el código HZ en lugar de correo.
Cuando el destinatario utiliza Eudora para leer el correo electrónico, todo lo que ve son estos caracteres confusos. El método correcto es seleccionar el comando de idioma en el menú de formato en la ventana de redacción de correo electrónico, seleccionar "Chino simplificado (GB2312)" y luego enviar el correo electrónico.
& gt& gt& gt& gtEn este punto, si está utilizando Outlook Express, puede abrir el menú "Ver" y hacer clic en "Chino simplificado" en la opción "Idioma".
(GB2312)", o haga clic en la flecha hacia abajo detrás de "Idioma" en la barra de herramientas, seleccione el elemento de función "Chino simplificado (GB2312)" y se mostrará la pantalla.
Aparece un cuadro de diálogo, haga clic en "Sí" para aplicar el nuevo conjunto de caracteres a todos los mensajes con el conjunto de caracteres especificado en el asunto
& gt& gt& gt& gt. Si usa software como Eudora, puede usar software. como invivo para convertir automáticamente. Diferentes codificaciones de caracteres chinos. Si aún no puede verlo, puede copiar el texto codificado en un editor de texto y verá lo siguiente.
Contenido:
"Un buen socio para aprender, usar y comprar software"
5. "Medios caracteres chinos" caracteres confusos
& gt& gt& gt& gt Caracteres chinos Otro problema es que los llamados "medios caracteres chinos" son un galimatías. Si ve la siguiente serie de tonterías, no debe entender su significado:
& gt& gt& gt& gt"¿Se ha procesado? ⒂Meng? ⒙ ¿Caldera de cucarachas? Al anochecer, largo y delgado*”
& gt& gt& gt& gtDebido a que muchos programas de edición en inglés procesan el texto en unidades de caracteres, después de eliminar la mitad de los caracteres chinos, los restantes se combinarán con los caracteres chinos adyacentes.
Las palabras se reorganizan, haciendo que el texto sea irreconocible, por lo que además de prestar atención a este problema al escribir y borrar, tenga cuidado de no utilizar la función "Reemplazo de caracteres". Es fácil de usar en inglés. software de procesamiento de textos a menudo junta el último carácter de un carácter chino y el carácter anterior del carácter chino adyacente
Un carácter se reemplaza por el carácter chino
& gt&. gt& gt& gtPara caracteres confusos de "medio carácter chino", simplemente guarde el correo electrónico confuso como un archivo de texto y luego use un software de edición basado en caracteres para eliminar la primera línea de "caracteres confusos; las siguientes partes se recombinarán con las adyacentes". "caracteres confusos" en caracteres chinos reconocibles
& gt& gt& gt& gtSi ninguno de los métodos anteriores funciona, debe indicarle a la otra parte la forma correcta de enviarlo y pedirle que lo envíe a usted. otro correo electrónico
Si lo que ve no es el código anterior, vaya a [url][/url] para leer el artículo "La colección completa de códigos confusos"
Tercero. , medidas para evitar caracteres confusos
& gt& gt& gt& gtAhora que conoces las causas y soluciones de los caracteres confusos, espero que seas más considerado con los demás al enviar correos electrónicos y no dejes que aparezcan los hermosos.
Desea equivocarse
1. Elija un programa popular de envío y recepción de correo electrónico
& gt& gt& gt& gtDebido a los diferentes códigos de soporte. , algunas opciones personalizadas por el destinatario y el remitente también serán diferentes.
Por lo tanto, después de recibir la carta codificada, es posible que el sistema no pueda identificar el método de codificación utilizado en el correo electrónico.
El método de codificación no se puede reconocer y el sistema no puede decodificarlo automáticamente. Por lo tanto, cuando verifica el contenido de la carta, aparecerán los llamados caracteres confusos, lo que imposibilita que el destinatario lea el artículo.
Piezas. Al elegir un programa de correo electrónico popular, puedes evitar diferentes codificaciones hasta cierto punto.
2. Utilice la función "Adjunto" para enviar archivos.
& gt& gt& gt& gtLa función "Adjuntos" de Universal Email Transceiver codifica automáticamente los mensajes antes de enviarlos. Si el programa de envío y recepción de correo electrónico del destinatario (como Netscape Mail, Outlook Express, Eudora, Pegasus, etc.) puede distinguir la codificación del correo electrónico.
Método para decodificar correos electrónicos automáticamente.
3. Cuando envíe información importante, envíe primero una carta de prueba.
& gt& gt& gt& gtAl enviar información importante, para confirmar si el texto se puede enviar sin codificación, primero se debe enviar una carta de prueba. También es necesario confirmar la recepción.
Si las personas pueden descifrar el archivo adjunto. Si envía un correo electrónico codificado, será mejor que agregue suficiente información de "encabezado" para recibirlo.
Nadie conoce el método de decodificación requerido.
4. No utilice las funciones de edición especiales de su transceptor de correo electrónico.
& gt& gt& gt& gtPor ejemplo, el editor de correo electrónico de Outlook Express es un potente editor HTML que puede editar correos electrónicos con varios colores y fuentes.
Correo electrónico. Sin embargo, si el destinatario no utiliza Outlook Express para recibir el mensaje, es posible que solo vea la fuente HTML que es difícil de leer.
Código. La solución es seleccionar la opción "Texto sin formato" en el menú "Formato" al redactar el correo electrónico. Si desea enviar el formato predeterminado
Establezca el valor predeterminado en "Texto sin formato", luego, en la ventana principal de Outlook Express, abra el menú "Herramientas", seleccione "Opciones" y salga.
Ahora aparece el cuadro de diálogo Configuración de opciones. Haga clic en la pestaña Enviar y configure el formato de envío de correo electrónico en Texto sin formato.