Advertisement

10.08.2008 at 04:38PM PDT, ID: 23799497 | Points: 500
[x]
Attachment Details

SMTP cannot create smtp object

Asked by kmonarch in Perl Programming Language

I am able to open a telnet session and send the email via smtp manually. I am unable to send an email via smtp with a perl script. When I try and use Net::SMTP with perl, the script fails to create the SMTP object.

When running this code, here is the response:
Net::SMTP>>> Net::SMTP(2.29)
Net::SMTP>>>   Net::Cmd(2.26)
Net::SMTP>>>      Exporter(5.58)
Net::SMTP>>>   IO::Socket::INET(1.29)
Net::SMTP>>>      IO::Socket(1.29)
Net::SMTP>>>        IO::Handle(1.25)
Net::SMTP: Unexpected EOF on command channel at email.pl line 3
Can't call method "mail" on an undefined value at email.pl line 4

The mailhost can be connected to outside of the perl script, so what else could be the problem?Start Free Trial
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
#!/usr/bin/perl
use Net::SMTP;
$smtp=Net::SMTP->net('mailhost',Debug=>1);
$smtp->mail('sender\@domain.com');
$smtp->to('recip\@domain.com');
$smtp->data();
 
$smtp->datasend("Subject: test","\n");
$smtp->datasend("testing\n");
$smtp->datasend(".\n");
 
$smtp->dataend();
$smtp->quit();
[+][-]10.08.2008 at 05:42PM PDT, ID: 22674714

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.08.2008 at 06:09PM PDT, ID: 22674896

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]10.08.2008 at 06:30PM PDT, ID: 22674975

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.09.2008 at 01:16AM PDT, ID: 22676429

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.09.2008 at 07:36AM PDT, ID: 22678786

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]10.09.2008 at 07:49AM PDT, ID: 22678930

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.09.2008 at 07:52AM PDT, ID: 22678961

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]10.09.2008 at 07:56AM PDT, ID: 22679005

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.09.2008 at 08:19AM PDT, ID: 22679285

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]10.09.2008 at 08:27AM PDT, ID: 22679373

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
 
Loading Advertisement...
20080716-EE-VQP-32 / EE_QW_2_20070628