Witam.
Próbuję w aplikacji dodać wysyłanie powiadomień na maila.
Samo wysyłanie działa dobrze (korzystam z Indy), lecz mam problem z kodowaniem polskich znaków.
Jak bym nie kombinował w mailu wyświetlają mi się "krzaczki".
Jak temu zaradzić ?
Kod odpowiedzialny za wysyłkę:
tresc:='treść maila z polskimi znakami';
IdMessage1.Clear;
IdMessage1.Body.Append(tresc);
IdMessage1.From.Name := Mail;
IdMessage1.From.Address := Mail;
IdMessage1.Recipients.EMailAddresses := [email protected];
IdMessage1.Subject := 'POWIADOMIENIE';
IdSMTP1.UserName := Mail;
IdSMTP1.Password := MailPass;
IdSMTP1.Host :='smtp.poczta.pl';
IdSMTP1.Port := 587;
IdSMTP1.Connect;
TRY
IdSMTP1.Send(IdMessage1);
FINALLY
IdSMTP1.Disconnect;
END;