Merhaba, * 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.
Aslinda Kmail'i pek fazla kullanmiyorum. Ancak nadiren kullandigimda diger arkadaslar tarafindan da ifade edilen soruna rastlamistim. Az once yeterince test edip asagidaki sonuclara vardim. 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 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 icermiyorsa, bu defa konu basligi "ıso-8859-9" olarak kodlaniyor. Aslinda "iso-8859-9" olarak kodlanmaliydi. Boyle olunca da mail Debian listeleri tarafindan kabul gormuyor, geri donuyor. 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. 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. Buraya dikkat, konu basligi veya mesaj govdesi ıso-8859-9 seklinde kodlanan her mesaj karsi taraftaki SMTP sunucusundan geri donecek diye bir durum yok. Karsidaki SMTP sunucusu gelen mesaji alip yorumluyor. Yorumlarken konu basligina bakiyor, ıso-8859-9 olarak goruyor. Ancak bu kodlamanin ne sekilde cevrilecegini anlayamiyor dogal olarak. Boyle olunca da mailin header bilgilerinde hatali sonuc elde ediliyor (karakter cozumlemesi yapilamiyor) ve Debian sunuculari bu maili reddediyor. Benzer durum mailin govdesi ile de ilgili. Mailin govdesi de SMTP sunucu tarafindan duzgun sekilde tanimlanamayinca mail Debian sunucularindan reddeliyor. Ozetle, sorun Kmail'in sistme yerilini iso-8859-9 yerine ıso-8859-9 olarak donusturmesi. Cozum ve Sonuclar : 1- Sistem yereliniz en basindan itibaren UTF-8 ise, Kmail ilklendirilirken composer -> karakter kumesi icerisinde ıso-8859-9 sorunu olmayacaktir. ve dogru calisacaktir. 2- Kmail 'de composer -> karakter kumesi icerisinde ıso-8859-9 (noktali "y" olarak gorunuyor) var ise, bunu silip "iso-8859-9" olarak yeniden ekleyebilirsiniz. 3- Bu kisimdaki ıso-8859-9'u silip, yerine utf-8 kullanabilirsiniz. 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. -- Saygilarimla, Serdar Aytekin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

