473,394 Members | 1,735 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Is there a POP3 Mail Component?

I'm writing a c# web app and I can't find a POP3 mail component. I found
the SMTP component, but not a POP3 one. Seems like there should be one.

What is the name of the POP3 component? or do I have to write my own?

Nov 16 '05 #1
7 5144
>

I'm writing a c# web app and I can't find a POP3 mail component. I found the SMTP component, but not a POP3 one. Seems like there should be one.
What is the name of the POP3 component? or do I have to write my

own?

There's not one - but there are plenty available. Here's one commercial
solution: IP*Works! POP component (included in a full internet toolkit):

http://www.nsoftware.com/products/sh...px?part=IPN6-A.
Regards,
Lance R.
/n software
http://www.nsoftware.com/

-

Nov 16 '05 #2
Hi Matt,

Based on my understanding, you want to get a POP3 component to connect to a
POP3 server.

Actually, .Net did not setup a POP3 class or component for you. You have to
use System.Net namespace to write one yourself.

The article below tells you how to uses the System.Net namespace of the
Microsoft .NET Framework to check a POP3 e-mail account for unread messages:
"Checking My E-Mail"
http://msdn.microsoft.com/library/de...us/dncodefun/h
tml/code4fun03282003.asp

============================
Please apply my suggestion above and let me know if it helps resolve your
problem.

Thank you for your patience and cooperation. If you have any questions or
concerns, please feel free to post it in the group. I am standing by to be
of assistance.

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #3
If you're looking for a good 3rd party POP3 control, check out dart.com.
Very well done.

""Jeffrey Tan[MSFT]"" <v-*****@online.microsoft.com> wrote in message
news:ds**************@cpmsftngxa06.phx.gbl...
Hi Matt,

Based on my understanding, you want to get a POP3 component to connect to a POP3 server.

Actually, .Net did not setup a POP3 class or component for you. You have to use System.Net namespace to write one yourself.

The article below tells you how to uses the System.Net namespace of the
Microsoft .NET Framework to check a POP3 e-mail account for unread messages: "Checking My E-Mail"
http://msdn.microsoft.com/library/de...us/dncodefun/h tml/code4fun03282003.asp

============================
Please apply my suggestion above and let me know if it helps resolve your
problem.

Thank you for your patience and cooperation. If you have any questions or
concerns, please feel free to post it in the group. I am standing by to be
of assistance.

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #4
Hi Matt,

Does our reply makes sense to you? Do you still have any concern?

Please feel free to let me know, I will help you. Thanks

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #5
Gin
HI Jeffery

I am writing a program to retrieve and delete email messages through POP3
How I did it is basically the same with what mentioned in the MS article that you provided in previous reply
I can read emails fine, but somehow can’t really delete them. I used “DELE <email number>” eg: “DELE 1” to delete the first email. I can see the response is “+OK”, but the email is not actually deleted.
Actually it successfully deleted once, but after that it just did not work anymore. Really can’t figure out what’s wrong with it, cuz I can still receive emails

What do you think that might go wrong?
Nov 16 '05 #6
Gin wrote:
HI Jeffery,

I am writing a program to retrieve and delete email messages through POP3.
How I did it is basically the same with what mentioned in the MS article that you provided in previous reply.
I can read emails fine, but somehow can’t really delete them. I used “DELE <email number>” eg: “DELE 1” to delete the first email. I can see the response is “+OK”, but the email is not actually deleted.
Actually it successfully deleted once, but after that it just did not work anymore. Really can’t figure out what’s wrong with it, cuz I can still receive emails.

What do you think that might go wrong?


You need to look at the various RFCs that cover POP3; when you issue a
"DELE n" command the message is marked for deletion, but until the
current POP3 session is completed, will still be available. When the
session closes, messages marked for deletion will then be removed by the
mail server.

--

Ed Courtenay
[MCP, MCSD]
http://www.edcourtenay.co.uk
Nov 16 '05 #7
Just to clarify, the POP3 session must be completed with the "QUIT" command
to actually perform the selected deletions.

The POP3 RFC is 1939 available from http://www.faqs.org/rfcs/rfc1939.html

All the Best
Julian Nicholls.

"Ed Courtenay" <re*****************************@edcourtenay.co.uk > wrote in
message news:uK**************@TK2MSFTNGP09.phx.gbl...
Gin wrote:
HI Jeffery,

I am writing a program to retrieve and delete email messages through POP3. How I did it is basically the same with what mentioned in the MS article that you provided in previous reply. I can read emails fine, but somehow can't really delete them. I used "DELE <email number>" eg: "DELE 1" to delete the first email. I can see the
response is "+OK", but the email is not actually deleted. Actually it successfully deleted once, but after that it just did not work anymore. Really can't figure out what's wrong with it, cuz I can still
receive emails.
What do you think that might go wrong?


You need to look at the various RFCs that cover POP3; when you issue a
"DELE n" command the message is marked for deletion, but until the
current POP3 session is completed, will still be available. When the
session closes, messages marked for deletion will then be removed by the
mail server.

--

Ed Courtenay
[MCP, MCSD]
http://www.edcourtenay.co.uk

Nov 16 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Matt Porter | last post by:
I'm writing a c# web app and I can't find a POP3 mail component. I found the SMTP component, but not a POP3 one. Seems like there should be one. What is the name of the POP3 component? or do I...
1
by: Barney Nicholls | last post by:
Is it possible to retrieve the headers only from a pop3 mail server. I can currently retrive the message id and size but would like more information ideally the following: Subject From To
5
by: A.M | last post by:
Hi, Is there any open source POP3 client to help me check my emails? I am also loking for a SMTP client to replace CDO. Thanks, Alan
2
by: Mike Brearley | last post by:
I need to write a script that will check a catch-all mailbox (pop3) and send a non delivery report back to the sender of the email. Background info: I have a domain hosted on a site that offers...
1
by: Cablewizard | last post by:
I have been searching for some sort of comparison of POP3 components that would work with VB.NET. So far, I have not had great luck. I am hoping that maybe someone here can point me to a...
2
by: Guoqi Zheng | last post by:
Dear sir, I am writing a pop3 component myself. After sending "RETR" command, I use below function to get the response from Pop server. For some pop servers, it works ok, but some other pop...
2
by: Ken Yu | last post by:
Hi, I want to make a program for receive E-mail by POP3, and forward to another E-mail Account, if the E-mail with Attachment , will delete the attachment before forward, where can i find more...
2
by: Shimon Sim | last post by:
Is there a way to get e-mails with attachments using .NET 2.0? If not does anybody knows a component that can do this? Thank you, Shimon.
1
by: rodny.romero | last post by:
Somebody can help me with an example of like Reading post office with VB.Net using protocol POP3, I have obtained the commandos or instructions that protocol POP3 supports, but I have not been able...
0
by: =?Utf-8?B?Q2hhcmxlcw==?= | last post by:
Like many people, I normally use Yahoo! Mail via the web and like to keep all my emails stored on the Yahoo! server. However sometimes I can’t get access to a PC/the web and I download my emails...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.