Thread EMails empfangen und weiterverarbeiten (15 answers)
Opened by Gustl at 2013-05-06 13:43

Linuxer
 2013-05-21 12:47
#167712 #167712
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
2013-05-21T10:31:15 Gustl
Hab folgende Varianten getestet:
Code (perl): (dl )
1
2
$server = new IO::Socket::INET Listen => 1, LocalPort => 25;
$server = IO::Socket::INET->new(Listen => 1, LocalPort => 25);


Bitte die zweite Variante verwenden.
Die erste Variante ("indirect method call") gilt mittlerweile als überholt und gefährlich, da es Mehrdeutigkeiten bei der Interpretation geben kann.

http://search.cpan.org/perldoc?indirect
The indirect syntax is now considered harmful, since its parsing has many quirks and its use is error prone


Unter http://perldoc.perl.org/perlobj.html#Invoking-Clas... gibt es auch noch einen Abschnitt, der auf
diesen "indirect method call" eingeht und davon abrät...

Gewöhne Dir einfach die Pfeil-Schreibweise an, dann solltest Du auf der sicheren Seite sein.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread EMails empfangen und weiterverarbeiten