[ FranjoZG @ 13.04.2018. 12:59 ] @
Šaljem mail na dvije adrese: jedna je exchange serever, a druga google mail.

Na google mail-u imam probleme s nekim od naših slova, u stvari slovo "ž" se prikaže kao kvadratić.

Ranije u kodu kreiram html tekst koji pohranim u file i njega šaljem.

Code:

        IdMessage1.Clear;
        IdMessage1.Encoding := meMIME;
        IdMessage1.ContentType := 'multipart/text; charset=ISO-8859-2';
        IdMessage1.Recipients.EMailAddresses := self.Param.RecipientsEMaliAddres + '; ' + self.Param.RecipientsEMaliAddres2;
        IdMessage1.From.Address := self.Param.FromAddres; // please change to your gmail address //;
        IdMessage1.From.Name := Utf8ToAnsi(self.Param.FromName);
        IdMessage1.Subject := self.Param.Subject;
        IdMessage1.Body.Clear;
        mt1 := TIdText.Create(IdMessage1.MessageParts, nil);
        mt1.Body.LoadFromFile('c:\temp\Plain_false.html');
        mt1.ContentType := 'text/html';
        mt1.CharSet := 'ISO-8859-2';


Probao sam i sa CharSet = 'UTF-8', isti rezultat.
Zanimljivo da su šč ok, a ž je kvadratić...
[ djoka_l @ 13.04.2018. 13:22 ] @
Pa, okači ovde Plain_false.html da vidimo koji se kod nalazi na mestu na kojem bi ti želeo da se nalazi ž. Ne mora ni ceo fajl, slobodno skloni sve osim dela teksta gde se nalazi ž (ali da i dalje bude validan html dokument).

Slovo ž u iso-8859-2 treba da ima kod 0xbe, u utf8 0xc5 0xb9, ili ako je html, može i kao ž
[ FranjoZG @ 13.04.2018. 13:35 ] @
Kada ga otvorim u FireFox-u, sva slova u normalno prikazana.
Code:

<HTML>
  <HEAD>
    <TITLE></TITLE>
  </HEAD>
  <BODY>

<P STYLE="text-align: left;">
<SPAN style="color: #000000; font-size: 8pt; font-family: Tahoma;">
Rje&scaron;enje o dodjeli koda u prilogu.
<BR>
<BR>Original Rje&scaron;enja zaprimit ćete po&scaron;tom.
<BR>
<BR>
<BR>
<BR>
<BR>Dodatne informacije o kodovima možete naći na na&scaron;im web stranicama.
<BR>
</SPAN>
</P>

  </BODY>
</HTML>
[ djoka_l @ 13.04.2018. 13:45 ] @
Ma daj Franjo, ti kao da nisi programer.
Uzmeš, lepo, neki programerski editor, pa pogledaš hex dump fajla. Šta mi vredi što si mi ovde okačio tvoju interpretaciju fajla a ne stvarni fajl kao attachment.



Posebno je interesantno što š pišeš kao &scaron; č kao &ccaron;
a ž kao ž i nemaš pojma šta se stvarno nalazi u tekstu. Stavi &zcaron; i ima da radi kao ludo...
[ FranjoZG @ 13.04.2018. 14:07 ] @
Kreiram rtf file koji onda sa free kontrolom TJvRichEditToHtml pretvaram u html. Nisam drugačije uspio dobiti formatirani tekst u mail-u. Pokušavao sam različite varijante sa rtf-om, nije uspjelo.

Nisam naposao, koristim D-2007

može pomoč? kako da okačim file ovdje?
[ djoka_l @ 13.04.2018. 14:27 ] @
Kada nešto napišeš, pa se vratiš u forum dobiješ ispod tvog odgovora mogućnost da uradiš upload fajla:



http://www.elitesecurity.org/faq/22