У меня были проблемы с тем, чтобы заставить работать мой скрипт mail php mail вчера, но я наконец запустил его. Теперь я просто включил компьютер после выключения, и он снова не работает. Я получаю это сообщение в своем mail.log:
1 октября 11:22:26 alexander-repennings-imac postfix / sendmail [352]: fatal: Адреса получателей должны быть указаны \
d в командной строке или с помощью опции -t
1 октября, 11:22:26 alexander-repennings-imac postfix / master [354]: запущен демон - версия 2.4.3, настройка \
n / etc / postfix
1 октября, 11:23:26 alexander-repennings-imac postfix / master [354]: время выхода мастера наступило
PHP-скрипт выглядит так:
<?php
if(isset($_POST['submit'])) {
$to = "MichaelMinerva2012@gmail.com";
$subject = "Competition Submission";
$name_field = $_POST['name'];
$email_field = $_POST['email'];
$value_field = $_POST['sendvalue'];
$body = "From: $name_field\n E-Mail: $email_field\n Value: $value_field\n";
if(mail($to, $subject, $body))
echo "Data has been submitted to $to!";
else
echo "failure";
} else {
echo "blarg!";
}
?>
Что еще раз повторяет ошибку.