Hi Jody, I use your code bellow but the the following error message happens:
"Can't call method "domain" on an undefined value at ...." Thanks, Fúlvio On 5 jan, 21:16, jody_rrhq_fa...@yahoo.com (Jody Fanto) wrote: > The problem is that you are using an invalid smtp server address. You > probably want "smtp.mail.yahoo.com". For example, this works for me -- > > #!perl > > use strict; > use warnings; > > use Net::SMTP; > > my $smtp = Net::SMTP->new("smtp.mail.yahoo.com", Timeout => 5); > print "Domain is: " . $smtp->domain() . "\n"; > > --Jody > > ----- Original Message ---- > > To: beginners-...@perl.org > > > Hi all, > > > I am trying to send an email using the following code: > > > use Net::SMTP; > > > $smtp = Net::SMTP->new("smtp.yahoo.com"); > > $smtp->mail('fulviocg'); > > > but the error below is happening: > > > Can't call method "mail" on an undefined value at .... > > > Can someone help me? > > > Thanks > > > Fúlvio -- To unsubscribe, e-mail: beginners-cgi-unsubscr...@perl.org For additional commands, e-mail: beginners-cgi-h...@perl.org http://learn.perl.org/