Mail gönderme soru işareti karakteri

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
tuna
Üye
Mesajlar: 300
Kayıt: 07 Tem 2008 04:39
Konum: İstanbul

Mail gönderme soru işareti karakteri

Mesaj gönderen tuna »

Merhaba. Indy kullanarak html mail gönderiyorum. Herşey istediğim gibi çalışıyor fakat mailin en başına ? karakteri atıyo.
Mailin kaynağına baktığımda aşağıdaki şekilde oluyor. >?< soru işareti olan yer.

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">?<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Mail gönderdiğim kod bloğunun bir kısmı şöyle

Kod: Tümünü seç

IdMessage1.ContentType :='multipart/mixed';
    IdMessage1.CharSet:='iso-8859-9';

    HtmlPart := TIdText.Create(IdMessage1.MessageParts);
    HtmlPart.ContentType := 'text/html';
    HtmlPart.CharSet := 'iso-8859-9';
    htmlpart.Body.Text:=dosya;
Html dosyamın içinde öyle soru işareti filan yok. Göndermeden önce replace filan yaptım ama gene olmadı.
Kullanıcı avatarı
tuna
Üye
Mesajlar: 300
Kayıt: 07 Tem 2008 04:39
Konum: İstanbul

Re: Mail gönderme soru işareti karakteri

Mesaj gönderen tuna »

@ramazan_t çok teşekkür ederim. UTF-8 yapınca soru işareti gitti. Türkçe karakterlerde de sorun yok.

Tekrar teşekkürler.
Cevapla