Γιώργος Χουσμεκερίδης ρώτησε πριν 2 έτη

Καλησπέρα,
σε υπολογιστή με windows 10 κάποια email το outlook 2016 δεν τα αναγνωρίζει με αποτέλεσμα να μην διαβάζονται.
Με αντιγραφή του κειμένου στο word αυτα εμφανίζονται κανονικά, με HELVETIKA. Μπορεί αυτό να λυθεί; Με ποιό τρόπο;

1 Απαντήσεις

Χρήστος Δρακάκης απάντησε πριν 2 έτη

Καλησπέρα και σε σένα Γιώργο,
 
Δεν είναι ακριβώς σωστό το ότι "δεν αναγνωρίζει τα mails", εφόσον μπορείς να τα κάνεις copy-paste και μετά να τα βλέπεις σωστά σημαίνει τουλάχιστον ότι δεν έκανε κάποια λάθος μετατροπή. Το πρόβλημα όπως λες αφορά "κάποια e-mails" και είναι σχεδόν βέβαιο ότι πρόκειται για mails που σου στέλνουν κάποιοι συγκεκριμένοι αποστολείς οι οποίοι γράφουν τα mails τους σε ASCII format (plain text) αντί για UTF-8, Unicode ή HTML, αν η deault codepage στο μηχάνημά σου δεν είναι ίδια μ'αυτήν του μηνύματος. Πχ αν στέλνουν email messages σε Ελληνικά (Windows-1253, ANSI-Greek) και η γλώσσα στο μηχάνημά σου είναι Αγγλικά, τα Ελληνικά δε θα φαίνονται σωστά, ή αντίστροφα δε θα φαίνονται σωστά τα Western European characters (Windows-1252), πχ ä, ö, ü, ß κλπ σε Ελληνικό μηχάνημα. Η deault codepage στο μηχάνημα μπορεί να αλλαχτεί, και δεν είναι απαραίτητα ίδια με τη γλώσσα των Windows (UI Language) ή του Office, αλλά το κακό είναι ότι αυτό το setting είναι κεντρικό, και δε μπορεί να γίνει set ανά εφαρμογή, οπότε έτσι δε μπορεί να βρεθεί λύση που να καλύπτει όλες τις περιπτώσεις. Κι αυτό το... Helvetica είναι ένα αρχαίο font, στις (πολλές) τελευταίες versions των Windows μάλιστα δεν είναι καν πραγματικό font, ένα font alias είναι, για συμβατότητα με παλιές εφαρμογές. Μάλλον στέλνουν τα μηνύματά τους από έναν πολύ παλιό mail client, ή έχουν σαν encoding ANSI-Greek (κακώς).
 
Μπορείς να αλλάξεις το encoding ενός incoming mail στο Outlook όπως περιγράφεται σ' αυτό το post. Δοκίμασε UTF-8, ή Greek και δες αν λύνεται. Δες αν θέλεις και εδώ. Δυστυχώς είναι μια δουλίτσα που πρέπει να γίνεται για κάθε τέτοιο mail, αλλά δεν υπάρχει τρόπος να γίνει για όλα, όπως δεν υπάρχει και τρόπος να γνωρίζει την (ANSI) codepage από την αρχή. Καλό θα ήταν (αν γίνεται) να ζητήσεις κι από αυτούς που σου στέλνουν τέτοια mails να το αλλάξουν σε Unicode ή UTF-8 (υπάρχουν και ρυθμίσεις στο Outlook γι αυτό, στο File > Options > Advanced > International options).