Хостинг от ERA Host
EraHost - бесплатный домен, дешевый хост
Menu

Варианты решения Ваших вопросов

  хостинг
<< Назад       Не работает форма отправки писем

Вопрос: Добрый! Ребята! Не могу найти ошибку. Форму прошарил вдоль и поперек. Ошибок больше не вижу, а форма не отправляется. Проверьте свои настройки. Сайт http://asfarm-med.ru/zapishis.html Код формы: Не заполнено Имя!"; echo "Вернуться к заполнению формы"; exit; } else if (empty($email)) { echo "Не заполнено поле e-mail!"; echo "Вернуться к заполнению формы"; exit; } else if (empty($phone)) { echo "Не заполнено поле телефон"; echo "Вернуться к заполнению формы"; exit; } else if (empty($mess)) { echo "Не заполнено!"; echo "Вернуться к заполнению формы"; exit; } else $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n"; $to = "val76@newmail.ru"; //$to = "asfarm_09@mail.ru"; $charset = "UTF-8"; $subject = "Заявка с сайта asfarm-med.ru"; $message = "\nИмя $name \ne-mail $email \nТелефон $phone \nПричина обращения $mess"; $send = mail ($to,$subject,$message); if ($send == 'true') { echo "Сообщение отправлено!
"; echo "Нажмите чтобы вернуться на Главную страницу";} else { echo "Ошибка! Сообщение не отправлено."; } ?>
Ответ:

Здравствуйте.

Почему вы булевое значение заключаете в кавычки?

if ($send == 'true')

Уберите их.

Ответ:

Ожидайте пожалуста, вашим вопросом занимаются.

Ответ:

попробуйте указать другой ящик

Вопрос: Кавычки убрал - if ($send == true) Пишет: сообщение отправлено, но письмо не приходит.
Ответ:

на какой ящик вы отправили?

Вопрос: 79169697368@ya.ru
Ответ:

Вы пробовали отправить на другой ящик?

Вопрос: Да, это другой ящик.
Ответ:

а на asfarm_09@mail.ru так же не пришло?

Вопрос: Туда не отправлял. Отправил еще на val76@newmail.ru Тоже не пришло.
Ответ:

проблема проверяется

Ответ:


Проверьте пожалуйста сейчас.

Вопрос: Вчерашние письма дошли только сегодня. Попали соотвественно в СПАМ. Отправлены с адреса val76@coil.dnsline.ru
Ответ:

почта отправленная с mail часто попадает в спам, лучше использовать smtp

Вопрос: А письмо отправленное сейчас когда дойдет?
Ответ:

на какой ящик сейчас отправили?

Вопрос: 79169697368@ya.ru
Ответ:

на этот ящик почта не отправлялась. как вы ее отправляли?

Вопрос: Из формы на странице http://asfarm-med.ru/zapishis.html
Ответ:

эта форма подключена к вашему скрипту? она отправляет почту на этот email?

Вопрос: Одно пришло. Почему задержка такая?
Вопрос: Почему в вашей форме нельзя отправлять файлы?
Вопрос: Заработала!
Ответ:


ok

Вопрос: Так что же все таки было?
Ответ:

мы ничего сейчас не меняли

Вопрос: А изначально? Не считая ошибки в моей форме? Почему письма приходили не сразу? И как сделать так, чтобы письма не попадали в СПАМ?
Ответ:

письма моги ставиться в очередь получающим сервером. их логов у нас нет


<< Назад