From: "dan" <[EMAIL PROTECTED]> > With regards to NET::SMTP and Net::SMTP, since it's on windows, case > doesn't really seem to matter. > > Dan
Wrong. There are some modules that do not care whether you use the right case, but most modules will not work correctly. The reason is that the use statement not only loads and compiles the module - which would work fine under Windows even if you wrote use nEt::sMtp; - but also to let the module export some symbols into your package, make some initialization and so forth. To do this Perl tries to call the import() subroutine (method) of the package. And since package names ARE case sensitive, it will fail to find it. It will not report an error, but the subroutines, constants and variables will NOT be imported. Jenda ===== [EMAIL PROTECTED] === http://Jenda.Krynicky.cz ===== When it comes to wine, women and song, wizards are allowed to get drunk and croon as much as they like. -- Terry Pratchett in Sourcery -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]