2011-07-30 4 views
0

FreeBsd 시스템에서 C 스타일 문자열 형식의 전자 메일 메시지가 qp 인코딩되었는지 확인하려고합니까?메시지 문자열이 QP로 인코딩되어 있는지 감지합니다.

데이터 덩어리를 읽고 감지 된 인코딩을 출력 할 수있는 iconv와 같은 유닉스 도구가 있습니까? charset 감지와 같은가?

어떤 아이디어가 있습니까?

답변

1

정말이 정보는 데이터 출처에서 가져와야합니다. 따옴표로 묶을 수있는 데이터는 항상 그러한 것으로 플래그되어야합니다. QP의 핵심 속성은 올바른 일반 ASCII 텍스트라는 점에서 데이터가 QP인지 확인하는 100 % 확실한 방법은 없습니다. 데이터에 = XX 시퀀스가 ​​포함되어 있고 상위 바이트와 같이 QP에 유효하지 않은 내용이 포함되어 있지 않은 경우 일 가능성이 높습니다.은 QP로 작성되었지만 가능한 최선의 방법입니다.

0

Content-Transfer-Encoding 헤더 필드를 살펴보십시오. 사양에 대한 링크를 포함하여 출발점은 http://en.wikipedia.org/wiki/MIME을 참조하십시오.

관련 문제