Web2py - Как автоматически отправлять электронную почту в день? - PullRequest
0 голосов
/ 12 ноября 2018

Как мне сделать проверку отправки одного письма в день в web2py? Я пытался использовать time.sleep (), но он всегда отправляет электронное письмо, когда я обновляюсь или попадаю на другую страницу

Ответы [ 2 ]

0 голосов
/ 22 мая 2019

Лучший способ - использовать планировщик web2py. Вы можете определить mail.send как одну из доступных задач и установить для параметра pvars задачи, созданной с помощью queue_task, соответствующие параметры mail.send, если вы хотите отправить сообщение.

Подробнее см. На http://web2py.com/books/default/chapter/29/04/the-core#web2py-Scheduler

0 голосов
/ 22 ноября 2018

Лучше использовать cron для достижения этой цели. Вы должны следовать документации web2py здесь .

...