Forum Doku Wiki Blog

Forumsarchiv 2007, November
Frage zum Modul Net::SMTP

archivierte Beiträge lesen

  1. (PERL) Frage zum Modul Net::SMTP von jogi, 21. 11. 2007, 12:11

Frage zum Modul Net::SMTP

Der folgende Beitrag wurde am 21. 11. 2007, 12:11 Uhr von jogi veröffentlicht.

Hallo Leute,

eine Frage zu dem Modul Net::SMTP.

Wenn ich ein neues Objekt auf diese Weise erzeuge:
my $smtp = Net::SMTP->new($server) or die("Fehler: $!");

Bekomme ich als Fehlermeldung
Fehler: Das Argument ist ungültig

Erzeuge ich das Objekt auf diese Weise:
my $smtp = Net::SMTP->new('mailserverblabla.de')  or die("Fehler: $!");

Geht alles wunderbar.

Die Variable $server lese ich aus einer Config-Datei ein. Kann es vielleicht daran liegen?

Vielleicht hat jemand einen Tipp für mich....

Danke, jogi

Frage zum Modul Net::SMTP

Der folgende Beitrag wurde am 21. 11. 2007, 12:15 Uhr von Struppi veröffentlicht.

> Die Variable $server lese ich aus einer Config-Datei ein. Kann es vielleicht daran liegen?

Nein, aber es kann am Inhalt der Variabel liegen.

Struppi.

Frage zum Modul Net::SMTP

Der folgende Beitrag wurde am 21. 11. 2007, 12:37 Uhr von Siechfred veröffentlicht.

> Die Variable $server lese ich aus einer Config-Datei ein. Kann es vielleicht daran liegen?

Möglich, [HOST] als erster Parameter des Konstruktors muss entweder ein String oder eine Arrayreferenz sein (Doku). Möglicherweise entspricht aber auch der Inhalt von $server nicht dem geforderten Format für PeerAddr (Doku). Beim Auslesen aus einer Datei könnte z.B. ein unbehandeltes Newline Probleme machen.

Siechfred
--
Hinter den Kulissen passiert viel mehr, als man denkt, aber meistens nicht das, was man denkt.

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4