Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];

Вниз

вопрос про кодировку темы письма. инди10.   Найти похожие ветки 

 
vegarulez ©   (2008-02-05 14:39) [0]

Привет всем мастерам! Вопрос такой отправлюя письмо - код ниже. оно всё номано доходит, но вместе надписи Это Тест - выделенной жирным в теме письма на почте тема письма вот такая: щРН РЕЯР

подскажите какое свойство mymsg {mymsg  : TIdMessage;} поможет мне отправить тему в правильной кодировке при отправке пистма на почтовый сервер.

unit SendMail;
interface

uses
 QDialogs, SysUtils,Classes, IdMessage, Idsmtp;

type
 Tmsgsend = class(TThread)
 private
   IdMsgSend: TIdMessage;
   SMTP: TIdSMTP;
   { Private declarations }
 protected
   procedure Execute; override;
  public
   count:integer;
 end;

implementation
uses Unit1;

{ Tmsgsend }

procedure Tmsgsend.Execute;
var
s:string;
i,j:integer;
mysmtp : TIdSMTP;
mymsg  : TIdMessage;
begin
Form1.sendmail:=1;
Form1.Edit1.Text:="1";
mysmtp:=TIdSMTP.Create(nil);
mymsg:=TIdMessage.Create(nil);
  with mymsg do
   try
    mymsg.Body.Text:="Тело письма";
    From.Text :="***@***.ru";
    Recipients.EMailAddresses :="***@***.ru";
    Subject := "Это Тест";
    Priority := TIdMessagePriority(mpNormal); { Message Priority }
    ReceiptRecipient.Text := From.Text;
 
    {authentication settings}
    mysmtp.AuthType := atDefault; {Simple Login}
    mysmtp.Username :="***";
    mysmtp.Password :="***";

    {General setup}
    mysmtp.Host := "smtp.***.ru";
    mysmtp.Port := 25;

    {now we send the message}
    try
     mysmtp.Connect;
     mysmtp.Send(mymsg);
    except
     on E: Exception do
      Begin
       s:=mysmtp.LastCmdResult.Code;
       s:=mysmtp.LastCmdResult.FormattedReply.Text;
      End;
    end;
   finally
    mysmtp.Free;
    mymsg.Free;
    Form1.Edit1.Text:="0";
    Form1.sendmail:=0;
   end;
end;
end.


 
Johnmen ©   (2008-02-05 15:09) [1]

А ты тему сразу в KOI8 пиши.


 
vegarulez ©   (2008-02-05 19:20) [2]

псп. помогло.



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

Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.051 c
2-1202375858
alexsashkan
2008-02-07 12:17
2008.03.02
StringGrid


3-1192447075
Квэнди
2007-10-15 15:17
2008.03.02
Определение пользователя породившего событие


2-1202499428
Jimmy
2008-02-08 22:37
2008.03.02
Инфо о бывшем фокусе неактивного окна


15-1201334473
del
2008-01-26 11:01
2008.03.02
Санер радиочастот


2-1202292471
Sanyadmb
2008-02-06 13:07
2008.03.02
Как обрабатывать выделенные записи в DBgrid ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский