none
authorPeterThoeny <PeterThoeny>
Sat, 17 Mar 2001 18:32:59 +0000 (18:32 +0000)
committerPeterThoeny <PeterThoeny>
Sat, 17 Mar 2001 18:32:59 +0000 (18:32 +0000)
TWiki/TWikiPreferences.mdwn
TWiki/WebChangesAlert.mdwn

index f5cfa35..1da1d90 100644 (file)
@@ -14,9 +14,6 @@ The following settings are **_site-level preferences_** , e.g. affecting all use
 - Copyright notice:
   - Set WEBCOPYRIGHT = <font>Copyright © 2000 by the contributing authors. \\nAll material on this collaboration tool is the property of the contributing authors. <br /> \\nIdeas, requests, problems regarding %WIKITOOLNAME%? [Send](mailto:?subject=%WIKITOOLNAME% Feedback) feedback. </font>
 
-- Wiki webmaster email address:
-  - Set WIKIWEBMASTER = <webmaster@your.company>
-
 - Exclude web from a `web="all"` search: (Set to `on` for hidden webs; is overwritten by web preferences)
   - Set NOSEARCHALL =
 
@@ -41,6 +38,12 @@ The following settings are **_site-level preferences_** , e.g. affecting all use
 - Default state of the **_link_** check box in the attach file page. Check box is initially checked if _Set ATTACHLINKBOX = CHECKED_ , unchecked if empty ( _Set ATTACHLINKBOX =_ ). If checked, a link is created to the attached file at the end of the topic: (can be overwritten by user preferences)
   - Set ATTACHLINKBOX =
 
+- Wiki webmaster email address:
+  - Set WIKIWEBMASTER = <webmaster@your.company>
+
+- Mail host for outgoing mail. This is used for [[TWikiNotificationOfChanges]] if Perl module <code>**Net::SMTP**</code> is installed. If not, sendmail is used instead (defined by <code>**$mailProgram**</code> in <code>**TWiki.cfg**</code>). Examples: mail.your.company, localhost
+  - Set SMTPMAILHOST = mail
+
 - http-equiv meta tags for **_view_**, **_rdiff_**, **_attach_**, **_search\*_** scripts:
   - Set HTTP\_EQUIV\_ON\_VIEW =
 
@@ -54,7 +57,7 @@ The following settings are **_site-level preferences_** , e.g. affecting all use
   - Set ALLOWTOPICCHANGE =
 
 - Site-level preferences that are **not** allowed to be overridden by [[WebPreferences]] and user preferences:
-  - Set FINALPREFERENCES = WIKIWEBMASTER, PREVIEWBGIMAGE
+  - Set FINALPREFERENCES = PREVIEWBGIMAGE, WIKIWEBMASTER, MAILHOST
 
 **_Plugin Preferences:_**
 
index ef9f665..1b5f2dc 100644 (file)
@@ -1,12 +1,22 @@
 ## <a name="TWiki Notification of Changes"></a> TWiki Notification of Changes
 
-Each %WIKITOOLNAME% web does an automatic email notification of recent changes. Users can subscribe / unsubscribe themselves in [[WebNotify]] of each TWiki web. The Perl script `mailnotify` is called by a deamon in regular intervals. The script is sending an automated email to subscribed users in case some topics changed in a web within this interval.
+Each %WIKITOOLNAME% web does an automatic email notification of recent changes. Users can subscribe / unsubscribe themselves in [[WebNotify]] of each TWiki web. The Perl script <code>**mailnotify**</code> is called by a deamon in regular intervals. The script is sending an automated email to subscribed users in case some topics changed in a web within this interval.
 
-Installation note for Unix platforms: Edit the cron table so that `mailnotify` is called in an interval of your choice. Please consult `man crontab` of how to modify the table that schedules program execution at certain intervals. Example:
+### <a name="Configuring outgoing mail"></a> Configuring outgoing mail
+
+%WIKITOOLNAME% will use the <code>**Net::SMTP**</code> module in case it is installed on your system. You need to specify the <code>**SMTPMAILHOST**</code> variable in [[TWikiPreferences]].
+
+You can use an external mail program like <code>**sendmail**</code> in case the <code>**Net::SMTP**</code> module is not installed. In this case specify the <code>**$mailProgram**</code> in <code>**twiki/bin/TWiki.cfg**</code>.
+
+### <a name="Call &lt;code&gt;&lt;b&gt;mailnotify&lt;/b&gt;&lt;/code&gt; in regular i"></a> Call <code>**mailnotify**</code> in regular intervals
+
+For Unix platforms: Edit the cron table so that <code>**mailnotify**</code> is called in an interval of your choice. Please consult <code>**man crontab**</code> of how to modify the table that schedules program execution at certain intervals. Example:
 
     % crontab -e
     15,45 * * * * (cd ~twiki/public_html/bin; ./mailnotify -q)
 
-The above line will call mailnotify at 15 minutes and 45 minutes past every hour. The `-q` switch suppresses all normal output.
+The above line will call mailnotify at 15 minutes and 45 minutes past every hour. The <code>**-q**</code> switch suppresses all normal output.
+
+On Windows NT / 2000 you can use a scheduled task.
 
 -- [[PeterThoeny]] - 16 Mar 2001 <br />