Find out how to use sendmail (or other similar mail-serving software) to send e-mail from within your script. http://www.perlfect.com/articles/sendmail.shtml
This Part 5 of the Perl 101 series introduces you to subroutines and teaches you how to structure your code for maximum reusability. http://www.devshed.com/c/a/Perl/Perl-101-Part-5--SubZero-Code/
This is a list of common mistakes that people make when writing Perl scripts and suggestions on how to fix them. http://library.thinkquest.org/26297/perl/common-mistakes.shtml?tqskip1...
Hints and tips on debugging Perl CGI scripts and identifying some possible causes of server errors. http://www.raingod.com/raingod/resources/Programming/Perl/Notes/CGIDeb...
One of the methods that the web server uses to pass information to a cgi script is through environmental variables. http://www.perlfect.com/articles/cgi_env.shtml
In this Part 10 of The Perl You Need to Know series, you will be shown how to work with Perls list http://wdvl.com/Authoring/Languages/Perl/PerlfortheWeb/index10.html
In this Part 21 of The Perl You Need To Know series, it covers the Benchmark module http://wdvl.internet.com/Authoring/Languages/Perl/PerlfortheWeb/index2...
Application builds upon the bedrock of CGI, adding a structure for writing truly reusable Web-applications. http://www.perl.com/pub/a/2001/06/05/cgi.html
this article examines a few simple examples of the JAPH genre that will surprise and engage even the most seasoned devotee. http://www.ibm.com/developerworks/linux/library/l-japh.html
This article provides Perl implementations for some specific tasks, which you can adapt for generic use. http://www.ibm.com/developerworks/linux/library/l-genperl/?open&l=766,...