2012-03-28 2 views
0

데비안을 표준 sendmail 및 bsd-mailx 구성으로 사용하고 있습니다. 제 국제 문자가 제대로 도착합니다 (Gmail이 제대로 해석됩니다).하지만 그 반대의 경우는 비참하게 실패합니다. 기본 인코딩 설정 (ISO-8859-1)의 경우ssh를 통한 국제 이메일 문자 표시

다음은 내 이력서입니다.

여기

이되고 내 resum = E9입니다.

그러나도 UTF-8로 "보내는 메시지 인코딩을"(내 로케일에서 사용하는 인코딩 인) 내가 여기

이다 얻을으로, 사물이 개선되지 않는 변경 내 resum = C3 = A9.

은색 총알이 있습니까? SSH를 통해 서버에 액세스하고 있다는 것을 지적해야합니다.

서버 및 클라이언트의 주소는 LANG=en_US.UTF-8입니다.

+1

흠, 터미널의 로케일은 무엇입니까? 'env | grep LANG' ... 또한 어떤 터미널 에뮬레이터를 사용하고 있습니까? 예를 들어 PuTTY를 사용하면 클라이언트 측의 인코딩을 서버의 인코딩과 일치하도록 설정할 수 있습니다. – 0xC0000022L

+0

나는'LANG = en_US.UTF-8'을 얻었는데, 이것은 서버에서 얻은 것과 같은 것이다. 사실 SSH 연결을 통해 이러한 문자를 입력해도 아무런 문제가 없습니다. 나는 굉장한 WM 아래에 그놈 터미널을 사용하고있다. –

+0

의도하지 않게 게시 된 미완성 응답에 대해 죄송합니다. 나는 첫 번째 대답을 편집했다. –

답변

0

현명한 조언을 찾았습니다. here : 단순히 bsd-mailx 대신 heirloom-mailx로 이동하십시오. 그것은 나를 위해 그것을했다.