Я хочу отправить электронное письмо с PHP, когда пользователь закончил заполнять форму HTML, а затем отправил электронную почту из формы. Я хочу сделать это из того же script, который отображает веб-страницу с формой.
Я нашел этот код, но почта не отправляет.
<?php
if (isset($_POST['submit'])) {
$to = $_POST['email'];
$subject = $_POST['name'];
$message = getRequestURI();
$from = "[email protected]";
$headers = "From:" . $from;
if (mail($to, $subject, $message, $headers)) {
echo "Mail Sent.";
}
else {
echo "failed";
}
}
?>
Что такое код для отправки электронной почты на PHP?