Codificarea probleme în e-mail și posibilele soluții - appstudio proiect
Astăzi vă vom spune despre natura acestei probleme, iar unele dintre modalitățile de a le rezolva.
Mail.app de la alți clienți de e-mail are de obicei o sensibilitate ridicată la faptul unui program a fost trimis mesajul. Faptul că diferiți clienți de e-mail au propriile lor caracteristici unice de aspect si design de e-mail-uri, ochii invizibile ale utilizatorului, dar de server și programe.
Problema este agravată de faptul că, în setările Mail nu se poate seta codificarea de e-mailuri primite în mod implicit - adică, mod de a transfera scrisori obișnuite noastre, cifre și semne de punctuație în biți de calculator uzuale și octeții. Mail încearcă să identifice automat codificarea mesajelor primite, și afectează în mod direct într-un fel acest proces, de asemenea, utilizatorul nu poate.
Dar posibilitatea de a influența procesul indirect. Codificări că Mail folosește pentru a recunoaște, depinde de un set de codificări utilizate în întregul sistem. Și acest set, la rândul său, depinde de numărul de limbi de a utiliza sistemul. Aceasta implică prima piesă de consiliere - din sistem, eliminați toate limbile neutilizate tine.
Du-te la System Preferences. selectați la distanță „Language & Text“, și veți vedea lista de mai jos:
Lista de limbă Mac OS XFaceți clic pe „Edit List“ și debifați casetele de selectare corespunzătoare. Apoi, reporniți computerul sau log off.
A introdus o captură de ecran a făcut pe sistemul Mac OS X 10.6.2. În Mac OS X 10.5 setările de control un pic diferit, cu toate acestea, a edita lista limbilor se organizează mult la fel.
Următorul pas - este setarea clientului Mail. Așa cum am spus, programul nu oferă nici o setare permanente de codificare. Dar acest lucru nu înseamnă că ele nu există deloc. De fapt, prin terminalul puteți obține în continuare Mail pentru a lucra cu o codificare specifică.
Dar, înainte de a seta setul de caractere implicit, este necesar să se cunoască ce este să fie de codificare. Acesta va trebui să facă experimental:
- să ia câteva litere krakozyabrami
- selectați primul și du-te la meniul Mesaj - Codarea textului
- serie va încerca totul codificare, începând cu cuvântul „chirilic» (KOI8-R, ISO 8859-5, Windows), precum și UTF-8
- în cazul în care scrisoarea a fost lizibilă, uita-te la restul scrisorii: în cazul în care acestea pot fi citite, apoi ia în considerare faptul că o soluție este găsită
- în caz contrar continua codificări enumerare
Dacă găsiți codificarea corectă, se va repara. Cel mai probabil, acesta va fi fie de codificare KOI8-R sau UTF-8. Complet Mail complet (Cmd + Q de combinație). Lansarea Terminal (via Reflector sau Applications / Utilities folder) și introduceți următoarea comandă:
implicite scrie com.apple.mail NSPreferredMailCharset KOI8-r
implicite a scrie com.apple.mail UTF-8 NSPreferredMailCharset
Apoi apăsați Enter și închideți terminalul.
Dacă nu vrei să te pui cu terminalul, puteți seta setările Secretele de la distanță și de a schimba codificarea prin ea:
Schimbarea criptare Mail cu Secretele de la distanțăDacă opțiunea nu funcționează sugerat mai sus, încercați să se înregistreze prin intermediul terminalului este o altă opțiune:
implicite a scrie LeopardPreferredMailCharset com.apple.mail UTF-8
(Sau implicite a scrie com.apple.mail LeopardPreferredMailCharset KOI8-r)
Poate că va ajuta să scapi de probleme cu codificarea în subiecte și mesaje text. Cu nume de investiții Situația românească este chiar mai misterios. Observațiile pe termen lung sugerează că deteriorarea vina lor, la toate e-mail, un program pentru a trimite e-mail. De exemplu, un bug cunoscut cu literele Thunderbird - aproape întotdeauna numele de atașare în limba rusă vin la Mac rasfatat. Pentru a rezolva această problemă în Thunderbird nevoie pentru a schimba unitatea de setare mail.strictly_mime.parm_folding.