Добрый день, не приходят письма с обратной формы. Если на локалку запустить и отправить то тоже не приходят на почту, но в папке senemail сохраняются. Если на сайте запустить, то после нажатия кнопки "отправить" выходит письмо с благодарностью, об успешной отправки. HTML: <form action="data.php" method="post" class="rf"> <div class="inner-form"> <p class="title-form2">Отправь заявку <br>прямо сейчас</p> <ul> <li><input type="text" name="name" class="rfield bg1" placeholder="Введите ваше имя"></li> <li><input type="text" name="phone" class="rfield bg2" placeholder="Номер телефона"></li> <li><input type="text" name="mail" class="rfield bg3" placeholder="E-mail"></li> <li><button type="submit" class="btn_submit">Оставить заявку</button></li> </ul> </div> </form> PHP: <?php $to = 'stauff13a@yandex.ru'; $from = 'test@mail.ru'; $name = $_POST[name]; $phone = $_POST[phone]; $subject = '=?utf-8?B?'.base64_encode('С сайта "Николай Цонку" получены данные:').'?='; $headers .= 'Return-path: <' . $from . ">\r\n"; $headers .= 'From: заявка <' . $from . ">\r\n"; $headers .= 'Content-type: text/plain; charset=utf-8' . "\r\n"; $headers .= 'Content-Transfer-Encoding: quoted-printable' . "\r\n\r\n"; $message = "\n\nИмя: $_POST[name]\n\nТелефон: $_POST[phone]\n\nE-mail: $_POST[mail]"; $mail = mail($to, $subject, $message, $headers); if ($mail) { echo "<body style='background: url(img/bg-general.jpg) no-repeat center;background-size:cover;'><div style='width:260px;height:275px;margin:100px auto;background: rgba(255,255,255, .8);color:#282828;text-align:center;padding:40px 30px 0;border: 1px solid #c0c0c0;border-radius:10px;font-size: 130%;font-family: Arial,sans-serif;box-shadow:0 10px 15px rgba(0,0,0, .5);'><p>Форма успешно заполнена и отправлена! Я обязательно Вам перезвоню. Спасибо!</p><p><a href='index.html' style='display:block;padding:10px 25px;margin: 10px 0 0;font-size:80%;background:#eb4875;border-radius:5px;color:#fff;text-decoration:none;text-shadow:1px 1px 1px #000;width:100px;margin:40px auto 0;'>На главную</a></p></div>" ; } else { echo "<body style='background: #fff;'><div style='width:260px;height:275px;margin:100px auto;background: #fff;color:#282828;text-align:center;padding:40px 30px 0;border: 1px solid #c0c0c0;border-radius:10px;font-size: 130%;font-family: Arial,sans-serif;box-shadow:0 10px 15px rgba(0,0,0, .5);'><p>Произошла ошибка! Повторите попытку позже.</p><p><a href='index.html' style='display:block;padding:10px 25px;background:#00b5a0;border-radius:5px;color:#fff;text-decoration:none;text-shadow:1px 1px 1px #000;width:100px;margin:40px auto 0;'>На главную</a></p></div>"; } ?> --- Добавлено ---
ответ от хостинга: Письма успешно отправляются, но не доходят до mail.ru из-за их DMARC политики. Mail.ru запрещает отправлять письма с использованием их домена со сторонних серверов.
@Сайхан, просто в качестве адреса отправителя используйте реальный адрес с почтовика, которым пользуетесь для отправки (явно ведь не в домене mail.ru, адрес которого приводите в поле from почтовик хостинга находится..). Если хотите ответ получить не на ящик хостинга, можете использовать поле ReplyTo... (или как там оно точно пишется). Ну и о других причинах можете почитать: Ошибки при отправке писем
----- Примерно понял, вместо test@mail.ru написать свой реальный эмейл. Можете показать это на коде выше? У меня все так же не идут
нужно поменять на себе футболку на другую, но не знаешь - футболка это или нет.. --- Добавлено --- По русски - не лезьте в программирование, не понимая даже замену текста в предложении.
хорош стебаться уже, заменил почту с которой отправляются письма на яндекс, все работает как надо, даже в спам не попадает, вместо того чтобы писать эти два предложения можно было просто написать одно которое помогло бы. и на том Спасибо =)
может быть Вы правы, но все таки, не знающему подсказать в чем проблема и куда ему "копать" никогда не помещает.
просто это тривиальный момент. Поэтому. --- Добавлено --- допустим: я сам не знаю как работать с PHPMailer. Действительно не знаю. Но через 5 - 15 минут буду про него многое чего знать. К другу Гуглу обращуюсь, документацию полистаю и примеры заценю. Ага.. укрепим тестовым файликом пхп... при