Selyuk Forum: Проблема с отправкой писем - Selyuk Forum

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Проблема с отправкой писем

#1 Пользователь офлайн   Simon Phenix 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 19 Июль 11

Отправлено 21 Июль 2011 - 19:53

После подписки первое письмо с темой "вы добавлены в нашу базу подписчиков" приходит не через 10-15 минут, а в 00:00 ночи того дня в который была совершена подписка. Письмо с активацией приходит в 00:00 ночи следующего дня, а письмо рассылки приходит аж на 3 день после подписки в 00:00 ночи. Подскажите пожалуйста в чем причина???
0

#2 Пользователь офлайн   Stepan Selyuk 

  • Администратор
  • Группа: Администраторы
  • Сообщений: 104
  • Регистрация: 04 Май 10
  • ГородCyprus, Limassol

Отправлено 22 Июль 2011 - 17:50

Здравствуйте,
проблема в том, что в заданиях крона указано неправильное время.

Вам нужно указать вызов задания каждые пять минут: */5 * * * *

Подробнее в нашей базе знаний: http://kb.selyuksupp....BD.D0.B8.D0.B9
0

#3 Пользователь офлайн   Simon Phenix 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 19 Июль 11

Отправлено 22 Июль 2011 - 22:36

Просмотр сообщенияStepan Selyuk (22 Июль 2011 - 17:50) писал:

Здравствуйте,
проблема в том, что в заданиях крона указано неправильное время.

Вам нужно указать вызов задания каждые пять минут: */5 * * * *

Подробнее в нашей базе знаний: http://kb.selyuksupp....BD.D0.B8.D0.B9

Почему в базе знаний и в справке программы команды разные??? Напишите какой вариант правильнее. Спасибо

Команды в базе знаний:
curl -s http://поддомен.вашд...ru/cronsend.php >/dev/null 2>&1
wget http://поддомен.вашд...ru/cronsend.php >/dev/null 2>&1

curl -s http://поддомен.вашд...tch.php?sleep=3 >/dev/null 2>&1
wget http://поддомен.вашд...tch.php?sleep=3 >/dev/null 2>&1

Команды в справке программы:
curl -s http://responder.pro...m/cronfetch.php >2&1
curl -s http://responder.pro...om/cronsend.php > /dev/null
get http://responder.pro...m/cronfetch.php > /dev/null

curl -s http://responder.pro...end.php?sleep=3 > /dev/null
curl -s http://responder.pro...tch.php?sleep=3 > /dev/null
0

#4 Пользователь офлайн   Stepan Selyuk 

  • Администратор
  • Группа: Администраторы
  • Сообщений: 104
  • Регистрация: 04 Май 10
  • ГородCyprus, Limassol

Отправлено 23 Июль 2011 - 07:43

Все команды делают одно и тоже - выбор зависит от того, есть ли у хостера выбранная программа или нет.

Пробуйте варианты:

curl -s http://поддомен.вашд...ru/cronsend.php >/dev/null 2>&1
curl -s http://поддомен.вашд...tch.php?sleep=3 >/dev/null 2>&1

Если команды curl нет, используйте команду which curl через ssh, чтобы узнать путь, где установлен curl.
1

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей