Конференция "Сети" » Отправка писем через Indy [D6, WinXP]
 
  • Yurij-7 (29.01.08 16:29) [0]
    Уважаемые мастера, подскажите где в коде грабли что нельзя отправить письмо:

    Form1.IdSMTP1.Host := 'почтовый сервак';
     Form1.IdSMTP1.Port := 25;
     Form1.IdSMTP1.Username := 'мой акаунт';
     Form1.IdSMTP1.Password := 'мой пароль';
     Form1.IdSMTP1.Connect();
     Form1.IdMessage1.Body.Clear;
     Form1.IdMessage1.ClearBody;
     Form1.IdMessage1.Clear;
     Form1.IdMessage1.ClearHeader;
     Form1.IdMessage1.Subject := 'Test Letter';
     Form1.IdMessage1.From.Address := 'мой адрес';
     Form1.IdMessage1.From.Name := 'Test Letter';
     Form1.IdMessage1.CCList.Clear;
     Form1.IdMessage1.CCList.Add.Address := 'мой адрес (сам себе отправляю)';
     Form1.IdMessage1.Body.Add('Тест');

     try
     Form1.IdSMTP1.Send(Form1.IdMessage1);
     except
     end;
     Form1.IdSMTP1.Disconnect();


    Изначально при компиляции не воспринимается строка
     Form1.IdSMTP1.Username := 'мой акаунт';

    ругается на Username я менял уже и на UserId но ничего не помагает ((((

    Спасибо.
  • Yurij-7 (29.01.08 16:53) [1]
    спасибо
    вопрос решен.
 
Конференция "Сети" » Отправка писем через Indy [D6, WinXP]
Есть новые Нет новых   [134431   +14][b:0][p:0]