школьник
сообщений 5 регистрация 03.02.2017
|
Здравствуйте! Как-то давно пользовался вашим скриптом. Он прост и удобен. Недавно понадобилось создать небольшую форму, но возможности используемой мной CSM в этом плане ограничены... Вспомнил про этот скрипт. Установил. Вроде работает, но на имейл сообщения не приходят. В разделе "Сообщения" самого скрипта они есть. Добавил 2 имейла. Ни на один из них сообшения не приходят. http://fm.eternity-one.com логин и пароль не менял. Буду рад любой помощи. Спасибо! |
Администратор профессор
сообщений 1002 откуда Москва
|
Здравствуйте. Посмотрите здесь Злой админ! Не флудить и не спамить!
|
школьник
сообщений 5 регистрация 03.02.2017
|
Спасибо за быстрый ответ. Проверял на двух хостингах. Так же проверял папки "Спам". В одном из хостингов, на котором я тестиру в данный момент, МХ-ы перебиты на сервера Янлекса. Почта работает юез перебоев. Прикрепил 2 имейла: один на гугле, второй на яндексе. На втором хостинге (другой провайдер) Серверная почта работает нормально. |
Администратор профессор
сообщений 1002 откуда Москва
|
Тут дело может быть в том, что отсылка почты в цикле запрещена хостером. Если у вас один адрес, то можно попробовать в файле form.php заменить фрагмент
код |
foreach($email as $line)
{
Mail("$line", $subject, $message,$headers);
}
| на код |
Mail("$line[0]", $subject, $message,$headers);
|
Злой админ! Не флудить и не спамить!
|
школьник
сообщений 5 регистрация 03.02.2017
|
К сожалению, не срабатывает. Поставил другой скрипт. Письма получаю. Но ваш скрипт намного лучще и удобней. Прошу Вас помочь разобраться. |
Администратор профессор
сообщений 1002 откуда Москва
|
1. Этот скрипт у вас функцией mail() отправляет? 2. Этот скрипт часом не под вашу CMS выпущен? 3. Этот скрипт не предустановлен на вашем хосте в панели управления? 4. Вы пользовались именно моим скриптом Формой? На этом хосте? Было ли у вас тогда CMS?
Ещё много наводящих вопросов можно задать. Я могу помочь в том случае, если мне информацию предоставляют. Злой админ! Не флудить и не спамить!
|
школьник
сообщений 5 регистрация 03.02.2017
|
Скрипт когда-то я купил у И.Шамшура, называетя fm3.2 Я не знаю, какой он функцией отправляет. Если скажите какой кусок кода вам выслать, я вышлю. Скрипт не под мою CMS. для этой формы я специально создал поддомен. Т.к. многие подобные скрипты в корне используют .htaccess, а в ДЛЕ я его не использую, т.к. не использую ЧПУ. Оба скрипта я устанавливал одинаково и пользуюсь только Тотал Коммандером. Да, я именно пользовался вашим скриптом, скаченным отсбда же, с этим хостингом я с 2004 года и пользуюсь только им. Только для последнего сайта заказчик купил хостинг сам. |
Администратор профессор
сообщений 1002 откуда Москва
|
Ну так если скрипт раньше работал, а сейчас перестал, значит на хосте что-то изменилось. Насчёт куска кода не знаю, но может у производителя спросить?
Можно ещё тест провести: создайте файл test.php Поместите туда код
код |
<?php
$subject="Проверка";
$headers= "MIME-Version: 1.0\r\n";
$headers.= "Content-type: text/html; charset=windows-1251\r\n";
$label=str_replace("www.","",$_SERVER['SERVER_NAME']);
$label="admin@".$label;
$headers.= "From: Administrator<$label>\r\n";
$messag="Это просто тест";
mail("ваш адрес", $subject, $messag,$headers);
?>
|
Вместо "ваш адрес" вставьте мыло, потом запустите этот файл в браузере. Получили ли вы письмо? Злой админ! Не флудить и не спамить!
|
школьник
сообщений 5 регистрация 03.02.2017
|
нет. письма не приходят... |
Администратор профессор
сообщений 1002 откуда Москва
|
Вот. Это классический скрипт отправки почты. Теперь можно и к хостеру обратиться. Спросите, почему письма не приходят, покажите этот код, может есть какие-либо доп. требования к отправке почты. Злой админ! Не флудить и не спамить!
|
|