coolman Δημοσ. 3 Δεκεμβρίου 2005 Δημοσ. 3 Δεκεμβρίου 2005 Πως γίνετε να έχω σωστό encoding στο πεδίο subject στο kmail? Όταν λαμβάνω μηνύματα με ελληνικούς χαρακτίρες μου δείχνει μόνο κουτάκια. Το ίδιο το μήνυμα το δείχνει μία χαρά.
apoikos Δημοσ. 4 Δεκεμβρίου 2005 Δημοσ. 4 Δεκεμβρίου 2005 Αυτό γίνεται διότι το θέμα του μηνύματος δεν είναι σωστό: σύμφωνα με το RFC τάδε που ορίζει τη μορφή του e-mail, πρέπει όλα τα πεδία στα headers να έχουν αποκλειστικά ASCII χαρακτήρες. Για να γράψεις subject σε άλλη γλώσσα, οι σωστοί mailers το κωδικοποιούν κατά base64 και δηλώνουν το encoding, οπότε το mail είναι σωστό. Τα mail που λαμβάνεις όμως έχουν χύμα ελληνικούς χαρακτήρες, με αποτέλεσμα το KMail να θεωρεί ότι είναι ASCII. Γενικά είναι λίγο βλαμμένη η συμπεριφορά αυτή του KMail, αφού σε άφηνε παλιότερα να ορίσεις encoding override. Οι λύσεις που έχεις είναι είτε να φτιάξεις κάποιο φίλτρο που να διορθώνει τα mail που λαμβάνεις και να τα κάνει σωστά, είτε να περιμένεις να βγούν πακέτα του KDE 3.5 για τη διανομή σου, όπου το KMail συμπεριφέρεται πιο ορθολογικά.
coolman Δημοσ. 4 Δεκεμβρίου 2005 Μέλος Δημοσ. 4 Δεκεμβρίου 2005 Διστυχός χρησιμοποιώ ηδη kmail 1.9 που έρχεται με kde 3.5 για το kubuntu. Οπότε δεν μένουν και πολλές επιλογές. Πίσω στο thunderbird.
apoikos Δημοσ. 4 Δεκεμβρίου 2005 Δημοσ. 4 Δεκεμβρίου 2005 Χμ, δοκίμασες να πας στο Appearance -> Message Window και να ορίσεις τα fallback character encodings?
coolman Δημοσ. 4 Δεκεμβρίου 2005 Μέλος Δημοσ. 4 Δεκεμβρίου 2005 Ναι, δοκίμασα. Και μάλιστα έκανα δίαφορους συνδιασμούς. Και σχεδόν σε όλους, ενώ το μήνυμα διαβάζεται κανονικά, το subject είναι τα γνωστά κουτάκια. Δοκίμασα ακόμα και να αλλάξω γραμματοσειρές αλλά μια από τα ίδια.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.