Index: openacs-4/packages/acs-mail-lite/tcl/incoming-mail-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-mail-lite/tcl/Attic/incoming-mail-procs.tcl,v diff -u -r1.6.2.1 -r1.6.2.2 --- openacs-4/packages/acs-mail-lite/tcl/incoming-mail-procs.tcl 2 Oct 2013 10:02:28 -0000 1.6.2.1 +++ openacs-4/packages/acs-mail-lite/tcl/incoming-mail-procs.tcl 2 Oct 2013 10:58:32 -0000 1.6.2.2 @@ -29,21 +29,21 @@ ad_proc -private load_mails { -queue_dir:required } { - Scans for incoming email. You need + Scans for incoming email. The function requires + incoming emails that comply to the following syntax rule: +
+        [<SitePrefix>][-]<ReplyPrefix>-Whatever@<BounceDomain>
 
-        An incoming email has to comply to the following syntax rule:
-        [][-]-Whatever@
-
         [] = optional
         <> = Package Parameters
-
+
If no SitePrefix is set we assume that there is only one OpenACS installation. Otherwise only messages are dealt with which contain a SitePrefix. - +

ReplyPrefixes are provided by packages that implement the callback acs_mail_lite::incoming_email and provide a package parameter called ReplyPrefix. Only implementations are considered where the implementation name is equal to the package key of the package. - +

Also we only deal with messages that contain a valid and registered ReplyPrefix. These prefixes are automatically set in the acs_mail_lite_prefixes table.