SmallPOP – A Hackish Implementation of The POP RFC in .NET
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!












No comments yet... Be the first to leave a reply!