- Brake6
- Medlem ●
Två av mina e-postkontakter (av ett 50-tal) får vissa tecken utbytta mot bl.a kinesiska(?)
T.ex ordet "för" blir "f(kinesiskt)tt"
Om jag skickar med en annan tecken-kodning, t.ex UTF-8 blir det rätt. Går det att ställa in Mail så en annan kodning alltd används?
Har något ett bra tips på lösning jag kan ge mottagarna (antar att "felet" ligger där).
//Magnus
Felet ligger hos Apple, de har klantat till det ordentligt och det är en ganska stor och jobbig bugg i Mail. För att åtgärda det kan du skriva en rad i Terminalen som gör att Unicode alltid är förvalt när du skriver mail:
defaults write com.apple.mail NSPreferredMailCharset "UTF-8"
Felet ligger hos Apple, de har klantat till det ordentligt och det är en ganska stor och jobbig bugg i Mail. För att åtgärda det kan du skriva en rad i Terminalen som gör att Unicode alltid är förvalt när du skriver mail:
defaults write com.apple.mail NSPreferredMailCharset "UTF-8"
Att släppa ett mailprogram med ett sånt fel är ungefär lika proffsigt som att göra en bil med två hjul och sen säga "Ojsan".
Det är så dåligt att man baxnar.
Jag gjorde UTF-8 kommandot i 10.4.2 utan någon förbättring och nu när jag uppdaterade till 10.4.3 så var samma problem kvar. Fick då göra en "revers engineering" och skriva
defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"
i Terminalen och nu verkar det äntligen fungera för mig.
Jag gjorde UTF-8 kommandot i 10.4.2 utan någon förbättring och nu när jag uppdaterade till 10.4.3 så var samma problem kvar. Fick då göra en "revers engineering" och skriva
defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"
i Terminalen och nu verkar det äntligen fungera för mig.
Så i 10.4.2 så ska man köra UTF-8-tricket, men i 10.4.3 så måste man byta tillbaka till ISO-8859-1? Kan man inte köra terminaltricket med ISO-8859-1 i 10.4.2???
Eftersom jag bytte i 10.4.2 till UTF-8 var jag tvungen att byta tillbaka till ISO i 10.4.3.
Har man ej gjort detta i 10.4.2 eller har en helt färsk installering av 10.4.3 så behöver man inte röra något.
Jag har senaste OSX 10. 4. 3.
Testade att skicka till mitt Gmail-konto i textkodningsläget "automatisk".
"ÅÄÖ" blev konstiga tecken.
Om jag däremot ändrade till "västerländsk (ISO Latin 1)" blev det korrekt.
Tyvärr återgår Mail till "automatiskt" läge, så vill man skicka i nån annan textkodning måste man ändra igen...?!
Behöver jag göra terminal-kommandot
"defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"
som det snackas om i tråden? Är det lösningen?
Jag hade problem med textkodningen i 10.4.2, mottagere med Outlook (tror jag) och fick oläsliga mejl, och jag tror att även webbaserad mejl, typ Hotmail, också fick konstiga tecken. Detta uppmärksammade jag dagarna kring att uppdateringen till 10.4.3 släpptes.
Jag vet att Hotmail fick konstiga tecken efter att jag uppdaterat till 10.4.3, i början av november, och samtidigt hittade jag tipset om Terminal-tricket till UTF-8. Så jag gjorde det, i 10.4.3, och allt fungerade kanon med Outlook-användarna. Men webbaserad mejl var fortfarande konstig.
Efter att ha läst den här tråden, om att Apple skulle ha fixat textkodningsproblemet i och med uppdateringen till 10.4.3, så Terminalade jag "tillbaka" till ISO-8859-1. Frid och fröjd med Hotmailen men Outlookarna får återigen konstiga tecken (om än inte lika oläsligt som i 10.4.2).
Knepigt värre! Vad skall jag göra? Kan jag ha "förstört" något i och med mitt Terminalande? Varför är det en bugg överhuvudtaget? Varför fungerade det perfekt i Panther, och vad är det som gör att det strular i Tiger?
Hej,
Någon som kan förklara - pedagogiskt - för en novis vad terminaltricket är för något? Vad gör man steg för steg med [defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"]
Kjell
Hej,
Någon som kan förklara - pedagogiskt - för en novis vad terminaltricket är för något? Vad gör man steg för steg med [defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"]
Kjell
Jag går inte in på vad tricket gör eller varför, men så här utför du det:
1. Starta Terminal (finns i Program/Vertygsprogram)
2. Skriv eller klistra in
defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"
3. Tryck på enter
Nu tror jag att Mail använder ISO-8859 som standard när du skriver nya mail.
Glöm inte att avsluta Mail innan du gör ändringarna i Terminalen.
Kanske lit OT men jag får samma problem när jag är inne på en FTP med Cyberduck. De kataloger som innehåller åäö går inte att öppna för tecknen är utbytta mot "?". Skulle man kunna göra om strängen
defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"
till något som liknar (tar gärna emot hjälp här...)
defaults write com.sshtools.cyberduck NSPreferredFTPCharset "ISO-8859-1"
Vad tror ni? Kan det funka?
Jag har Mac OS X 10.4.4.
Jag skickar mejl från Apple Mail till mitt Hotmail-konto. Menyn "Brev->Textkodning" är satt till "Automatiskt".
När jag kollar mitt Hotmail-konto med Safari, så kommer åäö fram som de ska.
Betyder det att felet är fixat i 10.4.4? Eller finns det andra mejlklienter som det blir fel i?
Så här hade jag anledning att skriva i höstas:
Mottagare med PC (Windows XP) får efter vad jag kan förstå min e-post från Mail utan bilagor med en okorrumperad text avseende åäö m.fl. Men bifogar jag en fil (xls, doc eller pdf), så blir åäö i brevets text förvandlade till skräptecken (åtminstone i en inledande version av texten). I mottagande PC:s Outlook Express blir man upplyst om att brevet använder Unicode (UTF-8). Ser man i det avsända brevet på Textkodning (menyn Brev), är Automatiskt förbockat. Om jag innan jag skickar mitt brev sätter Textkodning till en Latin-variant, fungerar åäö i mottagarens text.
Efter en del omvägar har det blivit så här:
När jag i Terminal gjort kommandot
defaults write com.apple.mail NSPreferredMailCharset "ISO-8859-1"
försvinner möjligheterna att välja alternativ under Brev>Textkodning i Mail. Det är bara "Automatiskt" kvar, förbockat.
Brev med bilagor får PC-mottagare fortfarande med korrumperad brevtext (egentligen först en felaktig och nedanför den en korrekt), åtminstone när de använder Outlook Express eller Eudora, medan webmail tycks gå bra.
Kan denna egenhet hos Mail hänga samman med att jag inte kan ta emot brev med bilagor, vars namn innehåller å, ä, ö, Å, Ä eller Ö (åtminstone mestadels)? Mail fastnar då på tomgång och jag får tvångsavsluta Mail, gå till min PC och hämta hem brevet där, gå till Telia Webmail och ta bort brevet, och sedan kan jag använda Mac för mejl tills nästa åäö-bilaga kommer. (Ni på Apple: skäms ni inte över att jag skall behöva en PC som livlina för att kunna använda min Mac?)
Tips och referenser mottages tacksamt. Enklare UNIX-terminalhantering klarar jag, men jag har ännu inte hunnit sätta mig in i Applescript.