GoDaddy ヘルプ

このページをご利用いただけるよう、最善を尽くして翻訳しております。 英語のページもご用意しています。

WHMを使用してPHPMailのログを有効にする

cPanelアカウント内のどのスクリプトがメールを送信しているかをよりよく理解するために、PHPの組み込みメールログ機能を有効にできます。

注意:以下の手順では、単一ドメインのPHPMailロギングを有効にします。スパムを送信するドメインが複数ある場合は、このプロセスを繰り返す必要があります。

  1. WHMにログイン
  2. WHMのアカウントのリストセクションから、問題のアカウントのcPanelにアクセスします。
  3. ファイルマネージャを開き、 public_htmlディレクトリに移動します。
  4. .user.iniという名前のファイルをpublic_htmlディレクトリ内に作成します。すでに存在する場合は、右クリックしてファイルを編集します。
  5. ファイルに次の行を追加します。
    mail.log = /home/[CPANELUSERNAME]/phpmail.log
  6. 多くの場合、変更を有効にするにはApacheを再起動する必要があります。
  7. 生成されたログファイルには、ファイルマネージャからアクセスできます。ログファイルをダウンロードするか、ファイルマネージャでログファイルをクリックして表示できます。

    以下の例では、nastyscript.phpというスクリプトが、このアカウントからの最近のメールすべてを処理します。
  8. これにより、迷惑メールの送信元を特定し、悪意のあるスクリプトか正当なスクリプトかを判断できます。
  9. 注意:停止しないと、PHPメールのロギングが無期限に継続されるため、ディスク容量の問題が発生する可能性があります。トラブルシューティングが終了したら、PHPのmail()ログを有効にするために追加した.user.iniファイルまたは行を必ず削除してください。


    関連ステップ

    その他の情報

    • サーバーのエキスパートがこれらの手順を有料で実行できます。エキスパートサービスの詳細については、エキスパートサービスメニューをご覧ください。