2012-02-03 2 views
1

Id хотел бы создать автоматическое письмо в определенное время недели или ежедневно с моего сайта для определенных пользователей. то есть в 12 утра или 5 вечера. Мне понравилось напоминание электронной почты, отправленное пользователю [email protected] Может кто-то указать мне верное направление. Я читал о cronjob, но не получил много информации.PHP автоматический сценарий электронной почты

ответ

3

Вы смотрите в правильном направлении ... Хроника хватит. Это позволит вам запустить PHP скрипт по расписанию

Начните с here

+0

: Есть ли другой способ, чем cronjob? –

1

У вас есть доступ к оболочке хоста? Или у хоста установлен CPanel?

Если у вас есть доступ к оболочке, можно выполнить следующую команду:

crontab -e 

Затем вставьте новую строку:

* 0,17 * * * /path/to/php/executable /path/to/script/which/sends/emails.php 

Это вызовет ваш PHP скрипт каждый день в часы 0 и 17 (12 утра и 5 вечера). Посылка электронной почты должна быть выполнена в /path/to/script/which/sends/emails.php

+0

: Есть ли другой способ, чем cronjob? –

+0

На linux не то, что я знаю ... все используют их. В окнах да, есть задачи, которые в основном такие же, как задания cron, гораздо проще настроить, и он предлагает гораздо больше параметров конфигурации. –

0

Вам необходимо создать скрипт php, который будет выполнять всю работу (получать данные для отправки, получать список электронной почты, отправлять данные). После этого вам нужно назначить этот сценарий для расписания в crontab

+0

Есть ли другой способ, чем cronjob? –

+0

Что-то нужно инициализировать ваш скрипт .. –

Смежные вопросы