RedmineReminderEmails » History » Version 12
Andriy Lesyuk, 2015-10-24 22:14
Added version
1 | 1 | Jean-Philippe Lang | h1. Sending reminder emails |
---|---|---|---|
2 | |||
3 | 10 | Matt Wiseley | Redmine offers a rake task that sends reminder emails about assigned and active issues that are past due or due in the next specified number of days. |
4 | 1 | Jean-Philippe Lang | |
5 | Available options: |
||
6 | 4 | Mischa The Evil | |
7 | * days: number of days to remind about (defaults to 7) |
||
8 | * tracker: id of tracker (defaults to all trackers) |
||
9 | * project: id or identifier of project (defaults to all projects) |
||
10 | * users: comma separated list of user ids who should be reminded |
||
11 | 12 | Andriy Lesyuk | * version: name of target version for filtering issues (defaults to none) |
12 | 4 | Mischa The Evil | |
13 | 10 | Matt Wiseley | The following example will send an email to each user who has assigned issues that are past due or due in the next 7 days: |
14 | 4 | Mischa The Evil | |
15 | rake redmine:send_reminders days=7 RAILS_ENV="production" |
||
16 | |||
17 | 10 | Matt Wiseley | The following example will send an email to users *1*, *23*, and *56* who have assigned issues that are past due or due in the next *7 days*: |
18 | 4 | Mischa The Evil | |
19 | 6 | Denis Savitskiy | rake redmine:send_reminders days=7 users="1,23,56" RAILS_ENV="production" |
20 | 11 | Jürgen Depicker | |
21 | When adding this to your crontab, add the rake command to a small script and make sure to add the full path to the rake command (since the path is unknown when executed through cron); eg: |
||
22 | <pre> |
||
23 | #!/bin/bash |
||
24 | cd /usr/local/share/redmine |
||
25 | /usr/local/bin/rake redmine:send_reminders days=7 RAILS_ENV="production" |
||
26 | </pre> |