on Wed, 21 Aug 2002 09:47:49 GMT, [EMAIL PROTECTED] (Connie Chan)
wrote:
> What my approach is to write my own mail server. So can block
> address, or matched content pattern immediately. But what my first
> step is ... how to listening to my SMTP port ? Would anybody can
> point me to somewhere to getting start ?
So you want to write your own SMTP server on win32. Quite an
ambitious project.
As a first step, you probably want to study RFC 821:
<http://www.ietf.org/rfc/rfc0821.txt>
After that (if you are still confident ;-) I would recommend Lincoln
Stein's "Network Programming with Perl":
<http://modperl.com:9000/perl_networking/>
Be assured that this is not a simple project: you will need to
consider multithreading, multiplexing or forking, non-blocking IO
etc...
You will also need to find a way to deliver the mails to your client,
for which you might want to check out RFC 1939:
<http://www.ietf.org/rfc/rfc1939.txt>
Good luck! (you will need it ;-)
Errr... I take that back: CPAN is your friend and it appears some
good soul has already done it:
<http://search.cpan.org/author/MACGYVER/SMTP-Server-1.1/Server.pm>
And if you look carefully on CPAN, you will even find spam related
modules that work with it.
--
felix
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]