sending email with perl
Olivier Regnier
oregnier at oregnier.net
Sun May 6 15:47:20 UTC 2007
Hello,
I written a small script in perl to send email.
Here is the code:
#!/usr/bin/perl -w
use strict;
use warnings;
use MIME::Lite;
my $msg = new MIME::Lite
From =>'me at domain.tld',
To =>'me at domain.tld',
Subject =>'test',
Type =>'TEXT',
Data =>'Hello this is a test';
$msg -> send;
I have a .mailrc file :
set sendmail="/root/scripts/nbsmtp.sh"
I installed a small mta nbsmtp and i use a shell script called nbsmtp.sh
with this line :
/usr/local/bin/nbsmtp -f me at domain.tld -h ssl0.ovh.net -d elipse -p 465
-U postmaster at domain.tld -P password -M l -s -V
When i execute perl script, there is nothing, why i don't know. That
work well if i writte in /etc/mail/mailer.conf this line:
sendmail /root/scripts/nbsmtp.sh
With .mailrc that doesn't work.Can you help me please ?
Thank you :)
More information about the freebsd-questions
mailing list