| 58行目: | 58行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> | ||
以下の例において、index.phpというファイル名で、/<Webサーバのドキュメントルート>/mailディレクトリに保存する。<br> | |||
送信元および送信先のメールアドレスに変更して、実際に使用できるメールアドレスに変更する。<br> | |||
<br> | |||
次に、Webブラウザを起動して、以下のWebサイトにアクセスする。<br> | |||
http://localhost/mail/index.php<br> | |||
<br> | |||
SMTPサーバがメールの送信を受け入れた場合、Webブラウザに成功と表示される。<br> | |||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
<?php | <!DOCTYPE html> | ||
<html lang=""> | |||
<head> | |||
<meta charset="utf-8"> | |||
<title>PHP TEST</title> | |||
</head> | |||
<body> | |||
<h1>メール送信</h1> | |||
<?php | |||
$to = 'you@example.com'; | |||
$subject = 'test mail'; | |||
$message = "This is Test mail¥nMulti Line"; | |||
$message = wordwrap($message, 70, "¥n"); | |||
$headers = 'From: my@example.com'."¥r¥n". | |||
'To: you@example.com'."¥r¥n". | |||
'X-Mailer: PHP/Mail'; | |||
if(mail($to, $subject, $message, $headers)) | |||
{ | |||
print('成功'); | |||
} | |||
else | |||
{ | |||
print('エラー'); | |||
} | |||
?> | |||
</body> | |||
</html> | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<br><br> | <br><br> | ||