Manually receiving email using POP3 over telnet - Support

Manually receiving email using POP3 over telnet

From Support

Jump to: navigation, search

This article explains how to manually connect and use POP3 over telnet. This is handy for diagnostics when a program such as the POP/400 Email Retrieval API is behaving strangely and needs to be looked into.

These steps assume a server name of rjssoftware.com and an ID of 'admin'.

Contents

Step 1: Telnet to the server

Telnet to your email server. This example assumes an IP address of 1.1.1.1 on port 110.

TELNET RMTSYS('1.1.1.1') PORT(110)

The server will say something like:

+OK smtp.rjssoftware.com POP3 Thurs, 06 Mar 2008 13:28:12 -0400

The text following the +OK may vary depending on your server.

Step 2: Login to POP3

Login as your user (admin in this case).

user admin

Server response should be:

+OK password required.

Follow with your password:

pass password

If they authenticate, you'll see:

   +OK

Otherwise you get a fail:

-ERR login failed.

You may also succeed with a more verbose message giving details of what emails you have. If you only receive the short response, you can use the stat command to see how many messages you have.

Step 3: Retrieve email

To retrieve the first message, run the command, where # is the number of the email. To grab the first email use 1.

retr #

You'll get back a server response saying:

+OK 5897 octets
<email body>
.

Like in SMTP, the period on a single line denotes the end of the email.

Step 4: Delete Email

To delete email, run the command:

dele #

The server should output:

+OK message # marked for deletion.

Step 5: Kill the Session

Run the quit command to get out of POP3.

quit
+OK server signing off.

Telnet loses the connection, and we're done.

This article has been proofread by Jordan as of 15:19, 6 March 2008 (Central Standard Time)
Personal tools