[Perl] Sending emails
Oleg Kobets
gwizard at clean-mail.net
Sun Nov 10 06:53:26 PST 2002
#!/usr/bin/perl
use Mail::Mailer;
my $from_address = "<FROM>\@<HOST>";
my $to_address = "<TO>\@<HOST>";
my $subject = "Subject!";
$mailer = Mail::Mailer->new();
$mailer->open({ From => $from_address,
To => $to_address,
Subject => $subject,
})
or die "Can't open: $!\n";
print $mailer <YOUR MESSAGE GOES HERE>;
$mailer->close();
:-)
---
Oleg Kobets
Network Administrator
Breakthrough LTD.
054-747132
03-6349922 Ext 26
"Black hole is God divided by zero"
----- Original Message -----
From: "Reuven M. Lerner" <reuven at lerner.co.il>
To: <perl at perl.org.il>
Cc: "Reuven M. Lerner" <reuven at lerner.co.il>
Sent: Sunday, November 10, 2002 4:45 PM
Subject: [Perl] Sending emails
> >>>>> "Shlomo" == Shlomo Yona <shlomo at cs.haifa.ac.il> writes:
>
> Shlomo> I wonder if experienced users can suggest a preferable way
> Shlomo> of sending mail from Perl scripts.
>
> I generally use Mail::Sendmail, available on CPAN. I'm not sure how
> efficient it is, but the API is ridiculously simple.
>
> Shlomo> I need to be able to specify sender, recipient,
> Shlomo> attachments, and of course message body and a subject.
>
> If you want to send attachments, then you might want to look into
> Mail::Sender. This seems to be the module that many people use to
> send attachments and other complex documents. Unfortunately, I've
> found the documentation for Mail::Sender to be very hard to
> understand. In particular, the code samples are written in a very
> weird syntax.
>
> But hey, it's still better than invoking the command-line "mail"
> program via system()...
>
> Reuven
> _______________________________________________
> Perl mailing list
> Perl at perl.org.il
> http://www.perl.org.il/cgi/listinfo/perl
>
More information about the Perl
mailing list