Thread Net::SMTP::Server auf Windows 7 (70 answers)
Opened by bianca at 2016-02-29 15:58

bianca
 2016-04-25 10:42
#184604 #184604
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Im Grunde dasselbe wie gestern aber ich beschreibe es nochmal neu:

1.
Test mit Debug

Setze in Tiny-SMTP-Server.pl das $Net::SMTP::Server::Client::DEBUG = 2 und starte über Webserver die start-server.pl der ich noch ein print STDOUT CGI->new->header().'Fertig'; spendiert habe.
Ergebnis: Prozess perl.exe läuft.
Nun starte in der Konsole deine test-client.pl, es kommt raus:
Quote
Net::SMTP>>> Net::SMTP(3.06)
Net::SMTP>>> Net::Cmd(3.06)
Net::SMTP>>> Exporter(5.70)
Net::SMTP>>> IO::Socket::IP(0.32)
Net::SMTP>>> IO::Socket(1.36)
Net::SMTP>>> IO::Handle(1.34)
Net::SMTP=GLOB(0x66d1c0)<<< 220 MacGyver SMTP Ready.
Net::SMTP=GLOB(0x66d1c0)>>> EHLO localhost.localdomain
Net::SMTP=GLOB(0x66d1c0)<<< 250-SERVER Hello localhost.localdomain
Net::SMTP=GLOB(0x66d1c0)<<< 250 AUTH LOGIN PLAIN
Net::SMTP=GLOB(0x66d1c0)>>> AUTH LOGIN
334 VXNlcm5hbWU6

passt

2.
Bitte den Prozess perl.exe im Task-Manager killen


3.
Test ohne Debug

Setze in Tiny-SMTP-Server.pl das $Net::SMTP::Server::Client::DEBUG = 0 und starte wieder über Webserver die start-server.pl.
Ergebnis: Prozess perl.exe läuft
Nun starte in der Konsole deine test-client.pl, es kommt raus:
Quote
Net::SMTP>>> Net::SMTP(3.06)
Net::SMTP>>> Net::Cmd(3.06)
Net::SMTP>>> Exporter(5.70)
Net::SMTP>>> IO::Socket::IP(0.32)
Net::SMTP>>> IO::Socket(1.36)
Net::SMTP>>> IO::Handle(1.34)
Net::SMTP=GLOB(0x34d1c0)<<< 220 MacGyver SMTP Ready.
Net::SMTP=GLOB(0x34d1c0)>>> EHLO localhost.localdomain
Net::SMTP=GLOB(0x34d1c0)<<< 250-SERVER Hello localhost.localdomain
Net::SMTP=GLOB(0x34d1c0)<<< 250 AUTH LOGIN PLAIN
Net::SMTP=GLOB(0x34d1c0)>>> AUTH LOGIN
Net::SMTP: Net::Cmd::getline(): unexpected EOF on command channel: Bad file descriptor at test-client.pl line 10.
Use of uninitialized value $answer in say at test-client.pl line 10.

FEHLER!


Warum ist das so?

B. t. w. wieso bekommst du keinen Fehler bei !defined( @{ $self->{TO} }) {} angezeigt? Das ist jedesmal wieder mit drin im Code :)
10 print "Hallo"
20 goto 10

View full thread Net::SMTP::Server auf Windows 7