Отправка почты со страницы сайта


Если вы хотите чтобы посетители вашего сайта отпраляли вам собщения прямо с сайта, не заходя в почтовую программу, то можете разместить форму отправки почты у себя на сайте. Для этого нужно, чтобы на сервере, где размещен Ваш сайт, была включена функция PHP

Открываете блокнот, в меню/файл/сохранить как../ даете имя файлу, например - mail.php ,сохраните его в той же папке, где и файлы Вашего сайта, напишите, а лучше скопируйте и вставте следующий код :

<?php

if (isset($_POST['$name'])) {$name = $_POST['$name'];}

if (isset($_POST['$email'])) {$email = $_POST['$email'];}

if (isset($_POST['$message'])) {$message = $_POST['$message'];}

$address = 'ваш@mail.ru';

$sub = "Сообщение о .......";

$mes = "Автор назвался: $name \nУказал свой адрес: $email \nСодержание письма: $message";

$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email");

if ($verify == 'true')

{
echo "<p>Сообщение отправлено";

}
else

{
echo "<p>Сообщение не отправлено";

}
?>

Зелёным шрифтом отмечено, где Вы должны поставить свой почтовый адрес, куда будут поступать сообщения и задать свою тему "О чем эти сообщения"

Следующим шагом будет создание формы для отправки сообщения на странице сайта. Открываете блокнотом страницу на которой хотите разместить форму и вставляете следующий код :

<center>
<form action="mail.php" method="post" name="f1">
<p>Введите имя:<br>
<input type="text" name="name"></p>
<p>Введите email:<br>
<input type="text" name="email"></p>
<p>Введите сообщение:<br>
<textarea name="message" rows="20" cols="35"></textarea>
<br>
<br>
<input type="submit" value="Отправить"></p>
</form>
</center>

У Вас должна получиться такая форма.