<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=Reminders</id>
	<title>Reminders - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=Reminders"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=Reminders&amp;action=history"/>
	<updated>2026-08-21T21:58:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rt-wiki.bestpractical.com/index.php?title=Reminders&amp;diff=27036&amp;oldid=prev</id>
		<title>Sunnavy at 20:49, 29 November 2021</title>
		<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=Reminders&amp;diff=27036&amp;oldid=prev"/>
		<updated>2021-11-29T20:49:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:49, 29 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l25&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     To: { $Target = $Ticket-&amp;gt;RefersTo-&amp;gt;First-&amp;gt;TargetObj; ($Argument eq &amp;#039;TicketOwner&amp;#039; ? $Target : $Ticket)-&amp;gt;OwnerObj-&amp;gt;EmailAddress }&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     To: { $Target = $Ticket-&amp;gt;RefersTo-&amp;gt;First-&amp;gt;TargetObj; ($Argument eq &amp;#039;TicketOwner&amp;#039; ? $Target : $Ticket)-&amp;gt;OwnerObj-&amp;gt;EmailAddress }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Subject: {$Ticket-&amp;gt;Subject} is due {$Ticket-&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;DueAsString&lt;/del&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Subject: {$Ticket-&amp;gt;Subject} is due {$Ticket-&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;DueObj-&amp;gt;AsString&lt;/ins&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Just a friendly heads up.  This reminder is for ticket #{$Target-&amp;gt;Id}.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Just a friendly heads up.  This reminder is for ticket #{$Target-&amp;gt;Id}.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key bestpractical_mediawiki1459887241:diff:1.41:old-3110:rev-27036:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Sunnavy</name></author>
	</entry>
	<entry>
		<id>https://rt-wiki.bestpractical.com/index.php?title=Reminders&amp;diff=3110&amp;oldid=prev</id>
		<title>Admin: 4 revisions imported</title>
		<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=Reminders&amp;diff=3110&amp;oldid=prev"/>
		<updated>2016-04-06T20:36:15Z</updated>

		<summary type="html">&lt;p&gt;4 revisions imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Reminders&amp;#039;&amp;#039;&amp;#039; can be attached to a particular ticket (and are really tickets themselves).&lt;br /&gt;
&lt;br /&gt;
Each Reminder has:&lt;br /&gt;
&lt;br /&gt;
* Subject&lt;br /&gt;
* Owner&lt;br /&gt;
* Due date&lt;br /&gt;
* Status (new, open, resolved, ...)&lt;br /&gt;
&lt;br /&gt;
When given an Owner and a Due date, the Reminder will appear on that person&amp;#039;s &amp;quot;At-a-glance&amp;quot; page by default.&lt;br /&gt;
&lt;br /&gt;
You can setup RT to send notification emails about reminders due soon using [[UseRtCrontool|rt-crontool]].  Add a line like the one below to your RT crontab:&lt;br /&gt;
&lt;br /&gt;
    0 6 * * * root /opt/rt4/bin/rt-crontool \&lt;br /&gt;
                   --search RT::Search::FromSQL \&lt;br /&gt;
                   --search-arg &amp;#039;Type = &amp;quot;reminder&amp;quot; and (Status = &amp;quot;open&amp;quot; or Status = &amp;quot;new&amp;quot;)&amp;#039; \&lt;br /&gt;
                   --condition RT::Condition::BeforeDue \&lt;br /&gt;
                   --condition-arg 2d \&lt;br /&gt;
                   --action RT::Action::SendEmail \&lt;br /&gt;
                   --action-arg Owner \&lt;br /&gt;
                   --transaction first \&lt;br /&gt;
                   --template &amp;#039;Reminder due soon&amp;#039;&lt;br /&gt;
&lt;br /&gt;
And create a Template (Tools → Configuration → Global → Templates → Create) named &amp;quot;Reminder due soon&amp;quot; with the following Content:&lt;br /&gt;
&lt;br /&gt;
    To: { $Target = $Ticket-&amp;gt;RefersTo-&amp;gt;First-&amp;gt;TargetObj; ($Argument eq &amp;#039;TicketOwner&amp;#039; ? $Target : $Ticket)-&amp;gt;OwnerObj-&amp;gt;EmailAddress }&lt;br /&gt;
    Subject: {$Ticket-&amp;gt;Subject} is due {$Ticket-&amp;gt;DueAsString}&lt;br /&gt;
    &lt;br /&gt;
    Just a friendly heads up.  This reminder is for ticket #{$Target-&amp;gt;Id}.&lt;br /&gt;
    &lt;br /&gt;
    {RT-&amp;gt;Config-&amp;gt;Get(&amp;#039;WebURL&amp;#039;)}Ticket/Display.html?id={$Target-&amp;gt;Id}&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
This will send a notification email to the Owner of the reminder 2 days before it is due.&lt;br /&gt;
&lt;br /&gt;
For third-party contributed reminder notification utilities, see:&lt;br /&gt;
&lt;br /&gt;
* [[DueDateRemindersByEmail]]&lt;br /&gt;
* [[rt-reminder]]&lt;br /&gt;
* [[rtReminderMails]]&lt;br /&gt;
* [[UseRtReminder]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>