Newsgroups : Borland : borland.public.delphi.internet.winsock : 2007 Apr : connect to mailserver with TidTelnet, LastCmdResult

www.cryer.info
Managed Newsgroup Archive

connect to mailserver with TidTelnet, LastCmdResult

Subject:connect to mailserver with TidTelnet, LastCmdResult
Posted by:"Peter Gustafsson" (sm5triatpassagendotse)
Date:Sat, 14 Apr 2007 05:47:19

Hi

I'm trying to connect to a mailserver(smtp) with Indy TidTelnet.
I having problem getting right response message from server.

I'm using this code(part of):

    Telnet.sendCmd('HELO test.se');
    memo.Lines.Add('(HELO)' + Telnet.LastCmdResult.DisplayName );

    Telnet.sendCmd('MAIL FROM: test@test.se');
    memo.Lines.Add('(MAIL FROM)' + Telnet.LastCmdResult.DisplayName );

    Telnet.sendCmd('RCPT TO:  test@test.se');
    memo.Lines.Add('(RCPT TO) ' + Telnet.LastCmdResult.DisplayName );

What I missing is the server greetings when I connect to the mail server:
220 Symantec Mail Security Sat, 11 Apr 2004 15:39:14 +0200

How can I get that?
Sometime all LastCmdResult is of by one. I mean Connection greetings show
after HELO cmd.
HELO show after MAIL FROM cmd, and so on.


// Peter

Replies:

www.cryer.info
Managed Newsgroup Archive