Re: [Mailman-Users] Digests more than once a day ... What determines it?

2009-05-04 Thread Edward Ned Harvey
Nevermind.  I don¹t know how I didn¹t see this before ...
I literally started systematically Ctrl-F¹ing every page of my mailman admin
page, and even got so far as looking at the non-digest options, before I saw
the digest options page.
(smacks self in forehead)

Thanks anyway, ttyl.




On 5/4/09 1:36 PM, Edward Harvey edward.har...@lyricsemiconductor.com
wrote:

 I¹m aware ³If you turn digest mode on, you'll get posts bundled together
 (usually one per day but possibly more on busy lists)²
 
 But one of my users (the CEO) just asked me ­ and forwarded messages - he got
 a separate digest for each email that went to a list, at 11:33am, 11:38am, and
 11:45am today.  This seems excessive, so I¹d like to know ...
 
 Under what circumstances will a digest be created more than daily?  Is it
 configurable?

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


[Mailman-Users] Digests more than once a day ... What determines it?

2009-05-04 Thread Edward Ned Harvey
I¹m aware ³If you turn digest mode on, you'll get posts bundled together
(usually one per day but possibly more on busy lists)²

But one of my users (the CEO) just asked me ­ and forwarded messages - he
got a separate digest for each email that went to a list, at 11:33am,
11:38am, and 11:45am today.  This seems excessive, so I¹d like to know ...

Under what circumstances will a digest be created more than daily?  Is it
configurable?
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Robot Tag

2009-05-04 Thread Mark Sapiro
John Webb wrote:

I am still confused about the source of the Meta Tag META 
NAME=robots CONTENT=noindex,follow . Our archive indexes have the 
noindex,follow tag, but the pages for each message have index, nofollow.
We want our archives to be available for unrestricted spidering and 
indexing throughout all of the pages. What do we need to do to enable 
the correct tag in our html?
What exactly does the follow or nofollow part of it do?


The tags that are there are the appropriate ones. Brad Rogers has
explained (no)follow, but the idea is that when searching for
keywords, you don't want to hit words in subjects on the index pages;
you want to hit the posts themselves, so the index pages have
noindex,follow to not index that page but to follow the links to the
actual posts. The posts themselves have index,nofollow so that they
are indexed, but links within them to other posts or to external sites
are not followed.

If you feel these are not appropriate, you can always change or remove
them by editing the archidxhead.html, archtoc.html, archtocnombox.html
and article.html templates http://wiki.list.org/x/jYA9.


On a different topic I see several threads and methods concerning 
the use of search engines for searching the archives. What would be 
the most simple way for us to add a way for users to search for 
keywords in our archives?


The following form will submit a Google search for the entered words
restricted to the public archive for LISTNAME at the site
lists.example.com

form action=http://www.google.com/search;
input name=q type=hidden value=site:lists.example.com
input name=q type=hidden value=inurl:pipermail/LISTNAME
input maxlength=2048 name=q size=20 title=Google Search value=
input name=btnG type=submit value=Search
/form

This could be added to the appropriate templates, e.g.
archidxhead.html, archtoc.html and archtocnombox.html.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] email interface question -- list of mailing listsyou own

2009-05-04 Thread Mark Sapiro
Tom Gerhardt wrote:

Is there an email command to get the names of mailing lists you own?

No.

Is there an email command to get the names and owner names of mailing lists
on our system?


No, but there are command line tools bin/list_lists, bin/list_admins
and bin/list_owners.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] How to prevent users from making changes to (their)DLs

2009-05-04 Thread Mark Sapiro
Marcos Breguez wrote:

We want to take a snapshot of all lists and members in Mailman.
So how can we prevent the current lists from being changed while being
functional?


You can't. If Mailman (mailmanctl) and/or the web server are running,
lists can be changed. If you want a guaranteed stable snapshot, you
have to stop your web server or at least reload it with a config that
doesn't include the Mailman CGI aliases (ScriptAlias in apache) and
stop Mailman while you take the snapshot.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


[Mailman-Users] Email commands to list-requests

2009-05-04 Thread Beau James
Mailman version 2.1.11 on a hosted service ...

As far as I can tell by experimentation, the email admin commands
(such as who to get a membership list) work only when they are in
the subject line of the request.  The command is not recognized
in the body of the message, even if it is the only content in the
body of the message and even if there is no subject line in the message.

Is this the intended behavior?

I'm setting up a cron job to backup my mailing list membership rosters,
because I do not have access to the Mailman commandline tools on the
hosting server.  I'd prefer not to put the owner/moderator password
in the Subject: line, if possible.

Granted, putting the password in the message body is not terribly secure.
But subject lines get logged by transit MTAs, at least some of the time;
message bodies rarely get logged.

(As an aside: the emailed command in message body works with MajorDomo.)

Thanks,

Beau
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Email commands to list-requests

2009-05-04 Thread Mark Sapiro
Beau James wrote:

Mailman version 2.1.11 on a hosted service ...

As far as I can tell by experimentation, the email admin commands
(such as who to get a membership list) work only when they are in
the subject line of the request.  The command is not recognized
in the body of the message, even if it is the only content in the
body of the message and even if there is no subject line in the message.

Is this the intended behavior?


No. Commands should be recognized in the message body provided that
they are in a text/plain message part and they are not preceded by a
non-blank, non-command.

If you are not seeing the commands at all in the processed or ignored
sections of the report, you are probably sending them in an HTML only
message or your hosting provider has disabled commands in the body
somehow.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] No Admin Notification

2009-05-04 Thread Mark Sapiro
J.R. Constance wrote:

I am having a problem with one of my lists where the administrators  
are not being notified of posts awaiting approval. This list is set  
right now to Emergency moderation so all posts are being held, but  
neither I nor the other administrator are receiving notifications of  
held messages.


List admins are intentionally not notified of holds for emergency
moderation.

The doc string from the Emergency.py handler -

Put an emergency hold on all messages otherwise approved.

No notices are sent to either the sender or the list owner for emergency
holds.  I think they'd be too obnoxious.


-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Line Wrapping - on/off by list.

2009-05-04 Thread Mark Sapiro
Drew Tenenholz wrote:

I have a request to change the line-wrapping for Mailman on some 
lists but not others.  Is it possible?

I have looked at the FAQ and list help and found articles 
http://mail.python.org/pipermail/mailman-users/2004-June/037650.html 
and 
http://wiki.list.org/pages/viewpage.action?pageId=4030605focusedCommentId=6094850#comment-6094850
which make it clear that the line-wrapping can be changed via the 
parameter 'raw' when calling the functions findtext() and maketext() 
in /mailman/Mailman/Utils.py.

It seems to me that setting raw='true' works on ALL lists served, not 
a specific list.  It also seems that it is easily possible to change 
line-wrapping on a language-by-language basis.  Is there a way to 
make this work on a list-by-list basis?  I'm not a python expert, but 
since python is quasi-human-readable, it seems to me that I should be 
able to specify which list(s) I want to wrap and which ones not.

Any ideas on how to go about doing that?


Please be more specific about what it is you're asking.

The functions findtext() and maketext() in /mailman/Mailman/Utils.py
only have to do with retrieving and formatting actual template text.
They have nothing to do with the wrapping of message text in posts,
digests or archives.

The FAQ comments you reference above have to do with adding style
information for the pre tag in archive articles by editing the
archive.html template. If this is what you're after, then yes, you can
make list specific templates, e.g. lists/LISTNAME/en/article.html.

Note that if you do change the article.html template to add style info
for a list or lists, you need to then rebuild the archive with
bin/arch --wipe for it to be effective for existing posts in the
archive.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Issue with bounce processing after upgrade toFedora 10

2009-05-04 Thread Mark Sapiro
Derek Atkins wrote:

I recently migrated some mailing lists from a Fedora 7 system to a new
system running Fedora 10.  Ever since the migration I've received a ton
of bounce messages into my personal email due to bounced mailing-list
reminder messages.  The bounce messages look pretty normal to me (an
example is available at http://www.ihtfp.org/mailman-bounce.txt) so I
don't understand why it's winding up in my personal inbox.


See the post at
http://mail.python.org/pipermail/mailman-users/2009-February/064911.html
for why this is happening and what to do about it.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] email interface question -- list of mailing listsyou own

2009-05-04 Thread Robert Nickel
On 2009.05.04 11:30:12 -0700, Mark Sapiro wrote:
[...]
 Is there an email command to get the names and owner names of mailing lists
 on our system?
 
 
 No, but there are command line tools bin/list_lists, bin/list_admins
 and bin/list_owners.

A little more help:

  for list in $(/path/to/mailman/bin/list_lists -b -a); do 
echo -n ${i}: 
echo $(/path/to/mailman/bin/list_owners ${i});
  done

Which will give you output like:

  list: space separated list of owners
  list2: space separated list of owners
  ...

Hope that helps.

--Robert
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] alternative to setgid

2009-05-04 Thread Mark Sapiro
Renee wrote:

I've set up a new mailman installation on a new Solaris 10 server.  I am
attempting to share out the mailman directory via NFS to another Solaris 10
server running apache for web maintenance purposes.  Theoretically, this
should work, but I'm getting the dreaded setuid execution not allowed
error on my web server when I try to go to /mailman/listinfo or
/mailman/admin.  I have determined that mailman is being NFS mounted on the
web server with the nosuid option and I can't for the life of me figure out
how to make it mount with the suid option set..


I don't know the answer to that, but my guess is that it will be easier
to find this answer than to work around it.


So.. I'm wondering if there is a way around the whole setgid permission deal
with mailman?  I am not sure I really understand why it needs to be setgid
and what would be the consequences of doing something alternative?


The CGI wrappers are SETGID because Mailman's security model is
entirely based on everything running with effective group 'mailman'
and that group having permissions.


And, if
I were to remove the setgid bits, how would I set the permissions
appropriately for both best security and accessibility?


You might be able to 'mount' the NFS mailman tree on the web server
with the setuid= or setgid= option on the mount command to set the
user or group of the tree to be that of the web server. That way the
web server would be able to read and write the Mailman tree, but there
probably would be issues preventing this from working.

I.e., the first thing I forsee is when the web admin interface updates
a list, there is actually a creation of a config.pck.tmp.host.pid
followed by renames of config.pck to config.pck.last and
config.pck.tmp.host.pid to config.pck. Thus, the new config.pck might
wind up with user:group of the web server rendering it unusable by the
queue runners on the mail machine.

Even if it worked, you would open the possibility of the web server
having access to Mailman files without going through Mailman CGIs,
thus opening security holes.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] alternative to setgid

2009-05-04 Thread Brad Knowles

on 5/4/09 5:44 PM, Mark Sapiro said:


 I have determined that mailman is being NFS mounted on the
web server with the nosuid option and I can't for the life of me figure out
how to make it mount with the suid option set..


I don't know the answer to that, but my guess is that it will be easier
to find this answer than to work around it.


That should be pretty simple.  Just remove the nosuid option from the 
list of mount options.


If there is no nosuid option in your list of mount options, then the 
filesystem is being exported as nosuid by the fileserver, and you'll 
have to talk to the administrator of the fileserver to see if they will 
change that for you.


--
Brad Knowles
b...@shub-internet.orgIf you like Jazz/RB guitar, check out
LinkedIn Profile: my friend bigsbytracks on YouTube at
http://tinyurl.com/y8kpxuhttp://preview.tinyurl.com/bigsbytracks
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Digests more than once a day ... What determines it?

2009-05-04 Thread Malcolm Austen
On Mon, 04 May 2009 18:36:56 +0100, Edward Ned Harvey  
edward.har...@lyricsemiconductor.com wrote:



Under what circumstances will a digest be created more than daily?


If an individual message is large enough to trigger a digest.


Is it configurable?


Yes, in the 'Digest Options' of the list-admin interface.

reegards, Malcolm.

--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Robots Tag

2009-05-04 Thread John Webb
Thanks Brad. Any idea what I need to do to get index/follow into my 
archives html?


John

At 03:29 AM 5/2/2009, you wrote:

Hello John,

 What exactly does the follow or nofollow part of it do?

(no)follow tells spiders whether or not to follow links on your page.  Of
course, it applies *only* to your page, so the link can still be arrived
at from external pages.




--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


[Mailman-Users] Mailman appends hostname to some address on mail list

2009-05-04 Thread Tom Tilmant
I have been using mailman for several years with my current VPS provider.
About a month ago I started getting complaints from users that they were not
receiving e-mails. I have a spam problem with the server about the same time
and contribute most of the undeliverable because of that. But the complaints
became more frequent and I was able to give my service provider to provide
me with the log files and I started to notice that when I sent an e-mail out
to a mailing list say pare...@domian.com, that some of the log entries in
the mail log would show the following:

 

2009-05-03 13:27:54 [20088] 1M0iHw-0005Dq-2U = pers...@pacbell.net
F=parents-boun...@domian.com P=parents-boun...@domian.com R=lookuphost
T=remote_smtp S=4894 H=pbimail2.prodigy.net [207.115.21.23]:25 C=250 2.0.0
n43KRqOE012511 Message accepted for delivery QT=2s DT=2s

 

Which would deliver just fine while others would say:

 

2009-05-03 16:12:52 [20088] H=localhost (myhost.DOMAIN.com)
[127.0.0.1]:45816 I=[127.0.0.1]:25 F=mailman-boun...@myhost.domain.com
temporarily rejected RCPT pers...@sbcglobal.net: Could not complete sender
verify

 

Which of course were not deliverable but we're all part of the same mailing
list. Has anybody seen this and what is the fix? My current environment is
that I'm using a hosted VPS with Cpanel and don't have root access. My
service provider claims not to support mailman any longer all through its
still part of the Cpanel install.  My version of Cpanel is 11.24.4-RELEASE
and it appears that my mailman version is version 2.1.11.cp3.  I'm trying to
get a grasp on the exact issue so that I can provide my service provider
with a way of fixing it and not request root access which then I lose all
support from them. 

 

I appreciate any help in advance.

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9