Outlook Express veya diğer mail client proğramlar  kullanılarak, birçok mailin (abc.eml, def.eml vb. gibi) tekbir mail halinde gönderildiğinde (Collected Mail). Bu maili de Thunderbird ile içindeki herhangi bir maili açtığımızda (ör.abc.eml gibi) açtığımızda görüntülemede sıkıntı yok fakat bu maili "Yanıtla veya Yönlendir" dediğimizde "karakter problemleri" yaşıyoruz.

Ekran çıktısı aşağıdaki gibi;

N�"��^ʉn�Ƨu��إ��r'b��21�k��Z�*'�wZ�+n�x�zW��x"�)^�)�u��WZ
N¹"Éç^ʉnžÆ§u©à‰Ø¥Š³r'bÉé21ëk¢ËZ³*'ºwZ’+n®x¤zW«Šx"®)^®)Şuéì¢WZ


Çözüm olarak araştırma yaptığımda;

* Sorunun gelen mailin Karakter kodlaması ne ise gönderilirken de aynı karakter kod ile gönderilmesi gerektiği.
* Mail oluşturulurken kullanılan Content-Transfer-Encoding 'in base64 olarak encode edilmesindeki sorunlardan dolayı oluşabileceğini.
* Mail açıldıktan sonra, aynı proğram üzerinden "Yanıtla veya Yönlendir" işlemleri yapıldığında tekrar bi encode işlemine gireceği için burada yapılan yanlış encodeden dolayı oluşabileceği.

gibi unsurları göz önüne alarak bir çok işlem yaptım ama sonuç alamadım, konu ile ilgili bilgisi olan var ise faydalanmak isterim.

Şimdiden herkeze teşekkürler.

GİZLİLİK NOTU: Bu mesaj ve ekleri yalnızca gönderildiği kişi(lere) özeldir ve gizlidir. Mesaj sizin adınıza değilse, içeriğini ve varsa ekindeki dosyaları kimseye göndermeyiniz ya da kopyalamayınız. Bu mesajın herhangi bir şekilde açıklanması, kullanılması, kopyalanması, yayılması veya mesaj içeriği ile ilgili olarak herhangi bir işlem yapılması kesinlikle yasaktır. Böyle bir durumda lütfen göndereni uyarıp, mesajı siliniz. İstanbul Ulaşım San. ve Tic. A.Ş. bu mesajın içeriği ve ekleri ile ilgili olarak hiçbir hukuksal sorumluluğu kabul etmez.
CONFIDENTIALITY NOTICE: This message and attachments are confidential and intended solely for the individual(s) stated in this message. If you received this message although you are not the addressee, you are responsible to keep the message confidential. If you are not the intended recipient please notify the sender immediately and destroy this e-mail. İstanbul Ulaşım San. ve Tic. A.Ş. does not accept legal responsibility for the contents and the attacments of this message.


_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap