Az önce bir sorunu hallettim belki aynı sorunu yaşamış-yaşayacak olanlar olabilir diye yazıyorum.
Indy componentlerden IdMessage ve idSMTP'yi kullanarak mail göndermiş olan varsa, From, Subject, Body bölümlerinde Türkçe karakter seti olan iso-8859-9'u seçmesine, Encodinge meMIME yazmasına rağmen gönderilen maillerin MS-Outlook2003'de Türkçe görülmemesi problemini yaşayanlar için,
IdMessage'ın OnInitializeISO eventine
Kod: Tümünü seç
VCharSet := 'iso-8859-9' ;
Türkçe probleminiz düzelecektir.
Her ne şekilde yaptıysam da (bir sürü kombinasyon denemiştim, property'leri set ederken) ama bir türlü Türkçe problemin aşamamıştım. Outlook Express'de Türkçe problemi olmamasına rağmen, MS-Outlook2003'de Türkçe bir türlü çıkmıyordu. Indy'nin source'larını incelerken bu Event gözüme çarptı ve denedim. Oldu.
Hadi herkese kolay gelsin.