У меня есть программа, которая используется для отправки групповых писем, я устанавливаю кукурузу в минуту для этой программы и устанавливаю выполнение за 2 / мин и проверяю, соответствует ли теперь время моему определенному графику времени в db. если true, программа запустится и отправит электронную почту, иначе nth …
проблема в том, что я хочу динамически установить количество отправки электронной почты за минуту пользователем, скажем, у меня есть 10000 писем для отправки, и я хочу отправить 3 письма в минуту, что-то в этом роде, но я не могу найти способ при использовании cronJob , (установить cookie? записать текущее письмо в db?), так как я обнаружил, что если я использую sleep (), это вызовет ошибку ограничения выполнения php …
Может ли кто-нибудь сказать мне, как это сделать? или используя другой метод для выполнения задачи планирования? груша? если вы используете другие методы, можете показать, как его использовать ненадолго? Пожалуйста, и Thx
Я думаю, вы должны установить эту конфигурацию на уровне приложения, а не на уровне работы cron.
Скажем, задача cron должна запускаться каждую минуту, но сама программа должна знать, сколько электронных писем отправляется, когда выполняется задание cron, проверяя дату и время последнего сообщения электронной почты и, скажем, отправляйте еще 3 письма и так.
Прежде всего. 10000 писем с 3 в минуту займет более 2 дней.
Во-вторых, лучший способ сделать это – сохранить электронные письма в базе данных (в, заголовок, тело и т. Д.), А затем создать скрипт, который отправит 3 письма и будет запускать cronjob каждую минуту.
Также проверьте эти вопросы.
его единственный пример для 3-х электронных писем в минуту. Фактически я хочу дать пользователю установить объем отправки электронной почты за минуту / час / секунду
и я знаю о программе отправки электронной почты, но что делать, если выполнение задачи mutil … например, 3 бюллетеня начнется 20/3/2009 15:15:00; каждый из них нацелен на 10000pls
i dun хочет сохранить весь список взрывов в db, так как клиент может импортировать список адресов электронной почты для 40000 ppls, всегда тайм-аут при импорте, даже я установил ограничение времени на 2 минуты, dun захочет принять более того времени
так у вас есть какие-либо вопросы по отправке электронной почты?