On Tue, Jan 6, 2009 at 7:17 AM, Fúlvio <fulvi...@gmail.com> wrote:

> Hi Jody,
>
> I use your code bellow but the the following error message happens:
>
> "Can't call method "domain" on an undefined value at ...."


Works for me.  Are you behind a firewall by any chance?

Sean


>
>
> 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