Страница 4 из 9

Борьба со спамом - php mail() для Free

Добавлено: Сб ноя 25, 2017 12:57 pm
kyzja1488
большое спосибо.Все работает :D

Борьба со спамом - php mail() для Free

Добавлено: Сб ноя 25, 2017 12:58 pm
kyzja1488
большое спасибо.Все работает :D

Борьба со спамом - php mail() для Free

Добавлено: Сб ноя 25, 2017 1:06 pm
skyweb
kyzja1488 писал(а): большое спасибо.Все работает :D
пожалуйста :geek:

Борьба со спамом - php mail() для Free

Добавлено: Вт дек 05, 2017 1:03 am
ellunare
Здравствуйте! Прочитал эту и все похожие ветки, вроде бы всё стандартно, ошибок нет, запрос отправляется и ответ получается, но письмо на ящик приходить никак не хочет.

Так выглядит php обработчик:

Код: Выделить всё


<?php

$from = "admin@2move.zzz.com.ua"; // Для ZZZ

$recepient = "tomove.co@gmail.com";
$siteName = "tomove";

$name = trim($_POST["name"]);
$email = trim($_POST["email"]);

$message = "\n
Имя: $name
email: $email
\n";

echo($message);

$pagetitle = "Заявка с сайта \"$siteName\"";
// echo($pagetitle);

$headers  = "";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=utf-8\r\n"; // кодировка письма
$headers .= "From: $from\r\n"; // от кого письмо
$headers .= "Reply-To: $from\r\n"; // от кого письмо

echo($headers);

mail($recepient, $pagetitle, $message, $headers);

?>

почта с адресом admin@2move.zzz.com.ua создана в разделе ПОЧТА панели управления, перенаправление отключено.
Пытаюсь отправить форму на tomove.co@gmail.com.

Помогите, пожалуйста. За целый день успехов нет :(

Борьба со спамом - php mail() для Free

Добавлено: Вт дек 05, 2017 7:22 am
skyweb
Первым делом надо смотреть, что возвращает функция mail, должно быть true

Код: Выделить всё

$res = mail($recepient, $pagetitle, $message, $headers);
var_export($res);

Борьба со спамом - php mail() для Free

Добавлено: Вт дек 05, 2017 2:08 pm
ellunare
skyweb , я проверил следующее:

Я добавил строки:

Код: Выделить всё

// mail($recepient, $pagetitle, $message, $headers);

$res = mail($recepient, $pagetitle, $message, $headers);
var_export($res);

$spacer = " - ";

echo($spacer);
echo($res);

вот console log:
Приходит true:

MIME-Version: 1.0
Content-type: text/plain; charset=utf-8
From: admin@2move.zzz.com.ua
Reply-To: admin@2move.zzz.com.ua
true - 1

Письма так и не приходят .\

Борьба со спамом - php mail() для Free

Добавлено: Вт дек 05, 2017 2:20 pm
skyweb
Тогда взять еще один бесплатный домен, только чтоб не начинался с цифры. Хз как оно там обрабатывает, вдруг регексп на сервере заглючил на первой цифре, чисто вот символьный домен. Создать там ящик, например info@useruser.zzz.com.ua и протестировать скрипт там. Потом если все работает - тогда писать в ТП.

Борьба со спамом - php mail() для Free

Добавлено: Вт дек 05, 2017 4:56 pm
ellunare
В том то и дело, сейчас используется домен mmr.zzz.com.ua, на нем все файлы сайта.
В моем разделе почта создано 2 адреса admin@2move.zzz.com.ua (который я использовал в примере выше) и admin@tomove.co. Я пробовал обе почты в скрипте, и все равно безрезультатно. После этих попыток я и написал сюда (

Борьба со спамом - php mail() для Free

Добавлено: Вт дек 05, 2017 5:12 pm
skyweb
Пишите в техподдержку, без доступов мне сложно сказать и что-то сделать. Я бы помог, но так я ничего не вижу по настройкам. Вроде как все правильно, но что-то мы упускаем.

Борьба со спамом - php mail() для Free

Добавлено: Ср дек 06, 2017 11:45 am
ellunare
Спасибо