php.ini の設定により動作が変化します。
名前 | デフォルト | 変更可能 | 変更履歴 |
---|---|---|---|
imap.enable_insecure_rsh | "0" | PHP_INI_SYSTEM | PHP 7.1.25、7.2.13、7.3.0 以降で利用可能です。それより前のバージョンでは、これは暗黙のうちに有効になっていました。 |
以下に設定ディレクティブに関する 簡単な説明を示します。
imap.enable_insecure_rsh
boolean
このオプションを無効にしていない場合、サーバーとの接続を確立する際に rsh コマンドや ssh コマンドを実行する可能性があります。
rsh コマンドや ssh コマンドにメールボックス名を渡す際に、 PHP や IMAP ライブラリは何もフィルタリングをしません。 信頼できないデータをこの関数に渡すのであれば、このオプションを無効にしておかないと危険です。