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.
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ć...