Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Сети > SMTP сессия |
Автор: Christoph 16.4.2009, 16:17 |
Надо вывести в мемо SMTP сессию, например что посылает клиент, что ответил клиент, как это реализовать не знаю, подскажите в каком направлении копать? например что то такого C: HELLO 195.161.101.33 S: 250 smtp.mail.ru is ready S: 250 OK C: From: Drozd <[email protected]> C: To: Drol <[email protected]> C: Subject: Hello |
Автор: Matematik 16.4.2009, 21:01 |
Memo.Lines.Add() шутка. В чем именно проблема? Всё что поcылается\принимается из сокета выводишь в мемо. В Indy, например, за это отвечают компоненты IdLog... Если что-то сомописное, можно добавить механизм событий, так же как в VCL. |
Автор: Christoph 16.4.2009, 22:56 |
IdLogDebug IdLogStream IdLogEvent IdLogFile Какой из них? Там есть метод Recieve это? |
Автор: Matematik 17.4.2009, 11:40 | ||||
Скорее всего нужен LogEvent, события OnReceived и OnSent
Пулучится воттак
|
Автор: Christoph 17.4.2009, 17:31 |
У меня вывело только это и все OK id=1Luoxp-000PdR-00 |
Автор: Christoph 18.4.2009, 23:32 | ||
Ничего не получется ничего не выводит вот полный код
|
Автор: Matematik 19.4.2009, 08:39 | ||
Сам компонент включил?
|
Автор: Christoph 20.4.2009, 01:27 |
Matematik, спасибо,+ |