[РЕШЕНО] Как настроить отправку почты?

решил сэкономить на сайте, не могу сообразить как прикрутить форму отправки контактов, что бы работало на nginx



люди помогите...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Ну через sendmail либо через phpmail или ещё через что нить...
Ошибки в тексте-неповторимый стиль автора©
Используя только html и nginx - никак.
derfenix
Используя только html и nginx - никак.
самый простой способ в чем состоит?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
нифига не работает, может что-то нужно в nginx настроить? или php?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
mail это стандартная функция в php, ничего там не надо настраивать(вроде как бы...), разбирайтесь где накосячили...
ну или всегда можно заюзать sendmail)))
Ошибки в тексте-неповторимый стиль автора©
Что не так то? Почему не работает?
index.html
...
<form action="sendMessage.php" method="post">
  <p><input type="text" placeholder="Ваше имя" name="name" /></p>
  <p><input type="text" placeholder="Ваш телефон" name="phone" /></p>
  <p><textarea placeholder="Что случилось?" name="message"></textarea></p>
  <p><input type="submit" value="Вызвать специалиста" class="bigbutton" /></p>
</form>
...
sendMessage.php
<?php
  if (isset($_POST['phone'])) {$phone = $_POST['phone'];}
  if (isset($_POST['name'])) {$name = $_POST['name'];}
  if (isset($_POST['message'])) {$message = $_POST['message'];}
  $address = "[email protected]";
  $mes = "Тема: Заказ!\nТелефон: $phone\nИмя: $name\nТариф: $message";
  $sub='Заказ с сайта';
  $email='<site.ru>';
  $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = utf-8\r\nFrom:$email");
  ini_set('short_open_tag', 'On');
  header('Refresh: 3; URL=index.html');
?>
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych, что пишет в ошибке?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
palpalych, что пишет в ошибке?
щас уже ничего нигде не пишет
а вот в какой-то момент написало вот это, только я не могу понять в какой, до или после установки sendmail? во всяком случае после установки сайт в момент отправки просто зависает, пришлось sendmail снести.
2014/11/02 00:50:35 [error] 223#0: *908 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined variable: email in /home/archie/www/site.ru/sendMessage.php on line 12" while reading response header from upstream, client: 85.26.183.227, server: site.ru, request: "POST /sendMessage.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "site.ru", referrer: "site.ru/sendMessage.php"
2014/11/02 00:53:23 [error] 223#0: *913 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined variable: email in /home/archie/www/site.ru/sendMessage.php on line 12" while reading response header from upstream, client: 85.26.183.227, server: site.ru, request: "POST /sendMessage.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "site.ru", referrer: "site.ru/sendMessage.php"
2014/11/03 19:34:09 [error] 751#0: *105 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined variable: phone in /home/archie/www/site.ru/sendMessage.php on line 12
PHP message: PHP Notice:  Undefined variable: name in /home/archie/www/site.ru/sendMessage.php on line 12
PHP message: PHP Notice:  Undefined variable: message in /home/archie/www/site.ru/sendMessage.php on line 12" while reading response header from upstream, client: 85.26.186.190, server: site.ru, request: "GET /sendMessage.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "site.ru"
может все таки нужно что-то доустанавливать?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Вот что вылезло
2014/11/06 20:50:22 [error] 15574#0: *12 FastCGI sent in stderr: "PHP message: PHP Warning:  mail(/var/log/php_mail.log): failed to open stream: Permission denied in /home/archie/www/site.ru/sendMessage.php on line 19" while reading response header from upstream, client: 185.3.34.33, server: site.ru, request: "POST /sendMessage.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "site.ru", referrer: "http://site.ru/index.html"
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
 
Зарегистрироваться или войдите чтобы оставить сообщение.