Home arrow Delphi-Kylix arrow Page 5 - Creating a POP3 Server
DELPHI-KYLIX

Creating a POP3 Server


A POP3 server is a protocol that follows the RFC 1939 specification. It responds to a set of commands issued by a pop3 client. A POP3 Server is basically a go between, between a pop3 Client and a mail server.  In this article, we will create the code to respond to those commands issued by a pop3 client such as Microsoft Outlook or Eudora.

Author Info:
By: Leidago
Rating: 5 stars5 stars5 stars5 stars5 stars / 16
April 26, 2006
TABLE OF CONTENTS:
  1. · Creating a POP3 Server
  2. · Setting the database connections
  3. · Implementing the Commands
  4. · Implementing the Commands, continued
  5. · Conclusion

See Also:
print this article
SEARCH DEVARTICLES

TOOLS YOU CAN USE

advertisement
Creating a POP3 Server - Conclusion
(Page 5 of 5 )

If you do not know how to use Delphi and ADO together then I strongly advice you to go to http://delphi.about.com/ and find the database course.

To test the server  add a username and password and a couple of test messages in the database, then open up the dos prompt, type TELNET LOCALHOST 110 and press return.

* OR *

Configure an e-mail client to connect to localhost, using a username and password that you've inserted into your database. The image below shows how I've set up this pop3 server on my Outlook program.

In my next article, I will be writing an SMTP server.


DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

blog comments powered by Disqus
DELPHI-KYLIX ARTICLES

- Loading an XML Document into the DOM
- Delphi Wrapper Classes and XML
- Delphi and the DOM
- Delphi and XML
- Internet Access: Client Service
- Finishing the Client for an Internet Access ...
- The Client for an Internet Access Control Ap...
- User Management for an Internet Access Contr...
- Important Procedures for an Internet Access ...
- Server Code for an Internet Access Control A...
- Constructing the Interface for an Internet A...
- Building a Server Application for an Interne...
- Building an Internet Access Control Applicat...
- Client Dataset: Working with Data Packets an...
- Using the Client Dataset in an N-Tiered Appl...

Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Weekly Newsletter
 
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 
Support 



© 2003-2012 by Developer Shed. All rights reserved. DS Cluster 7 - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials