Newsgroups : Borland : borland.public.delphi.internet.winsock : 2007 Apr : 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