Answers

Question and Answer:

  Home  Perl Programming

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

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);

 194 views

More Questions for you: