2006. 8. 1. 14:07
오픈웹메일2.51로업그레이드한후주소록문제발생
2006. 8. 1. 14:07 in Operation System/FreeBSD
I think I find where the problem is.
The iconv of recipients from unicode to user-defined charset doesen't work!
The iconv of recipients from unicode to user-defined charset doesen't work!
Below is my modified codes in openwebmail-abook.pl.
It works OK on our server. But I don't know why
"$recipients =~ s/%u(?0-9a-fA-F{4})/ow::tool::ucs4_to_utf8(hex($1))/ge"
didn't got a TRUE return and is is OK for all recipients to do iconv
without regarding it should do ucs4_to_utf8() or not?
It works OK on our server. But I don't know why
"$recipients =~ s/%u(?0-9a-fA-F{4})/ow::tool::ucs4_to_utf8(hex($1))/ge"
didn't got a TRUE return and is is OK for all recipients to do iconv
without regarding it should do ucs4_to_utf8() or not?
Anyone could explain it?
My OWM version is v2.51 200504010, Charset is Big5
My OWM version is v2.51 200504010, Charset is Big5
Find below near line 770 in openwebmail-abook.pl
Code:
Code:
if ($recipients =~ s/%u([0-9a-fA-F]{4})/ow::tool::ucs4_to_utf8(hex($1))/ge) { ($recipients) = iconv('utf-8', $prefs{'charset'}, $recipients); }
to
Code:
if ($recipients =~ s/%u([0-9a-fA-F]{4})/ow::tool::ucs4_to_utf8(hex($1))/ge || 1) { ($recipients) = iconv('utf-8', $prefs{'charset'}, $recipients); }
즉, 자세한 문제점은 아래 참고
오픈웹메일 2.51 버전을 사용하는 곳을 검색해서 찾다가 인하대학교 전자상거래 시스템연구실에서 사용하는 것을 알고,
초면에, 실례를 범하며 메일을 보내게 되었습니다.
이렇게 메일로 문의드리는 내용은 다름이 아니옵고,,,
제가 오픈웹메일을 잘 사용하고 있는데, 최근에 웹메일 2.51로 업데이트 한후에 주소록 부분에서 생기는 버그인지,
아니면 제가 세팅을 잘 못한것인지 모르겠지만 이상한 현상이 생겨서 해결방안이 있난 싶어서 이렇게 적습니다.
버전 2.40버전 사용시에는 잘 사용하였는데, 2.50부터 이러한 문제가 생깁니다..
예를 들어, 주수록에 등록된 이름을 사용하여 메일을 보낼때, 받는사람에 체크하고 Done을 하게 되면 문제 없이
받는 사람에 메일이 들어가게 됩니다.
그리고 나서 받는 사람에 더 추가할려고 주소록 버튼을 누르면 기존의 받는사람이 체크가 안되어 있습니다.
오픈웹메일 2.51 버전을 사용하는 곳을 검색해서 찾다가 인하대학교 전자상거래 시스템연구실에서 사용하는 것을 알고,
초면에, 실례를 범하며 메일을 보내게 되었습니다.
이렇게 메일로 문의드리는 내용은 다름이 아니옵고,,,
제가 오픈웹메일을 잘 사용하고 있는데, 최근에 웹메일 2.51로 업데이트 한후에 주소록 부분에서 생기는 버그인지,
아니면 제가 세팅을 잘 못한것인지 모르겠지만 이상한 현상이 생겨서 해결방안이 있난 싶어서 이렇게 적습니다.
버전 2.40버전 사용시에는 잘 사용하였는데, 2.50부터 이러한 문제가 생깁니다..
예를 들어, 주수록에 등록된 이름을 사용하여 메일을 보낼때, 받는사람에 체크하고 Done을 하게 되면 문제 없이
받는 사람에 메일이 들어가게 됩니다.
다른 부분은 다 잘 작동하는데, 이부분이 해결되지 않아서 실제 사용하는 곳에는 아직까지 업그레이드를 못하고 있습니다.
오픈웹메일 잘 사용하고 있는데, 이러한 부분의 문제가 발생되어 어쩔수 없이 방법을 찾다가 물론, 오픈웹메일 포럼사이트에서도 좀 검색해봐도 뚜렷한 방법을 못찾아서 이렇게 초면에 실례를 범하며, 메일을 보내게 되네요..
혹시나, 이부분에 대해서 해결책이나 방법 알고 계시면 조언좀 해주시면 고맙겠습니다.
혹시나, 이부분에 대해서 해결책이나 방법 알고 계시면 조언좀 해주시면 고맙겠습니다.