Я пытаюсь разработать систему, которая позволяет пользователю вводить дату и время. Затем в указанное время система отправляет электронное письмо пользователю. У меня уже есть система. Все, что я ищу, это способ отправки писем в определенный момент времени. Я могу отправлять электронные письма, но не могу запрограммировать их для отправки по точной дате и времени. Не могли бы вы мне помочь? Заранее спасибо.Автоматическая электронная почта cakephp 3.x
ответ
Эта проблема может быть решена с помощью «задания cron», которое проверяет с некоторым интервалом, есть ли какие-либо электронные письма для отправки.
Вы можете просто сделать одну Cake Shell (http://book.cakephp.org/3.0/en/console-and-shells.html) и использовать какой-то встроенный бегун задачи (например, cron on linux) - но вы также можете использовать плагин для этого принципа и настроить эту часть для вас.
Для плагина quick'n'easy, который подходит для большого количества сайтов: https://github.com/dereuromark/cakephp-queue.
Функциональность, которую вы просите, уже встроена в этот плагин! :)
У вас будет создание такого класса: https://github.com/dereuromark/cakephp-queue/blob/master/src/Shell/Task/QueueExampleTask.php#L74, а затем просто создайте новое задание этой задачи и установите параметр notbefore
во время отправки этого письма.
Проверьте здесь readme: https://github.com/dereuromark/cakephp-queue/tree/master/docs.
Примечание: адрес электронная почта будет отправлена, когда работник выполняет данную задачу, так что это будет й раз послеnotbefore
собственности, в зависимости от количества рабочих и рабочих мест - и как долго они будут принимать в выполнить.
- 1. Автоматическая электронная почта
- 2. Автоматическая электронная почта из формы
- 3. Электронная почта Cakephp для спама
- 4. Электронная почта не отправлена CakePHP
- 5. Cakephp 3.0 Уникальная электронная почта
- 6. CakePHP Электронная почта Подключение Office365
- 7. Автоматическая электронная почта из приложения iphone
- 8. Отправить Автоматическая электронная почта на filemaker
- 9. автоматическая электронная почта через Outlook от vba
- 10. Автоматическая электронная почта в Oracle apex
- 11. Автоматическая электронная почта на TFS Build 2012
- 12. Автоматическая электронная почта для упаковщика утром
- 13. CakePHP Электронная почта не может быть отправлена
- 14. Cakephp Электронная почта после нескольких секунд/минут
- 15. Электронная почта Cakephp с прикрепленным файлом
- 16. PHP электронная почта, пустая электронная почта
- 17. Driod X отправка приложения электронная почта выпуск
- 18. Неожиданная электронная почта - заголовок x-newtrunsreceiver
- 19. Plone 3/исходящая электронная почта по SSL
- 20. Массовая электронная почта с рельсами 3
- 21. Codeigniter 3 Электронная почта не отправляется
- 22. Скрипт Google Apps - автоматическая электронная почта с png из html
- 23. электронная почта прочитанная/недопустимая почта
- 24. CakePHP 3.x как проверить, если почта отправить или нет
- 25. Автоматическая электронная почта Отправка за час до встреч в asp.net
- 26. Автоматическая электронная почта в зависимости от даты в Microsoft Access
- 27. Подпись не отображается в excel Автоматическая электронная почта
- 28. Автоматическая электронная почта с фиктивного адреса через приложение iOS
- 29. Электронная почта Конечная продуктивность
- 30. Как работает электронная почта?