VS.NET 2010/2012 Users Click Here   

HOMECONTACT PRODUCTS DOWNLOADS PURCHASE TESTIMONIALS FORUMS COMPANY CONTACT
Home
Products
Downloads
Purchase
Licensing
Licensing FAQ
Software Updates
Support Forums
Testimonials
Feature Requests
Guarantee
About Us
Contact Us
Hosting Companies
Privacy Policy
   
Shopping Cart


Search

Moving email in aspNetPOP3 across folders

by Dave 14. February 2011 04:38

I had a great question from Robert today.  He sent me the following question:

We are currently testing the aspNetPOP3 product. I might be missing the obvious, but I didn’t find where I could get an email, and then move it to a folder. Is this possible?

That's a great question. Usually someone will ask this, or a similar question every few months.

aspNetPOP3 implements the POP3 protocol. Everything that is possible by the POP3 protocol, is possible in aspNetPOP3. 

As far as internet standards go, the POP3 protocol is pretty old. POP3 stands for Post Office Protocol version 3.  It was developed in 1984. 

POP3 has no concept of folders. In the POP3 (and consequently aspNetPOP3) world, there is only the Inbox.  When you see additional folders in POP3 mail clients (such as Outlook, Outlook Express, Eudora, etc..) when you are actually seeing is a client side feature/functionality.  When you move an email from the Inbox to a different folder, what your mail client is actually doing is deleting the message from the server, and moving the message to a local folder. Once that happens, it is no longer accessible via the POP3 protocol.

The same thing happens with webmail clients such as Gmail. (Although, gmail is a little different because it implements something called labels.) . Once the message is moved to a different folder (or label) in the webclient, you no longer have access to that message. Using the POP3 protocol, you can only get at messages in the Inbox.

Once again, great question Robert.

If anyone else has any other questions, comments or feedback relating to aspNetPOP3, feel free to contact me.

Thanks!
Dave Wanta



Comments

2/16/2011 2:45:57 AM #

Robert

Thanks for the quick response (and blog), Dave.

Just to follow up with some info...

It turns out that aspNetPOP3 does allow me to save the email to a file share (and then delete it from the inbox if needed).

However, to create/move to/manage folders within the inbox on the exchange server, IMAP was needed. So I'm using aspNetIMAP to achieve this and so far so good.




Robert

 

 

Testimonial

The POP3 and MIME stuff works like a charm. I love it. "

Bob Tabor | learnvisualstudio.net

Read more testimonials
ListNanny aspNetDNS aspNetEmail aspNetPOP3 aspNetMX aspNetMIME aspNetPING aspNetTraceRoute aspNetIMAP aspNetMHT