in reply to Sending mails to multiple users
use Net::SMTP; my $message="This is a test of the Emergency Email Network."; my $address=q!address1@someplace.com; address2@anotherplace.com; addre +ss3@anywhere.com!; my @address=split(/; /,$address); my $sendmail=Net::SMTP->new('mailserver') or die $!; $sendmail->mail('mailfromme@myplace.com'); foreach (<@address>) {$sendmail->to($_);} $sendmail->data(); $sendmail->datasend("To: $address\n"); $sendmail->datasend("Subject: My Subject\n"); $sendmail->datasend("\n"); $sendmail->datasend($message); $sendmail->dataend;
Granted I'm probably doing extra work in the snippet, but it serves its purpose and does what I want it to do.
|
|---|