Re: Kmail ve liste sorunu
Merhaba,
* Serdar Aytekin [2005-06-16 14:19:02+0300]
> * Recai Oktas [Thu, Jun 16, 2005 at 12:13:34PM +0300]
> [...]
> > Sizde neden cikmiyor? Bilemiyorum, bilgiler ortada, oturun inceleyin.
> > Kullandiginiz kodlamayi tanimlayan anahtar sozcuk "tr_TR.UTF-8"de 'i'
> > harfi yok, ihtimal budur nedeni. Kmail'i kurup debug etmedigim muddetce
> > yapacagim hic bir tahmin bilimsel olmaz. Boyle bir inceleme yapmadan
> > "kesin yargilar"da bulunmak benim adetim degil. Siz veya KDE kullanan
> > bir arkadas bu tahminimi test edebilir. KDE kullanmiyorum ve yuklu de
> > degil bende.
>
> [...]
> Sistem yereliniz tr_TR.ISO-8859-9 olarak ayarlanmis ise Kmail
> ilklendirilirken composer -> karakter kumesi icerisine kmail uzerinden
> gonderilecek her postanin denetlenecegi karakter kumesi icerisine,
> ISO-8859-9 veya iso-8859-9 yerine, ıso-8859-9 tanimlamasini yapiyor.
> Yani "I" harfini "ı" olarak ceviriyor. Simdi burada yer alan sira soyle;
>
> us-ascii
> iso-8859-1
> ıso-8859-9 (buradaki "ı", noktali y gorunuyor)
> utf-8
Bunlar (hatali olan "ıso-8859-9" haric) built-in anahtar sozcukler.
> seklinde. Simdi yeni bir mail gonderirken ne oluyor ona bakalim:
>
> Konu basligi ve mail govdesi turkce karakter icermiyorsa mail
> "us-ascii" olarak kodlaniyor ve gonderiliyor. Sorun yok.
>
> Konu basligi turkce karakter iceriyor ama govde turkce karakter
> [...]
> Konu basligi turkce karakter icermiyor, ancak govde turkce karakter
> iceriyorsa, konu basligi "us-ascii", govde ise, "ıso-8859-9" olarak
> gonderiliyor ve sonuc yine yukaridaki ile ayni.
ASCII olmayan karakter kullanildiginda daha once listede tartistigimiz
ve sagolsun Murat Eren'in ayrintili bilgi verdigi sekilde[1] "encoding"
yapiliyor, ama cope cevrilmis bir kodlama bildirimiyle :-). Alici taraf
-boyle bir iletiyi de kabul edecek sekilde yapilandirmissa- "decode"
ederken bu 'ı'da takiliyor ve cozme islemini yapmadan birakiyor.
Basliklarin garip cikmasinin nedeni bu.
> Sistem yereliniz UTF-8 ise, bu defa Kmail ilklendirilirken,
> composer -> karakter kumesi icerisine mail gonderilirken yapilacak
> kodlama sirasinda ıso-8859-9 yer almayip utf-8 yer alinca sorun cikmiyor.
Bu benim tahminimi ne olcude dogrular bilmem (RFC'leri ayrintili okuyup
Kmail'in MTA'ya teslim ettigi verilere yakindan bakmak lazim), fakat
buyuk olasilikla olay dedigim gibi cereyan ediyor. Yani "UTF-8" kodlama
tanim sozcugunde basa bela bir 'I' karakteri yok, kuculturseniz "utf-8"
olur orasi.
[...]
> Ancak durumun, Debian'in yerel ayarlari ile uzaktan yakindan ilgisi yok.
> Debian'da durum normal :) Sorun Kmail'in hatali ilklendirme yapmasindan
> kaynaklaniyor. Zaten durum da Kmail'in yeni surumde giderilmis.
Bu ayrintili test icin cok tesekkurler Serdar. :-)
[1] http://lists.debian.org/debian-user-turkish/2005/06/msg00097.html
--
roktas
Reply to: