Search Forum
(53671 Postings)
Search Site/Articles

Archived Articles
712 Articles

C# Books
C# Consultants
What Is C#?
Download Compiler
Code Archive
Archived Articles
Advertise
Contribute
C# Jobs
Beginners Tutorial
C# Contractors
C# Consulting
Links
C# Manual
Contact Us
Legal

GoDiagram for .NET from Northwoods Software www.nwoods.com


 
Printable Version

SmallPOP - A Hackish Implementation of The POP RFC in .NET
By Joel Pobar

SmallPOP - a hackish implementation of the POP (Post Office Protocol) RFC in .NET 

This page contains the details for the C# version of SmallPOP, a quick and dirty component for retreiving e-mail from POP servers.
Author: Joel Pobar (joel at collude.com.au)

If you're looking for a more commercial orientated .NET POP component - check out: http://www.dart.com/dotnet/mail.asp - it has a lot of cool features that arn't found in this source code. I've never used it myself, but I've heard it's quite good. It can also send via SMTP - which is a great benefit and can decode message attachements.

May 2003

What it can do:

  • Connect to POP servers, authenticate, and download mail
  • Give a complete mail server unique id list to compare with later on (figuring out what new e-mails have hit the server)
  • Delete emails
  • Grab the headers only (using the TOP POP command)

What it can't do:

  • No asynchronous support
  • No direct access to the network stream
  • Unable to download binary attachments properly
  • No mixing and matching of email data

What it may be able to do in the future:

  • I'd like to extend this further - if you feel like you need a complete asychronous, well coded POP/IMAP component, bounce me e-mail.

Downloads

  • SmallPOP [version 1.0.0.1]  .NET 1.1 runtime (source code included)

    Late May 2003
    -
    Simple POP support. Untested really - feedback is required.

Please send me comments and feedback!

Last updated May 2003