定期的に、サイトのメールの動作を確認する必要が生じることがあります。この機能は、特にオンラインショップにとって重要であり、ショップオーナーは新しい注文の通知をメールで受け取ります。もしサイトからのメールが届かなくなった場合、最初に行うべきことは、PHPのmail関数が正しく動作しているか確認することです(PHPを使用しているサイトの場合)。
PHPのmail関数をテストするための簡単なスクリプトの例。
ファイルを作成します:
test-email.php
test@DOMAIN.TLD";
$to = "";
$subject = "PHP Mail Test script";
$message = "This is a simple php script to check PHP Mail function";
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
echo "Good, test email sent";
?>
test@DOMAIN.TLDとYOUMAIL@DOMAIN.TLDを自分のアドレスに変更し、その後スクリプトを実行します。
コンソールからスクリプトを実行します:
php test-email.php
仮想サーバーではなく、共有ホスティングを使用している場合は、ブラウザからスクリプトを実行することもできます。メールが届いた場合、PHPのmail関数が正しく動作していることを意味します。
No Comments Yet