1

タイトルは基本的にそれをすべて言います。

すべてのサブドメインがまったく同じサイトであるが、異なる会社向けにブランド化されているサブドメイン設定があります。

フォームが送信されたときに特定のアクションに基づいて電子メールを送信するPHPスクリプトがあります。とにかく(おそらくcPanelに)送信された電子メールの記録を表示することはできますか?または、そのスクリプトに何かをコーディングする必要がありますか?

4

2 に答える 2

0

mail()でエラーが発生した場合、通常、次の場所にエラーが記録されます:/ var / log / messages(unix path)

それ以外の場合、mail()関数を呼び出すときに、コードを数行追加するだけでロギングが簡単になります。

$file = "mail.log"; // log file name
$fh = fopen($file, 'a') or die("can't open file"); // create a handle
fwrite($fh, "to: ".$to.",subject: ".$subject.", body: ".$body."\n"); // log email sent
fclose($fh); // close file
于 2012-10-01T19:01:37.643 に答える
0

この作業は、アプリケーション自体で行うのが最も簡単です。次に、フォーマットを制御し、必要に応じて、後でアプリケーションでそのデータを使用できます。

于 2012-10-01T18:48:41.867 に答える