|
Home > Archive > IIS and SMTP > September 2005 > Creating a real basic mail and NNTP server
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Creating a real basic mail and NNTP server
|
|
|
| Folks,
I am trying to learn Visual Studio 2005 nd as a part of the learning process
I would like to undertake a project to create a mail and NNTP server with
just some basic functionality.
Could you point me to any resources which can help in understanding how to
develop such applications with Visual Studio 2005?
Thanks,
J.S.
--
| |
| Jeff Henkels 2005-09-01, 6:02 pm |
| In an older version of the Platform SDK, there was skeletal code for a POP3
server that you could adapt for SMTP & NNTP protocols. It was
multi-threaded & used Winsock and I/O completion ports.
In the current Platform SDK, look in samples\netds\winsock, especially the
Iocp sample. Also look around some of the free code sites such as
codeproject.com, sourceforge.net and codeguru.com.
"J.S." <jss@nospam.com> wrote in message
news:O9MME0xrFHA.3884@TK2MSFTNGP11.phx.gbl...
> Folks,
>
> I am trying to learn Visual Studio 2005 nd as a part of the learning
> process I would like to undertake a project to create a mail and NNTP
> server with just some basic functionality.
>
> Could you point me to any resources which can help in understanding how to
> develop such applications with Visual Studio 2005?
>
> Thanks,
> J.S.
>
> --
>
>
| |
|
| Thanks, Jeff. I just installed the Windows Server 2003 SDK today. I'll
also look at the sites you mentioned.
--
"Jeff Henkels" <jeff@mapson.jeffhenkels.com> wrote in message
news:uVesmoyrFHA.1256@TK2MSFTNGP09.phx.gbl...
> In an older version of the Platform SDK, there was skeletal code for a
> POP3 server that you could adapt for SMTP & NNTP protocols. It was
> multi-threaded & used Winsock and I/O completion ports.
>
> In the current Platform SDK, look in samples\netds\winsock, especially the
> Iocp sample. Also look around some of the free code sites such as
> codeproject.com, sourceforge.net and codeguru.com.
| |
| Jeff Henkels 2005-09-02, 7:49 am |
| If you're intending to target Server 2003, you might want to take a look at
the .Net framework -- there are a number of classes that may be useful to
you.
"J.S." <jss@nospam.com> wrote in message
news:%23K18l41rFHA.260@TK2MSFTNGP11.phx.gbl...
> Thanks, Jeff. I just installed the Windows Server 2003 SDK today. I'll
> also look at the sites you mentioned.
>
> --
>
> "Jeff Henkels" <jeff@mapson.jeffhenkels.com> wrote in message
> news:uVesmoyrFHA.1256@TK2MSFTNGP09.phx.gbl...
>
>
| |
|
| Thanks for your advice!
--
"Jeff Henkels" <jeff@mapson.jeffhenkels.com> wrote in message
news:%23vHPbJ7rFHA.3788@TK2MSFTNGP12.phx.gbl...
> If you're intending to target Server 2003, you might want to take a look
> at the .Net framework -- there are a number of classes that may be useful
> to you.
| |
| Chris Priede 2005-09-04, 7:48 am |
| Hi,
J.S. wrote:
> I am trying to learn Visual Studio 2005 nd as a part of the learning
> process I would like to undertake a project to create a mail and NNTP
> server with just some basic functionality.
Your first decision probably should be whether you want to utilize the
features of IIS, which provides some support for all of the above -- or
whether you want to implement the protocols on your own. The latter would
make it much more of a challenge and learning experience, although perhaps
not the best kind, if your objective is learning Visual Studio.
If you go that route, the protocols are documented in IETF RFCs, which you
can find here:
http://www.faqs.org/rfcs/
Search for the specific protocol you are interested in (sounds like SMTP,
POP3 and/or IMAP, NNTP).
--
Chris Priede (priede@panix.com)
|
|
|
|
|