• ベストアンサー

useのことについて教えてください。

use Net::SMTP; という構文が出てきました。 use <Moduleの内容をインポートする> といったことが書いてありました。 ということは、任意のパスに「Net::SMTP」などのようなModuleのファイルを置いておく必要があるということでしょうか。 それとも、Perlにすでにあっていて、インポートしに行くということなのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • Waku2
  • ベストアンサー率50% (1/2)
回答No.1

そういうことです。 具体的には配列 @INC に記述されたパスに置いてある Net/SMTP.pm を読みに行きます。 お使いの環境に入っていないようでしたら CPANなどからもらってきましょう。

参考URL:
http://search.cpan.org/
torokichi
質問者

お礼

お返事遅れて申し訳ありませんでした。 サーバ内のモジュールを探したところ無かったので、CPANからDLしてきました。どうもありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • dany
  • ベストアンサー率35% (27/77)
回答No.2

ちなみに「Net::SMTP」が存在するかは perl -MNet::SMTP -e ';' でチェックすることができます。

torokichi
質問者

お礼

お返事遅れて申し訳ありませんでした。 サーバ内のモジュールを探したところ無かったので、CPANからDLしてきました。どうもありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A