elm,mail elm,mail
| |
| |
sendmail <----------- INTERNET --------------> sendmail
메일 송수신할 때 이런 식으로 합니다. 제일 밑바닥에서 실제로 송신하고
수신하고 하는 역할을 sendmail이 하고, 이에 대한 user interface 역할을
elm이나 mail이 합니다.
elm에서 메일을 보낼 때 ASCII-based로 합니다. 따라서 8비트 2바이트 한글은
7비트 타입으로 변환을 해서 보내주는데, 이 역할을 하는 것이 ks2sdn이고
받는 쪽에서 sdn2ks로 역변환시켜서 화면에 보여줍니다. 이것을 만든 사람은
카이스트의 최우형씨인데, 아예 sendmail source를 고쳐서 이 기능을 집어넣은
것을 리눅스 버전으로 만든 게 있다던데, 선용으로 만든 것이 있는지는
모르겠구요..
저 위에서 elm에서 저장하고 hcode로 바꾸고 이런 작업을 할 필요가 없습니다.
elm에서 filtering이라 해서 위의 작업을 자동으로 처리해주기 때문입니다.
sdn2ks를 시험해보시겠다면, 깨진 한글 메일에다 선택막대기를 두고서
| 명령을 선택해보세요. 그러면 Pipe to: 란 말이 나오는데 여기에다
sdn2ks를 쳐넣고 리턴하면 깨어져 있던 - 사실은 한글이 sdn 코드로 conversion
되어 있는 거 - 메일이 한글로 바뀌어져 보이게 됩니다.
이런 작업을 자동으로 처리해줍니다.
그 다음에... 뭘 더 설명해야 할지.. 의문나는 거 다시 질문해주세요..