実行時設定

php.ini の設定により動作が変化します。

IMAP 設定オプション
名前 デフォルト 変更可能 変更履歴
imap.enable_insecure_rsh "0" INI_SYSTEM PHP 7.1.25、7.2.13、7.3.0 以降で利用可能です。それより前のバージョンでは、これは暗黙のうちに有効になっていました。
INI_* モードの詳細および定義については どこで設定を行うのか を参照してください。

以下に設定ディレクティブに関する 簡単な説明を示します。

imap.enable_insecure_rsh bool

このオプションを無効にしていない場合、サーバーとの接続を確立する際に rsh コマンドや ssh コマンドを実行する可能性があります。

警告

rsh コマンドや ssh コマンドにメールボックス名を渡す際に、 PHPIMAP ライブラリは何もフィルタリングをしません。 信頼できないデータをこの関数に渡すのであれば、このオプションを無効にしておかないと危険です。