SMTP is only for sending mail, you cannot read email using SMTP.
POP3 or IMAP are for reading mail. - Connecting to POP3: telnet localhost 110 - Connection to IMAP: telnet localhost 143 and then the commands must follow the protocol, e.g. POP3 protocol for POP3 and IMAP protocol for IMAP. HELO, Mail from, Rcpt to etc... are only for SMTP, not for POP3 neither for IMAP. Check the RFC for POP3 and IMAP. http://www.ietf.org/rfc/rfc1939.txt http://james.apache.org/server/rfclist/imap4/rfc2060.txt Hope that helps. Regards Michael On 08/24/12 13:03, Thufir wrote:
Pardon, I don't quite follow: root@dur:~/apache-james-3.0-beta4.derby# root@dur:~/apache-james-3.0-beta4.derby# telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 dur.bounceme.net JAMES SMTP Server Server (JAMES SMTP Server ) ready ehlo test 250-dur.bounceme.net Hello test [127.0.0.1]) 250-PIPELINING 250-ENHANCEDSTATUSCODES 250 8BITMIME mail from:<a@localhost> 250 2.1.0 Sender <a@localhost> OK rcpt to:<b@localhost> 250 2.1.5 Recipient <b@localhost> OK data 354 Ok Send data ending with <CRLF>.<CRLF> subject: test a to b ping . 250 2.6.0 Message received quit 221 2.0.0 dur.bounceme.net Service closing transmission channel Connection closed by foreign host. root@dur:~/apache-james-3.0-beta4.derby# root@dur:~/apache-james-3.0-beta4.derby# tail log/james-server.log INFO 03:48:17,081 | james.imapserver | ID=9571677 Connection established from 127.0.0.1 INFO 03:48:17,143 | james.imapserver | ID=9571677 Connection closed for 127.0.0.1 INFO 03:54:55,961 | james.smtpserver | Id='27904933' User='' Connection established from 127.0.0.1 INFO 03:55:35,213 | james.smtpserver | Id='27904933' User='' Connection closed for 127.0.0.1 INFO 03:55:39,628 | james.smtpserver | Id='21049768' User='' Connection established from 127.0.0.1 INFO 03:56:31,921 | james.smtpserver | Id='21049768' User='' Connection closed for 127.0.0.1 INFO 03:56:37,970 | james.smtpserver | Id='25380518' User='' Connection established from 127.0.0.1 INFO 03:57:24,553 | james.smtpserver | Id='25380518' User='' Successfully spooled mail Mail1345805844541-37dcb5c1-989e-4902-b46f-86fc2c1b7f59 from a@localhost on localhost/127.0.0.1 for [b@localhost] INFO 03:57:24,792 | james.mailetcontext | Local delivered mail Mail1345805844541-37dcb5c1-989e-4902-b46f-86fc2c1b7f59 sucessfully from a@localhost to b@localhost in folder INBOX INFO 03:57:27,973 | james.smtpserver | Id='25380518' User='' Connection closed for 127.0.0.1 root@dur:~/apache-james-3.0-beta4.derby# root@dur:~/apache-james-3.0-beta4.derby# telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 dur.bounceme.net JAMES SMTP Server Server (JAMES SMTP Server ) ready helo mail 250 dur.bounceme.net Hello mail [127.0.0.1]) help 502 5.3.3 HELP is not supported quit 221 2.0.0 dur.bounceme.net Service closing transmission channel Connection closed by foreign host. root@dur:~/apache-james-3.0-beta4.derby# how do I read the message which was sent, using telnet or something similar? I'm assuming that it's in the INBOX for b@localhost per the log. I tried "ehlo b@localhost" and variants, but never saw any messages. thanks, Thufir --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
