0

基本的な PHP クラスを使用して、リモート サーバーでSpamAssassin Network Protocolコマンドを実行しています。ガイドに従ってSpamAssassin をインストールしましたが、PostFix の部分はスキップしました。

どのコマンド ( CHECKREPORTPINGなど) を実行しても、空白または空の応答しか返されません。

マニュアルに従って、返されるはずの PING の基本的な例を次に示しますSPAMD/1.5 0 PONG\r\n。代わりに、空の応答です。

$socket = fsockopen($hostname = 'my-remote-server-ip', $port = 783, $errno, $errstr);
fwrite($socket, "PING SPAMC/1.5\r\n");
$response = fread($socket,99999);
die("<pre>" . print_r($response,1) . "</pre>");

私の書き込み/読み取りに何か問題がありますか? リモートサーバーでどの設定を確認する必要がありますか?

4

1 に答える 1