On 01/07/2015 10:50 AM, JB wrote:
> 
> I have finished setting up the list and then I went into the TOPICS section 
> and set up three topics (fishing, books, trains).  I do not see anywhere that 
> allows users to subscribe to specific topics nor do I know how to send out an 
> email and indicate which topic(s) it is pertaining to.


Users subscribe to topics on their respective user options pages.

When you set up the topics you provided a regexp to match against to
determine if a message is in that topic. This regexp is matched against
the Subject: header of the message, the Keywords: header if any.

Also in the Topics setup is a setting for topics_bodylines_limit.
Mailman will also look at up to this many of the initial body lines of
the message looking for pseudo Subject: and Keywords: headers. This body
lines search stops when the limit is reached or a non-header like line
is encountered.

Say the regexp for the 'books' topic is 'books?'. A message will match
the books topic if for example the Subject: contains the word 'book' or
'books' or the first body line is for example 'Keywords: books'.


> I would like to have a subscribe page (or link) that allows the user to sign 
> up for the list and indicate which topics he wants to receive all in one 
> place.  I really want to use custom skinned pages to do this.  I know how to 
> write the pages for a simple subscribe/unsubscribe page but this whole mess 
> with topics is throwing me.


Making Mailman support a single CGI transaction to both subscribe a user
and specify topics for that subscription would require creating a new
CGI and making significant source changes. The major hurdles are the
fact that subscribing is a request that normally requires confirmation,
approval or both, and topic subscription can only be done for an
existing user.

The current process has a mechanism for carrying things like the user's
real name and preferred language with the subscription request, but that
would have to be extended to carry topics as well.

-- 
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
------------------------------------------------------
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to