PHPでメールを送信するコードの書き方
次に、PHPでメールを送信する基本的なコード例を示します。
<?php
$to = "recipient@example.com";
$subject = "Hello";
$message = "This is a test email.";
$headers = "From: sender@example.com";
if (mail($to, $subject, $message, $headers)) {
echo "Email sent successfully.";
} else {
echo "Email sending failed.";
}
?>
上記のコードでは、メールの受信者のメールアドレス($to)、メールの件名($subject)、メールの内容($message)、メールの送信者のメールアドレス($headers の From フィールド)を用意する必要があります。その後、PHP の mail() 関数を使用してメールを送信します。
メールを送信するための mail() 関数を使用するには、PHP の設定ファイル(php.ini)で SMTP サーバーの設定を正しく行っている必要があります。また、一部のホスティングプロバイダーは mail() 関数によるメール送信を制限している可能性があるため、メールを送信するための他のサードパーティライブラリやサービスを使用することを検討する必要があります。