Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.11.13;
Скачать: CL | DM;

Вниз

Отправка почты в Дельфи   Найти похожие ветки 

 
Aleks1995   (2011-07-24 02:15) [0]

Здравствуйте мастера! Нужен ваш совет. Делаю в проге отсылку сообщения пользователя на свое мыло. Код:
 idSMTP1.Host:="smtp.mail.ru";
 idSMTP1.Port:=25;  
 idSMTP1.Username:="mail@mail.ru;
 idSMTP1.Password:="password";    
 idSMTP1.AuthenticationType:=atLogin;
with IdMessage1 do
    begin
     Body.Assign(Memo1.Lines);
     From.Text := "mail@mail.ru";
     Recipients.EMailAddresses := "mail@mail.ru";
     Subject:="Пожелания,замечания";
     end;
  idSMTP1.Connect;
  try
 idSMTP1.Send(IdMessage1);
  finally
     idSMTP1.Disconnect;
  end;
Application.MessageBox(PChar("Сообщение отправлено"),"Информация", MB_OK+MB_ICONINFORMATION);
Все работает, только если текст писать в Мемо по русски,то приходят в тексте письма иероглифы. Как привести их читабельный вид? У меня Дельфи 7, ОС ВинХР сп3


 
antonn ©   (2011-07-24 11:29) [1]

"по-русски" пишется через дефис :)
кодировку нужно указать, как на инди - не знаю


 
sniknik ©   (2011-07-24 11:32) [2]

 with IdMessage1 do begin
   Encoding   := meMIME;
   CharSet    := "Windows-1251";
   ContentType:= "text/plain";


для Subject
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988618939&n=19


 
Aleks1995   (2011-07-24 12:32) [3]

>sniknik
Спасибо огромное!!! Все заработало как надо! :)


 
Dennis I. Komarov ©   (2011-07-25 10:24) [4]

RFC и индейцы умрут...



Страницы: 1 вся ветка

Текущий архив: 2011.11.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
2-1311682692
Fr
2011-07-26 16:18
2011.11.13
Как работать с svg в Делфи?


2-1311246212
arturich
2011-07-21 15:03
2011.11.13
Вопрос по DevExpress


15-1310625725
oxffff
2011-07-14 10:42
2011.11.13
Пятница. Савеловский. Общение


2-1311057279
RWolf
2011-07-19 10:34
2011.11.13
Баг обхода контролов на форме по клавише Tab


2-1311531794
Leon-Z
2011-07-24 22:23
2011.11.13
TWebBrouser.