Error using SMTP object.

P

pgmrdan

I'm getting the following message -

Can't call method "domain" on an undefined value at domain.pl line 4.

When trying to execute the following -

use Net::SMTP;

$smtp = Net::SMTP->new('xxxxxxxxxx.xxx');
print $smtp->domain,"\n";
$smtp->quit;

I'm using my ISP provider in place of the x's.

What am I doing wrong?

Thanks.
 
M

Martijn Lievaart

Never mind. I had the wrong SMTP server name. It works now.

Yes, but....

You never test for success here.

$smtp = Net::SMTP->new('xxxxxxxxxx.xxx') or die "<insert suitable
message>";

HTH,
M4
 
P

pgmrdan

Good point! Thank you.


Martijn Lievaart said:
Yes, but....


You never test for success here.

$smtp = Net::SMTP->new('xxxxxxxxxx.xxx') or die "<insert suitable
message>";


HTH,
M4
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,483
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top