|
News
- June 1, 2006
- Time for a site refresh
|
|
|
|
This page is dedicated to documenting my work with Perl, that ubiquitous
scripting language that we all love.
- SMTP::Server (Latest version: 1.1 on 12/27/99)
- This module for Perl implements a complete, RFC
compliant SMTP server entirely in Perl. It works on both
Win32 and Unix platforms without modification. So, if
you've been surfing this site, you know there's a story
behind everything...a buddy of mine (you know who you
are), came to me with a problem -- he had a script that
needed to send out email, but he had no SMTP server he
could use to get it done. I said "Sure! That's a no
brainer. I can write up a quick SMTP server in Perl in a
couple of hours." Believe it or not, I did
write it in a couple of hours. That was in March, 1999.
1.0 made it onto the 'net in July of 1999. The
delay? A new job, RL, and life. That, and I have to
admit, the documentation really sucks on how to make a
good Perl module, so I had to experiment around a bit and
poke through a few other people's modules to get it just
right. So, the result? SMTP::Server -- a highly
extensible and customizable implementation of an SMTP
server than can be extended to do things like SPAM
blocking and filtering, auto-routing of certain messages,
or just simple relaying if you need an SMTP server in a
pinch that just needs to relay stuff out to the 'net. If
you decide to implement any extensions or addons to
SMTP::Server, I definitely want to hear from you. I'm
thinking of writing a SPAM/RBL extension and perhaps a few
other things. Any ideas? Please drop me a line. Better
yet, contribute some code. :) As always, if you use it
and like it, I'd love to hear from you.
|