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/


Reply via email to