背景: こんにちは、私はWAMPサーバーパッケージの一部としてWindows 7マシンでPHP 5.3を使用しています。新しく登録されたユーザーに確認メールを送信するためにPHPコードを取得しようとしていましたが、私はmail()関数という問題に遭遇しました。ご存知のとおり、mail() - 関数は基本的なもので、SMTP認証は使用しません。私はWebアプリケーションを開発している最中にこのプラットフォームだけを使用しているので、最終的にどこで実行されるのかわからないので、おそらくSMTP認証を使用する必要があります。PHP:PEARは本当にインストールされていますか、それとも単純にPHPコードのライブラリをダウンロードして展開していますか?
問題: いくつかのGoogle検索の後、唯一広く使われている方法はPEARのMailパッケージだと思われます。今、私が愚かなのか、それとも本当に言語の壁(英語は私の母国語ではない)と関係があるのかはわかりませんが、PEARのウェブサイトにいて、それが何であるのかを読んだ後でも、それを完全に理解していない。 このPEAR Package Managerは、あなたが望むPEARパッケージを "インストール"しますか?どのように正確にそれを行うのですか?後で私の.phpファイルに含めるために、単にいくつかのフォルダにPHPコードを抽出していますか?私が知っておくべきであるデフォルトのPHPもの(関数のようなもの)を変更しますか? 私のコードに決してPEARライブラリを含めないと、PEARのようなコードは決して "インストールされていない"でしょうか?もしそうでなければ、(PEARがインストールされているので、デフォルトのPHP関数の実行に時間がかかりますが)注意すべき重要なパフォーマンス上の問題はありますか?何らかの注射(SQLインジェクションなど)の脆弱性はどうですか?
参考までに、* install *という単語は必ずしも物事を正しい場所に置く以上のものではありません。 – Orbling
@Orbling私は知っていますが、それは他の何かを意味するかもしれない - それが私が求めている理由です。 – Muuse