Как отправлять электронные письма по расписанию, используя php без cron - PullRequest
0 голосов
/ 08 ноября 2010

Я хочу отправлять письма по расписанию, используя мой php-сайт, я не хочу использовать cron job, потому что среды общего хостинга могут не обеспечивать все функции.

Итак, как я могу отправлять письма по расписанию с моего сайта.Пожалуйста, дайте мне знать.

Заранее спасибо, Laxmilal Menaria

Ответы [ 2 ]

2 голосов
/ 08 ноября 2010

Вы можете отправлять электронные письма, используя хиты посетителей. Напишите где-нибудь (дБ) последний раз, когда вы выполняли задание.

$now = time();
if ($now > $last_sent_time + 3600) {
  // code that sends emails
  // goes here ....... 

  set_last_sent_time($now);
}

Я думаю, у тебя есть идея. Вы должны поставить этот код при каждом запросе к сайту. Пример отправляет электронные письма каждый час.

2 голосов
/ 08 ноября 2010

Выезд:

http://www.onlinecronjobs.com/

Цель этого веб-сайта - позволить администраторам веб-сайтов без службы cronjob на их собственном хосте запускать cronjobs.

Он утверждает, что это бесплатный сервис, хотя я не пробовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...