Perl Programming Question:
Download Questions PDF

How do I send e-mail from a Perl/CGI program on a Unix system?

Answer:

Sending e-mail from a Perl/CGI program on a Unix computer system is usually pretty simple. Most Perl programs directly invoke the Unix sendmail program. We'll go through a quick example here.
Assuming that you've already have e-mail information you need, such as the send-to address and subject, you can use these next steps to generate and send the e-mail message:
# the rest of your program is up here ...
open(MAIL, "|/usr/lib/sendmail -t");
print MAIL "To: $sendToAddressn";
print MAIL "From: $myEmailAddressn";
print MAIL "Subject: $subjectn";
print MAIL "This is the message body.n";
print MAIL "Put your message here in the body.n";
close (MAIL);

Download Perl Programming Interview Questions And Answers PDF

Previous QuestionNext Question
How do you print out the next line from a filehandle with all its bytes reversed?How to read from a pipeline with Perl