TWiki.TWikiSiteTools (r1.6 vs. r1.7)
Diffs

 <<O>>  Difference Topic TWikiSiteTools (r1.7 - 30 Jan 2003 - PeterThoeny)
Changed:
<
<
META TOPICINFO MikeMannix? date="1020528636" format="1.0" version="1.6"
>
>
META TOPICINFO PeterThoeny date="1043912580" format="1.0" version="1.7"

TOC: No TOC in "TWiki.TWikiSiteTools"
Changed:
<
<

TWikiSiteTools

>
>

TWiki Site Tools


Utilities for searching, navigation, and monitoring site activity

Line: 9 to 9

WebNotify Recent Changes Alert

Changed:
<
<
Each TWiki web has an automatic email alert service that sends a list of recent changes on a preset schedule, like once a day. Users can subscribe and unsubscribe using WebNotify in each web. The Perl script mailnotify is called by a deamon in regular intervals. The script sends an automated email to subscribed users if topics were changed in a web within last interval.
>
>
Each TWiki web has an automatic email alert service that sends a list of recent changes on a preset schedule, like once a day. Users can subscribe and unsubscribe using WebNotify in each web. The Perl script mailnotify is called by a background process at regular intervals. The script sends an automated email to subscribed users if topics were changed in a web since the script was last run.

TWiki handles WebNotify entries that include the WikiName of a user or a TWikiGroup and an optional e-mail address. Example entries in WebNotify:

    * Main.FredBloggs
    * Main.FredBloggs - secondary@home.com
    * Main.EngineeringGroup

The first entry is the default form, the notification gets sent to the e-mail address specified in the user's home page. The second entry lists an alternative e-mail address. The third entry specifies a group, the notification gets sent to each member of the group.

You can also use %MAINWEB% instead of Main, but this is not necessary even if you have renamed the main web by configuring $mainWebname in TWiki.cfg.


Deleted:
<
<

Configuring Outgoing Mail

JCuckoo will use the Net::SMTP module if it is installed on your system. Set this with the SMTPMAILHOST variable in TWikiPreferences.

Added:
>
>
The notify e-mail uses the default changes.tmpl template, or a skin if activated in the TWikiPreferences.

mailnotify also relies on two hidden files in each TWiki/data/[web] directory: .changes and .mailnotify. Make sure both are writable by your web server process. .changes contains a list of changes; go ahead and make this empty. .mailnotify contains a timestamp of the last time notification was done.


You can use an external mail program, like sendmail, if the Net::SMTP module is not installed. Set the program path in $mailProgram in TWiki.cfg.

  • HELP Net::SMTP can be easily disabled (ex: if there is an installation error) by setting SMTPMAILHOST in TWikiPreferences to an empty value.
Line: 93 to 109

Changed:
<
<
-- MikeMannix? - 01 Dec 2001
>
>
-- MikeMannix? - 01 Dec 2001
-- PeterThoeny - 30 Jan 2003

Topic: TWikiSiteTools . { View | Diffs | r1.8 | > | r1.7 | > | r1.6 | More }

Revision r1.6 - 04 May 2002 - 16:10 - MikeMannix?
Revision r1.7 - 30 Jan 2003 - 07:43 - PeterThoeny