Настройка smtp
Страницы: 1
Настройка smtp
Здравствуйте. Возникла необходимость настроить обратную связь у себя на сайте через smtp от яндекса.  На яндексе я зарегистрировался, подтвердил домен и изменил mx запись на хостинге. Теперь, я так понимаю, нужно изменить скрипт обратной связи. Как именно нужно его изменить я понятия не имею. На сайте яндекса подробных инструкций нет. Сейчас скрипт выглядит таким образом: 
<?php
$back = $_SERVER['HTTP_REFERER'];
echo "
<html>
<head>
<meta http-equiv='Refresh' content='0; URL=".$_SERVER['HTTP_REFERER']."'>
</head>
</html>";

$result = mail("denya.kiev@mail.ru","Анкета с сайта: Сообщение ","С сайта была получена анкета с такими данными:
Имя: $_POST[name] Електронная почта: $_POST[emailaddress] Сообщение:$_POST[message] ");

if ($result) { 
echo "<p> Сообщение отправлено успешно!</p>";}
else {echo "<p> Сообщение не отправлено!</p>";}
?>
Это не скрип обратной связи, это оболочка, за саму отправку сообщения и настройки для отправки находятся в другом файле и обрабатываются функцией mail() в этой функции и все настройки править нужно
Услуги: лайки на сайт, техническая оптимизация сайта, парсинг информации, постинг информации. Разные работы в сети, пишите тз, я а скажу могу подобное или нет.
сама форма)

<form id="contact" action="подключаем файл обработчик" method="post">
<H3>Форма обратной связи</H3>
<div id="note"></div>
<div id="fields">
<input type="text" name="name" id="author" placeholder="Имя" required> <label for="author">Как вас зовут</label>
<input type="email" name="email" id="email" placeholder="E-mail" required> <label for="email">Электронная почта</label>
<input type="text" name="sub" id="url" placeholder="Тема" required> <label for="url">Тема сообщения</label>
<textarea name="message" cols="1" rows="10" id="comment" style="width:98%" placeholder="Введите сюда текст сообщения" required></textarea>
<button type="submit" id="submit" class="go">Отправить сообщение</button>
</div>
</form>

----------------

файл обработчик)

<?php
$post = (!empty($_POST)) ? true : false;
if($post) {
$email = $_POST['email'];
$name = $_POST['name'];
$email = $_POST['email'];
$sub = $_POST["sub"];
$message = $_POST['message'];
$error = '';
if(!$name) {$error .= 'Укажите свое имя. ';}
if(!$email) {$error .= 'Укажите электронную почту. ';}
if(!$sub) {$error .= 'Укажите тему обращения. ';}
if(!$message || strlen($message) < 1) {$error .= 'Введите сообщение. ';}
if(!$error) {
$address = "denya.kiev@mail.ru";
$mes = "Имя: ".$name."\n\nТема: " .$sub."\n\nСообщение: ".$message."\n\n";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email"smile;);
if($send) {echo 'OK';}
}
else {echo '<div class="err">'.$error.'</div>';}
}
?>

короче немного допилить и все)))
Изменено: anna911 - 19 Января 2017 23:06
можно стили дописать...

form#contact  {
    border:1px solid #e5e5e5;
    padding:10px;
    width: 550px;
    background:#e9ffd0;
    border-radius:5px;
}

#contact label {
    font-size: 14px;
}
#contact input:required:valid {
    box-shadow: 0 0 3px #BCEF89;
    border-color: #BCEF89!important;
    background: #fff url(/images/valid.png) no-repeat 98% center;
}
#contact textarea:required:valid {
    box-shadow: 0 0 3px #BCEF89;
    border-color: #BCEF89!important;
}
#contact input:focus:invalid {
    box-shadow: 0 0 3px #FFDF97;
    border-color: #FFDF97!important;
    background: #fff url(/images/invalid.png) no-repeat 98% center;
}
#contact textarea:focus:invalid {
    box-shadow: 0 0 3px #FFDF97;
    border-color: #FFDF97!important;
}
.err {
    border: 1px solid #ff8c00;
    padding: 10px;
    background: #FFDF97;
    text-align: left;
    border-radius: 3px;
}
.ok {
    border: 1px #BCEF89 solid;
    margin-bottom: 15px;
    padding: 10px;
    background: #f5f9fd;
    text-align: center;
    border-radius: 3px;
}
#author, #email, #url{
    width: 30%;
    height: 37%;
    padding: 5px 1px 5px 10px;
    margin-top: -40px;
    border-radius: 5px;
    border: 1px solid #e5e5e5;
}
#comment {
    padding: 5px;
    border-radius: 5px;
    border: 1px solid #e5e5e5;
    overflow: auto;
}
#submit {
    font-weight: 400;
    background: #393;
    font-size: 15px;
    color: #fff;
    padding: 10px 50px;
    border: none;
    cursor: pointer;
}
input::-ms-clear {display: none; width: 0; height: 0;}
input:focus::-webkit-input-placeholder {color:transparent; border:none; outline:none;}
textarea:focus::-webkit-input-placeholder {color:transparent; border:none; outline:none;}
input, textarea, input:active, textarea:active, :focus {outline:none;}
Изменено: anna911 - 19 Января 2017 23:08
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
02:28 Кто как борется с ботами ПФ? 
20:51 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
17:27 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
14:20 Партнерская программа OWNR WALLET 
11:17 Новая поисковая система от OpenAI 
08:07 Самозанятые смогут зарабатывать в рекламной сети VK 
07:57 А ты жарил? АПдейт Яндекс выдача 11 мая 2024 
05:11 Transit-Bit.com - Обмен USDT на IDR, THB, RUB и наличные 
20:29 Заказать отзывы, купить отзывы. 
18:27 Сервис ReCaptcha 2, 30р за 1000 решений. 
18:00 Услуги рассылки Viber|Whatsapp|IMO. 
18:00 Услуги рассылки Вконтакте 
17:59 Рассылка в TELEGRAM |Большой опыт работы | Любые тематики | Лучшая конверсия 
17:58 Прием платежей для HIGH RISK | Прием платежей без сайта 
00:04 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
11:40 Кто сделает прогон для адалт сайта? 
09:25 Добро пожаловать в цифровой мир... 
10:31 Видимо, похороны СУПРа уже прошли как-то по-тихому 
08:08 С юмором по жизни! 
08:02 Жизнь за границей, куда переехать. 
07:58 Точные прогнозы на футбол