在redmine分配任务的时候,目前来说实在项目计划阶段一次性进行任务的分配,所以一开始可能会收到很多mail,当时如果任务太多的话,任务 接收人也许会忘了有哪些任务了,所以期望redmine能提供一个功能,可以讲接下来几天的任务通过mail方式发送给任务接收人,找了下资料,果然有此 功能,如下:

 

参数说明:

  • days: 天数,提醒接下来几天内到期的任务,默认为7天
  • tracker:跟踪者的id,默认所有id
  • project:要发送的项目id,默认所有id
  • users: 需要提醒的用户id李彪,通过单引号分隔开,如“1,2,3”

发送所有人7天内的任务提醒的命令如下

rake redmine:send_reminders days=7 RAILS_ENV="production"

发送给1,23,56三个制定用户的任务提醒

rake redmine:send_reminders days=7 users="1,23,56" RAILS_ENV="production"

 

 

 

注意:rake需要在命令行对应的redmine目录下才可以。

         rake是异步发送邮件的话,并不能立马收到邮件