Get e-mails from POP3

S

Shimon Sim

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

Karl Seguin

..NET features a rich set of socket functionality. The POP3 specification
is well defined by RFC 1939 (http://www.ietf.org/rfc/rfc1939.txt) When you
combine these two things together, it isn't hard to build the functionality
you are talking about.

There are plenty of examples out there (google .NET POP3 client) :
http://www.codeproject.com/csharp/despop3client.asp

I did write a basic POP3 checker (checks if you have any new mail), meant to
be exposed via a webservice for a gadget (ala live.com or longhorn). You
can download the source here: http://openmymind.net/Pop3Notifier.zip

There's a class in there called Pop3Client.cs it doesn't have the
functionality you need (right now it simply supports login and getting a
STAT), but you could build on it so it supports more POP3 functionality.

Karl
 
S

Steven Cheng[MSFT]

Thanks for Karl's informative inputs.

Hi Shimon,

So far .NET framework dosn't include build-in pop3 class library, however
as Karl has mentioned, it won't be too complex to build our own Pop3 reader
through the existing network tcp/ip components in .net BCL. Also, there
does exists many 3rd party Pop3 components or sample code over net:


http://www.ostrosoft.com/pop3_component/pop3_vbnet.asp

http://www.jscape.com/articles/retrieving_email_pop3_vb.html

Thanks,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| From: "Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME
net>
| References: <[email protected]>
| Subject: Re: Get e-mails from POP3
| Date: Mon, 12 Dec 2005 19:50:14 -0500
| Lines: 33
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| X-RFC2646: Format=Flowed; Response
| Message-ID: <[email protected]>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host:
cpe00a0d1b5351c-cm0012c90ddc92.cpe.net.cable.rogers.com 70.29.234.119
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP15.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:364412
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| .NET features a rich set of socket functionality. The POP3
specification
| is well defined by RFC 1939 (http://www.ietf.org/rfc/rfc1939.txt) When
you
| combine these two things together, it isn't hard to build the
functionality
| you are talking about.
|
| There are plenty of examples out there (google .NET POP3 client) :
| http://www.codeproject.com/csharp/despop3client.asp
|
| I did write a basic POP3 checker (checks if you have any new mail), meant
to
| be exposed via a webservice for a gadget (ala live.com or longhorn). You
| can download the source here: http://openmymind.net/Pop3Notifier.zip
|
| There's a class in there called Pop3Client.cs it doesn't have the
| functionality you need (right now it simply supports login and getting a
| STAT), but you could build on it so it supports more POP3 functionality.
|
| Karl
| --
|
| MY ASP.Net tutorials
| http://www.openmymind.net/
|
|
|
| | > 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.
| >
|
|
|
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,483
Members
44,901
Latest member
Noble71S45

Latest Threads

Top