MailMessage ( Delphi 7 )
Mail atmaya çalışıyorum. Mail atıyor, fakat mailde türkçe karakterleri bozuk görünüyor.
Acil fikri olan var mı ?
---
MailMessage.From.Address := ledFrom.Text;
MailMessage.Recipients.EMailAddresses := ledTo.Text + ',' + ledCC.Text + ',' + ledFrom.Text;
MailMessage.ContentType := 'text/html';
MailMessage.Body.Add('<html>');
MailMessage.Body.Add('<head>');
MailMessage.Body.Add('<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">');
MailMessage.Body.Add('<meta http-equiv="Content-Language" content="tr">');
MailMessage.Body.Add('<title>'+ledSubject.Text+'</title>');
MailMessage.Body.Add('</head>');
MailMessage.Subject := ledSubject.Text;
MailMessage.Body.Add('<font face="Tahoma" style="font-size: 9pt">'+ledSubject.Text);
MailMessage.Body.Add('<table border="1" width="100%" bordercolor="#C0C0C0">');
MailMessage.Body.Add('<tr>');
MailMessage.Body.Add('<td width="95" align="right"><font face="Tahoma" style="font-size: 9pt">Teklif No :</td>');
MailMessage.Body.Add('<td><font face="Tahoma" style="font-size: 9pt">'+Edit2.Text+'</td>');
MailMessage.Body.Add('</tr> <tr>');
MailMessage.Body.Add('<td width="95" align="right"> <font face="Tahoma" style="font-size: 9pt">Müşteri:</td>');
MailMessage.Body.Add('<td><font face="Tahoma" style="font-size: 9pt">'+Edit1.Text+'</td>');
MailMessage.Body.Add('</TABLE>');
MailMessage.Body.Add('<p> <font face="Tahoma" style="font-size: 9pt">'+Body.Text+'</p>');
MailMessage.Body.Add('</font> </body> </html>');
----
MailMessage ( Delphi 7 )
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: MailMessage ( Delphi 7 )
Bulduğum çözüm;
('</head>'); üst kısmına
MailMessage.CharSet := 'iso-8859-9'; ekledim oldu.
('</head>'); üst kısmına
MailMessage.CharSet := 'iso-8859-9'; ekledim oldu.
Re: MailMessage ( Delphi 7 )
mail göndermey hiç denemedim ama.
indy bileşen setinde
clients kısmında IDSmtp ile Indy Misc Kısmında IdMEssage ikilisini kullanırsanız türkçe karakter sorununu aşabileceğinizi düşünüyorum.
IdMessage de Charsett bölümü ile türkçe charset seçebilirsiniz. Mesajını biçimlendirebilirsiniz. ve son olarak
IdSmtp ile mesajınızı gönderebilirsiniz.
indy bileşen setinde
clients kısmında IDSmtp ile Indy Misc Kısmında IdMEssage ikilisini kullanırsanız türkçe karakter sorununu aşabileceğinizi düşünüyorum.
IdMessage de Charsett bölümü ile türkçe charset seçebilirsiniz. Mesajını biçimlendirebilirsiniz. ve son olarak
IdSmtp ile mesajınızı gönderebilirsiniz.
Re: MailMessage ( Delphi 7 )
diyordum ki olayı halletmişsinizz 

Re: MailMessage ( Delphi 7 )
Bir kelimenin anlamını öğretsen bile yeter..


