HomeScript.ru

Бесплатные PHP скрипты для вашего сайта

главная  •  обновления  •  о πроекте  •  справки  •  примеры  •  faq   •  φорум
Домашние скрипты - Просмотр темы - Отзывы Про - не дружим с хостингом Агава
поиск  •  правила форума   •  последние сообщения  •  регистрация  •  вход
Главная  »    Скрипты ПРО  »    Работа и настройки  »    Отзывы Про - не дружим с хостингом Агава
абитуриент
сообщений 20
регистрация 10.05.2015

04.06.2015 11:01    #
Здравствуйте, Сергей!
Мне без вашей помощи никуда!
Мой странный хостинг Агава постоянно приносит мне головную боль. Я установила ваш скрипт Отзывы. Он просто супер!
Но вот на почту не приходят оповещения о добавлении новых отзывов. Как оказалось, причина опять в Агаве! Вот их ответ мне:

Для отправки почты с нашего хостинга из скриптов PHP посредством функции
mail необходимо, чтобы были соблюдены некоторые условия, а именно:

* Должен быть создан ящик в панели управления в зоне Вашего домена.
* В скрипте, где происходит отправка сообщения необходимо указывать имя
ящика созданного ранее в качестве ящика отправителя в переменной
sendmail_from.
Примерно скрипт для отправки должен выглядеть так
код

ini_set
('sendmail_from''user@domain.tld');
mail("user_to@domain2.tld""the subject""Example message""From:
user_from@domain.tld  \r\n"
);
 

Данные условия введены в рамках борьбы со спамом.
Рекомендуем Вам создать ящик в зоне домена и проверить настройки
отправки сообщений в скриптах сайта.

Сергей, мне, блондинке, это сложно, вникать нет времени и сил. Очень прошу вас, помогите! Скрипт из-за них не работает как надо.
Ящик есть в зоне домена (не пользуюсь), оповещения должны приходить на pomeranskie собачка list ru
Спасибо, вам!!!
"Больше всего хранимого храни сердце твое,
потому что из него источники жизни" Пр 4:23
Администратор
профессор
сообщений 1002
откуда  Москва

04.06.2015 18:00    #
Здравствуйте Светлана. Ну они желают, чтобы приходили письма именно на их ящик. Поэтому:
В файле index.php найдите фрагмент
код

$label
=str_replace("www.","",$_SERVER['SERVER_NAME']);
      
$label="admin@".$label;
      
$headers.= "From: Administrator<$label>\r\n";
      
mail("$comm_conf[0]"$subject$message,$headers);
 

встречается в двух местах.
Замените его на
код

ini_set
('sendmail_from''user@domain.tld');                                   
$label="ящик хостинга";
$headers.= "From: Administrator<$label>\r\n";
mail("ящик хостинга"$subject$message,$headers);
 

Не забудьте ящик хостинга заключить в кавычки
Злой админ!
Не флудить и не спамить!
Главная  »    Скрипты ПРО  »    Работа и настройки  »    Отзывы Про - не дружим с хостингом Агава   Δ
эту тему просматривают    гостей  0 пользователей 0