지나가시는 분들 꼭 들어오세요. 감사합니다.
이메일이 왜곡되는 경우
일반적으로 이메일이 왜곡되는 이유는 세 가지입니다.
(1) 보낸 사람의 국가 또는 지역 인코딩으로 인해 본토와 다름 중국 등의 경우 대만이나 홍콩의 일반적인 E-mail 인코딩은 BIG5 코드로, 무료 메일함에서 직접 확인해 보면 글자가 깨져서 표시될 수 있습니다.
(2) 발신자가 사용하는 이메일 소프트웨어 도구와 귀하가 사용하는 이메일 소프트웨어 도구 간의 불일치로 인해 발생합니다.
(3) 이는 발신자 메일 서버의 메일 전송 메커니즘과 무료 메일함 메일 전송 메커니즘의 차이로 인해 발생합니다.
일반적으로 다음 방법을 사용하여 대부분의 왜곡된 이메일을 해결할 수 있습니다.
먼저 Outlook Express를 사용하여 왜곡된 이메일을 수집한 다음 이메일을 열고 다음으로 이동을 확인하세요. 보기→인코딩을 선택한 다음 아래 인코딩 설정을 조정하여 시도해 보세요. 예를 들어 중국어 간체(중국어 간체), 중국어 번체(중국어 번체), 중국어 HZ 또는 유니코드를 선택할 수 있습니다. 일반적으로 대부분의 왜곡된 이메일은 수정될 수 있습니다. 이것이 번거롭다면 GB2312를 기본 글꼴로 설정할 수 있습니다. 방법은 다음과 같습니다(예: Outlook Express 5). "도구→옵션→읽기→글꼴"로 이동하여 "인코딩"에서 GB2312를 선택한 다음 그런 다음 "기본값으로 설정"을 선택하십시오.
....................................... ... .
교묘하게 해독된 왜곡된 이메일의 출처: "New Trend Electronics"
----
많은 네티즌들이 왜곡된 이메일, 일부 이상한 문자를 접했다고 생각합니다. , 무슨 뜻인지 모르겠습니다. 잘못된 이메일이 생성되는 주된 이유는 이메일의 다양한 전송 메커니즘이나 인코딩이 사용되기 때문입니다. 이러한 인코딩을 식별할 수 있으면 이를 해독할 수 있는 방법을 찾을 수 있습니다.
잘못된 이메일을 명확하게 해독
1. 이메일 인코딩 표준
gt;gt;gt;gt; DOS, Windows 및 Unix 시스템의 경우 모든 영문 문자와 기호
는 ASCII 코드로 표시되며 ASCII 코드는 각 바이트의 처음 7비트만 사용합니다. 일부 컴퓨터 시스템은 통신 시 8비트
클린 전송 방법을 사용하지 않으며, 8비트 데이터를 처리할 수 없거나 8비트 데이터를 7비트 데이터로 처리할 수 없어 데이터가 파기됩니다. 이메일의 경우
때때로 이메일이 수신자에게 전달될 때 중간에 있는 호스트 중 하나가 있는 경우 여러 호스트의 전송 및 전송 서비스를 통과하게 됩니다.
대만은 8비트 클린 전송 조건이 없어 중국 메일은 손상될 수 있습니다. 따라서 중국어 텍스트 파일을 보내든
EXE 실행 파일, 그래픽 파일, 압축 파일과 같은 바이너리 파일을 보내든 먼저 인코딩해야 합니다.
이메일 인코딩에는 주로 다음이 포함됩니다.
1.UU 인코딩
gt;gt;gt;gt; 초기에 비ASCII 파일을 전송할 때 , 가장 일반적으로 사용되는 것은 UU(Unix-to-Unix 인코딩) 인코딩 방법입니다.
Uuencode와 Uudecode는 각각 Unix 시스템에서 사용되는 UU 인코딩 및 디코딩 프로그램입니다. 이들은 나중에 DOS에서도 실행될 수 있는 프로그램으로 다시 작성되었습니다.
2. MIME 인코딩
gt;gt;gt;gt;UU 인코딩은 ASCII가 아닌 파일을 이메일로 보내는 문제를 해결하지만 이 방법은 불편합니다.
그 결과, 일반적으로 "멀티미디어 메일 전송 모드"로 번역되는 표준 MIME(다목적 인터넷 메일 확장)이라는 새로운 인코딩이 개발되었습니다. 이름에서 알 수 있듯이 멀티미디어 파일을 전송할 수 있으며 이메일에 첨부된 다양한 형식의 파일을 보낼 수 있습니다.
gt;gt;gt;gt;MIME은 Base64와 QP(Quote-Printable)라는 두 가지 인코딩 방법을 정의합니다. QP의 규칙은 데이터의 7비트를 다시 인코딩할 필요가 없으며 8비트 데이터만 7비트로 변환된다는 것입니다. QP 인코딩은 중국어 문서와 같은 비ASCII 텍스트 콘텐츠에 적합합니다. Base64
의 인코딩 규칙은 파일 전체를 7비트로 다시 인코딩하는 것인데, 이는 일반적으로 바이너리 파일을 전송할 때 사용됩니다. 다양한 인코딩 방법은 인코딩된 파일의 크기에 영향을 미칩니다. MIME 기능이 있는 대부분의 이메일 소프트웨어는 이메일이 어떤 인코딩을 사용할지 자동으로 결정한 다음 디코딩을 위해 QP 또는 Base64를 자동으로 선택할 수 있습니다.
gt;gt;gt;gt;MIME 표준은 이제 인터넷 이메일의 주류가 되었습니다. 현재 가장 일반적으로 사용되는 이메일 소프트웨어인 Eudora, FoxMail,
Netscape Mail, Outlook Express 및 Internet Mail은 모두 MIME 인코딩 표준을 지원합니다.
3.Binhex 인코딩
gt;gt;gt;gt;Binhex 인코딩 방법은 Mac 컴퓨터에서 일반적으로 사용됩니다. 일반적으로 PC에 있는 대부분의 이메일 소프트웨어는 MIME 사양을 지원하지만 Binhex 형식을 지원하는 소프트웨어는 거의 없습니다. 일반적으로 사용되는 이메일 소프트웨어 중 Eudora만이 이 기능을 갖고 있으며 Binhex 인코딩을 직접 해석할 수 있습니다.
2. 이메일이 왜곡되는 이유와 해결책
gt; 다른 설정, 다른 언어의 운영 체제 등
gt;gt;gt;gt;왜곡된 이메일을 받은 경우 이메일 콘텐츠의 주요 문자를 기반으로 인코딩 방법을 결정해야 합니다. 서로 다른 왜곡된 문자는 서로 다른 플랫폼에서 서로 다른 솔루션을 갖습니다. 따라서 디코딩하기 전에 먼저 파일의 내용을 살펴보고 특성에 따라 파일을 인코딩해야 합니다
(Uuencode). , Base64 인코딩, QP 인코딩 또는 기타 인코딩 방법)을 판단합니다.
1. Uuencode "잘못된 코드"
gt;gt;gt;gt; Uuencode 인코딩은 주로 Unix 환경 사용자에게서 발생하며 현재 사용자가 거의 없습니다. 이 소프트웨어가 내부적으로 사용하는 알고리즘은
base64입니다. 해당 형식은 Base64 인코딩 형식과 매우 유사하며 차이점은 "문자 헤더" 부분에만 있습니다. Uuencode
"잘못된 코드"의 일반적인 형식은 다음과 같습니다:
begin 0600 index.gb
MH;ZQOL2_PKS#O]3"N/S0PM*[ M,ZAOPJCJ , G/U, 2U, "TMlt; 30PM3VN_*XQ: O
......
end
gt;gt; gt;gt; 왜곡된 문자 앞에 "begin xxx"가 포함되고 그 뒤에 인코딩 전 원본 파일 이름이 표시됩니다. 다음은 Uuencode된 이메일 내용입니다
.
왜곡된 내용 다음의 마지막 줄은 "end"입니다.
gt;gt;gt;gt;이메일 수신 프로그램이 UU 디코딩을 지원하지 않는 경우 Uuencode "깨진 문자"가 표시됩니다.
gt; 이메일 수신 프로그램(예:
Eudora, OutLook Express 등)을 디코딩하여 이메일을 수신합니다.
"잘못된 코드"를 Uuencode하여 텍스트 파일에 저장하고 파일 이름 접미사를 UUE로 변경한 다음 Winzip을 사용하여 디코딩합니다.
"잘못된" 문자를 파일로 Uuencode한 다음 uudecode.exe 프로그램을 사용하여 DOS에서 파일을 디코딩합니다.
"잘못된" 문자를 파일로 Uuencode한 다음 Wincode를 사용하여 Windows에서 해당 문자를 디코딩합니다.
Wincode는 UU 인코딩 지원 외에도 MIME, Binhex 및 기타 인코딩 형식을 지원하며 광범위한 응용 프로그램을 보유하고 있습니다.
2.Base64 encode "garbled code"
gt;gt;gt;gt;Base64는 MIME 표준 인코딩 중 하나입니다. Base64 인코딩 인코딩 방법은 3바이트(8비트)를 4바이트(6비트)로 표현하는 것입니다.
인코딩된 내용이 6비트이므로 8번째 비트가 잘리는 것을 방지할 수 있습니다. Base64 인코딩 "잘못된 코드"의 일반적인 형식은 다음과 같습니다:
MIME-Version: 1.0
Content-Type: text/plain="us-ascii〃
콘텐츠 전송 인코딩: base64
상태: R
yrE68shis o/IMTcsrvE3Ljmy9/L47YEzajRtrX-Y1re6zbYnu7Chow0LDQo=3d
gt;gt;gt; gt;at Base64로 인코딩된 이메일의 왜곡된 문자 앞에는 일반적으로 "헤더"의 다음 부분이 있습니다: Content-Type(콘텐츠 유형), charset(문자
세트) 및 Content-Transfer-Encoding (컨텐츠 전송 인코딩 방법) /p>
gt;gt;gt;gt;이메일 수신 프로그램이 Base64 디코딩을 지원하지 않으면 이러한 Base64 인코딩 "깨진 문자"가 표시됩니다.
gt;gt; gt; Base64 인코딩 "잘못된" 메시지에 대한 솔루션:
base64 인코딩 "잘못된" 이메일을 텍스트 파일에 저장하고 파일 이름 접미사를 .UUE로 변경한 다음
ase64 인코딩으로 "깨진" 이메일을 파일에 저장하고 파일 접미사를 .EML로 변경한 다음 OutLook Express로 열면 자동으로 디코딩될 수 있습니다.
3. .QP-encode "잘못된 코드"
gt;gt;gt;gt; QP-encode는 MIME 표준 인코딩 중 하나입니다. Quoted-Printable
Content-Transfer-Encoding". 이 형식으로 표현되는 정보에는 주로 ASCII 문자 집합으로 인쇄할 수 있는 문자가 포함되어 있으므로 이름에도 인쇄 가능이 포함됩니다.
QP 인코딩 방법은 두 개의 16진수 값으로 바이트를 표현한 다음 앞에
"="를 추가하는 것입니다. QP 인코딩 "잘못된 코드"의 일반적인 형식은 다음과 같습니다:
=d2=bc=b3=b8=d5=db=c4=c4=bc=d2=b5=f6=b1=e5=c9 =e7= b6=f8=b0
gt;gt;gt;gt; QP(Quoted-Printable) 인코딩을 사용하는 메일은 일반적으로 내용에 등호가 많기 때문에 쉽게 식별할 수 있습니다."
="이므로 "문자 헤더"를 보지 않고도 QP 인코딩인지 확인할 수 있습니다.
gt;gt;gt;gt;이메일 수신 프로그램이 QP 디코딩을 지원하지 않는 경우 QP 인코딩 "깨진 문자"가 표시됩니다.
gt;gt;gt;gt; QP 인코딩 "잘못된" 이메일을 해결하는 방법:
Fangmiao는 P-인코드 "잘못된" 이메일을 자신의 사서함으로 전달한 다음 QP 디코딩을 지원하는 이메일 수신 프로그램(예:
Netscape 메일, Eudora, OutLook Express, Becky 등)을 사용하여 이메일을 수신합니다.
Winzip은 Quoted-Printable을 디코딩합니다. 주의해야 할 사항: (1) 이메일 헤더에 다음 두 줄을 확인하고 추가합니다. Mime-Version: 1.0Content-Transfer-Encoding: quoted-printable (2) 문자 중간에 빈 줄을 두지 마십시오. 헤더와 편지 본문 사이에는 빈 줄이 있어야 합니다.
이렇게 구성된 파일은 접미사를 UUE로 변경하고, 더블클릭하면 Winzip을 실행하여 디코딩할 수 있습니다.
4.HZ 중국어 왜곡 코드
gt; gt; gt; 문자
예를 들어, 다음과 같은 왜곡된 문자 문자열이 표시되면 그 의미를 이해하지 못한 것입니다.
HZ- Xuesoft?苋?}贋苋用Soft?艋?}袺苋soft?苋?木马槁?
gt;gt;gt;gt;실제로 Outlook Express를 사용하여 이메일을 보내는 경우 "간체 중국어 HZ" 인코딩 문자열입니다. HZ 인코딩을 사용하면 이메일 수신자는 Eudora를 사용하여 이메일을 읽을 수 있으며, 그가 보는 것은 왜곡된 문자뿐입니다. 올바른 방법은 이메일 작성 창의 "형식" 메뉴에서 "언어" 명령을 선택하고 "중국어 간체(GB2312)" 항목을 선택한 후 이메일을 보내는 것입니다.
gt;gt;gt;gt;이 때 Outlook Express를 사용하는 경우 '보기' 메뉴를 열고 '언어' 옵션에서 '중국어 간체'를 클릭하면 됩니다.
(GB2312) " 항목을 클릭하거나 도구 모음에서 "언어" 뒤의 아래쪽 화살표를 클릭하고 "중국어 간체(GB2312)" 기능 항목을 선택하면 대화 상자가 화면에 나타납니다. "예" 버튼을 클릭합니다. 이메일 제목에 지정된 문자 세트가 포함된 모든 이메일에는 새 문자 세트가 적용됩니다.
gt;gt;gt;gt;Eudora와 같은 소프트웨어를 사용하는 경우 "Nanjixing"과 같은 소프트웨어를 사용하여 다양한 중국어 문자 인코딩을 자동으로 변환할 수 있습니다.
그래도 표시되지 않으면 인코딩된 텍스트를 텍스트 편집기에 복사할 수 있습니다. 위의 코드 문자열에 대해 다음
내용을 볼 수 있습니다:
"소프트웨어 학습, 소프트웨어 사용 및 소프트웨어 구입을 위한 좋은 동반자"
5. "반한자" 왜곡된 문자
gt;gt;gt;gt; 한자의 또 다른 문제점은 소위 "반한자" 왜곡된 문자입니다.
다음과 같은 잘못된 문자가 표시되면 해당 의미를 이해하지 못하는 것입니다.
gt;gt; 영어 편집 소프트웨어는 문자 단위로 텍스트를 처리하는데, 한자의 절반을 삭제하면 나머지 부분이 인접한 한자와 혼동됩니다.
단어가 재구성되어 텍스트를 인식할 수 없게 됩니다. 따라서 입력 및 삭제 시 이런 문제에 주의할 뿐만 아니라, 이전의 한자의 마지막 문자를 자주 바꾸는 영어 워드 프로세싱 소프트웨어의 "문자 교체" 기능을 쉽게 사용하지 않도록 주의해야 합니다. /p>
인접 한자의 문자는 하나의 한자로 취급되어 대체됩니다.
gt;gt;gt;gt;"한자 반"으로 왜곡된 문자의 경우 "잘못된" 이메일을 텍스트 파일에 저장한 다음 문자 기반 편집을 사용하세요.
소프트웨어는 "깨진" 줄의 첫 번째 문자를 삭제하고 후속 부분은 인접한 "깨진" 문자와 재결합하여 인식 가능한 중국어 문자를 형성합니다.
gt;gt;gt;gt;위의 방법으로 문제가 해결되지 않으면 상대방에게 올바른 전송 방법을 알려주고 상대방에게 이메일을 다시 보내달라고 요청해야 합니다.
표시되는 내용이 위의 인코딩이 아닌 경우 [url][/url]로 이동하여 "전체 코드 모음" 기사를 확인하세요.
3. 왜곡된 문자를 피하기 위한 조치
gt; 당신의 아름다운 소망이 횡설수설로 변하는 것을 방지하세요.
1. 널리 사용되는 이메일 보내기 및 받기 프로그램 선택
gt;gt;gt;gt; 발신자가 사용자 정의한 옵션도 다르기 때문에
인코딩된 편지를 받은 후 시스템이 이메일에 사용된 인코딩 방법을 식별하지 못할 수도 있습니다. 인코딩 방법을 인식할 수 없으면
시스템이 자연스럽게 자동으로 디코딩할 수 없게 됩니다. 이런 식으로 편지 내용을 볼 때 소위 왜곡된 문자가 나타나 수신자가 당황하게 됩니다. 문서를 읽을 수 없습니다.
널리 사용되는 이메일 전송 및 수신 프로그램을 선택하면 어느 정도 다른 인코딩 방법을 피할 수 있습니다.
2. "첨부" 기능을 사용하여 파일 보내기
gt;gt;gt;gt; 일반 이메일 송수신 프로그램의 "첨부" 기능은 이메일을 자동으로 인코딩할 수 있습니다. 먼저 보낸 다음 다시 보내세요. 수신자의
이메일 송수신 프로그램(예: Netscape 메일, Outlook Express, Eudora, Pegasus 등)이 메시지의 인코딩을 구별할 수 있는 경우
자동으로 디코딩될 수 있습니다.
3. 중요한 정보를 보낼 때는 먼저 테스트 편지를 보내세요
gt;gt;gt;gt; 인코딩하지 않은 경우 먼저 테스트 편지를 보내야 합니다. 또한 수신자가 첨부 파일을 해독할 수 있는지 여부도 확인해야 합니다.
이미 인코딩된 메시지를 보내는 경우 수신자가 필요한 디코딩 방법을 알 수 있도록 충분한 "헤더" 정보를 추가하는 것이 좋습니다.
4. 이메일 송수신 프로그램의 특수 편집 기능을 사용하지 마십시오.
gt;gt;gt;gt; 예를 들어 Outlook Express 이메일 편집기는 강력한 HTML 편집기입니다. . 다양한 글꼴을 사용하여 다채로운 이메일을 편집할 수 있습니다
. 그러나 수신자가 Outlook Express를 사용하여 이메일을 수신하지 않는 경우에는 명확하게 보기 어려운 HTML 소스 코드만 볼 수 있습니다. 해결 방법은 이메일을 작성할 때 "형식" 메뉴에서 "일반 텍스트" 옵션을 선택하는 것입니다.
기본 전송 형식을 "일반 텍스트"로 설정하려면 Outlook Express 기본 창에서 "도구" 메뉴를 열고 "옵션"을 선택한 다음 종료하세요.
옵션 설정 대화 상자가 나타납니다. . "보내기" 탭을 클릭하고 이메일 전송 형식을 "일반 텍스트"로 설정하세요.