Xin chào. Tôi lên web để mở mail (web mail) thì tôi nhận được 1 mail viết bằng tiếng Việt nhưng tôi không thể nào đọc được. Tôi dùng Win XP, IE 6.0 đã cài đầy đủ font tiếng Việt.
Mong nhận được sự giúp đỡ!
Sado
Hồi âm xin gửi về: vitinh@vnexpress.net
Hồi âm:
Bạn nhận mail như vậy vì người gửi cho bạn đã không sử dụng chuẩn Unicode để gõ tiếng Việt, hoặc có sử dụng chuẩn này nhưng lúc gửi lại không gửi theo chuẩn Unicode.
Thực ra chẳng có cách nào giúp cả ngoài việc bạn bảo với người gửi cho bạn sử dụng Unicode. Và chính bản thân bạn cũng nên chỉ sử dụng font Unicode thôi (loại bỏ các phông tiếng Việt đi), chỉ khi tất cả mọi người sử dụng một chuẩn (tốt nhất là chuẩn Unicode) thì vấn đề này mới hết xảy ra.
Dong Ngo
Chào bạn, cũng giống như bạn Dong Ngo đã trả lời, một phần lỗi có thể như bạn ấy mô tả.
Tuy nhiên, ngay cả khi người gửi email cho bạn sử dụng chuẩn Unicode thì cũng không chắc bạn đọc được tiếng Việt có dấu đầy đủ, như email bạn nhận được chẳng hạn.
Vấn đề nằm ở chỗ, tuy là chuẩn Unicode, nhưng lại có nhiều Encoding khác nhau. Nếu bạn đọc các trang web tiếng Việt (như vnexpress.net chẳng hạn) thì có nghĩa là máy của bạn (chính xác hơn là web browser mà bạn đang sử dụng) đang hiển thị chuẩn Unicode với Encoding là UTF-8.
Trong khi, email gửi đến bạn có thể đã được soạn thảo bằng Unicode nhưng Encoding lại Western European (Windows) chẳng hạn, thì bạn sẽ đọc được mã trông như "ếm bùa" vậy.
Để hiển thị được nội dung email, bạn có thể thực hiện như sau:
Vào menu "View / Encoding ", chọn thử UTF-8, hoặc Western European, … xem cái nào hiển thị được. Sau đó, giao ước với bạn của bạn rằng: khi soạn email bằng chữ Việt có dấu thì nhớ chọn Encoding là UTF-8 vì đây là Encoding phổ biến nhất được dùng cho tiếng Việt có dấu. Chúc bạn thành công
Hoang Tri Dung