| 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
|