Re: [Mailman-Users] Subject Lines Wrapped After Commas, (LikeThis?)

2007-05-23 Thread John W. Baxter
On 5/21/07 4:54 PM, "Mark Sapiro" <[EMAIL PROTECTED]> wrote:

> I would argue that Eudora is much more at fault here

Eudora was also the primary source of resistance to the List-* headers, with
its interesting habit of displaying all headers except those in its list of
"boring" headers.  Manipulating that list, in the time frame in which the
List-* headers appeared, was not easy for the users on any platform (less
hard on Mac than on Windows).

On the screen size I had at the time they appeared, the List-* headers
caused me to have to scroll to see the useful part of any mailing list
message longer than a couple of lines.

(My usage of Eudora is down to sending test messages and sending some
template-based messages.  And searching messages older than a half decade or
so.)

  --John


--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


Re: [Mailman-Users] multiple header_filter_rules?

2007-05-23 Thread David R Bosso
--On May 22, 2007 4:53:05 PM -0700 Mark Sapiro <[EMAIL PROTECTED]> wrote:

> David R Bosso wrote:
>>
>> I have 2 rules set up.  For a given test message, Rule 1 does not match,
>> and Rule 2 does.  If I have Rule 1 set to discard, and Rule 2 set to
>> Hold,  the message is discarded.  If I make the single change of setting
>> Rule 2 to  Defer, then the message is accepted.
>
>
> And did you by any chance try setting rule 2's action back to Hold and
> testing again? The reason I ask, is that when you "Add new item" via
> the web GUI, a rule gets created with a flag indicating it is 'empty'
> and this flag isn't tested in processing. It shouldn't matter because
> either this empty slot will be filled in or it's action remains
> 'defer', but I may be missing something.

Thanks for offering to help.  Yes, I can go back and forth with consistent 
results.

[snip]

>> Using Mailman 2.1.9
>
>
> From source or a package? If a package, which?

Gentoo's ebuild from portage.

>
> Can you provide the contents of header_filter_rules, ideally from the
> output of
>
> bin/dumpdb lists//config.pck

'header_filter_rules': [   (   '^Return-Path: 
(?!(<[EMAIL PROTECTED]>))',
   3,
   False),
   ('^Subject: test', 7, False)],


> or
>
> bin/config_list -o filename listname
>
> but barring that, a copy/paste from the web interface

^Return-Path: (?!(<[EMAIL PROTECTED]>))

^Subject: test

> and a copy of
> the test message that illustrates the problem.

A mail from me (rule 1 does not match), with the subject "test".

Thanks.

-David


>
> --
> Mark Sapiro <[EMAIL PROTECTED]>   The 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://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


Re: [Mailman-Users] mailman aliases

2007-05-23 Thread Christopher Adams
Thanks, Mark. That seemed too obvious. Doesn't setting
generic_nonmember_action to accept result in a lot of spam to the
Mailman site admin? How are others dealing with this?

On 5/22/07, Mark Sapiro <[EMAIL PROTECTED]> wrote:
> Christopher Adams wrote:
>
> >Thanks,Mark. That helps explaining the purpose of the mailman list.
> >
> >All our lists use the form [EMAIL PROTECTED] (wherever.com is the
> >DEFAULT_EMAIL_HOST set in mm_cfg.py).
> >
> >In my Postfix aliases file, I have all the list aliases including
> >aliases for the mailman list:
> >
> >## mailman mailing list
> >mailman-admin:"|/var/mailman/mail/mailman admin mailman"
> >mailman-bounces:  "|/var/mailman/mail/mailman bounces mailman"
> >mailman-confirm:  "|/var/mailman/mail/mailman confirm mailman"
> >mailman-join: "|/var/mailman/mail/mailman join mailman"
> >mailman-leave:"|/var/mailman/mail/mailman leave mailman"
> >mailman-request:  "|/var/mailman/mail/mailman request mailman"
> >mailman-subscribe:"|/var/mailman/mail/mailman subscribe mailman"
> >mailman-unsubscribe:  "|/var/mailman/mail/mailman unsubscribe mailman"
> >
> >So, in the general list info page, there is a line that says:
> >
> >If you are having trouble using the lists, please contact [EMAIL PROTECTED]
> >
> >Since that address is a post to the mailman mailing list, how does it
> >actually get delivered anywhere?
>
>
> The same as any other list. You subscribe the Mailman site admin(s) to
> it and you set generic_nonmember_action to accept.
>
>
> >I don't quite understand what you
> >mean about the general listinfo and admin pages exposing the mailman@
> >address in their own domain. I am unclear as to what that domain
> >should be.
>
>
> That doesn't apply in your case. I misunderstood your situation and
> thought you had multiple virtual domains.
>
> --
> Mark Sapiro <[EMAIL PROTECTED]>   The highway is for gamblers,
> San Francisco Bay Area, Californiabetter use your sense - B. Dylan
>
>


-- 
Christopher Adams
[EMAIL PROTECTED]
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


Re: [Mailman-Users] mailman aliases

2007-05-23 Thread Sebastian Hagedorn
-- Christopher Adams <[EMAIL PROTECTED]> is rumored to have mumbled on 23. 
Mai 2007 11:39:48 -0700 regarding Re: [Mailman-Users] mailman aliases:



Thanks, Mark. That seemed too obvious. Doesn't setting
generic_nonmember_action to accept result in a lot of spam to the
Mailman site admin? How are others dealing with this?


We delete it.
--
Sebastian Hagedorn - RZKR-R1 (Flachbau), Zi. 18, Robert-Koch-Str. 10
Zentrum für angewandte Informatik - Universitätsweiter Service RRZK
Universität zu Köln / Cologne University - Tel. +49-221-478-5587

pgpsDrigKSJoa.pgp
Description: PGP signature
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp

Re: [Mailman-Users] multiple header_filter_rules?

2007-05-23 Thread Mark Sapiro
David R Bosso wrote:
>
>Thanks for offering to help.  Yes, I can go back and forth with consistent 
>results.


Thanks for providing the info I asked for. I will definitely look into
this unless someone else solves it in the mean time, but I will not be
able to spend any time on it before next week.

Be assured that I won't forget.

-- 
Mark Sapiro <[EMAIL PROTECTED]>   The 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://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


Re: [Mailman-Users] mailman aliases

2007-05-23 Thread Mark Sapiro
Christopher Adams wrote:

>Thanks, Mark. That seemed too obvious. Doesn't setting
>generic_nonmember_action to accept result in a lot of spam to the
>Mailman site admin? How are others dealing with this?


First, let me say that if your listinfo overview page says "If you are
having trouble using the lists, please contact [EMAIL PROTECTED]",
you should actually look at that mail.

Unfortunately, changing the overview pages to not say that requires
patching Mailman code so it isn't always feasable to remove the
message. This will change in some future release, but that doesn't
help the immediate situation.

You can do other things with the list settings, but setting the list to
reject or discard non-member posts is not right IMO. Setting the list
to hold non-member posts is OK, but then the list admin or moderator
has to deal with them anyway, so why not just accept them, at least if
the person who receives them from the list is the same person who has
to deal with them if they're held.

You can also set some header_filter_rules to try to discard some spam
if you can identify it that way.

The first step though is to have some kind of spam filtering and/or
greylisting on incoming mail so as little spam as possible even gets
to Mailman in the first place. That's what I do for my lists and the
list admins have to deal with the rest. And yes, I still spend an
inordinate amount of time checking spam at least cursorily for
legitimate messages.

-- 
Mark Sapiro <[EMAIL PROTECTED]>   The 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://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


[Mailman-Users] Configuration script bails

2007-05-23 Thread Douglas Phillipson
Installed on Debian Testing, mailman updates fail, causing other 
packages to fail to install with the following output, any help would be 
greatly appreciated...

Doug P

apt-get install mailman
Reading package lists... Done
Building dependency tree... Done
mailman is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up mailman (2.1.9-7) ...
Looking for enabled languages (this may take some time) ... done.
Installing site language en  
done.
No updates are necessary.
Traceback (most recent call last):
   File "/var/lib/mailman/bin/withlist", line 297, in ?
 main()
   File "/var/lib/mailman/bin/withlist", line 272, in main
 r = [do_list(listname, args, func) for listname in Utils.list_names()]
   File "/var/lib/mailman/bin/withlist", line 201, in do_list
 return func(m, *args)
   File "/usr/lib/mailman/bin/unicodify_archives.py", line 59, in 
unicodify_archives
 h.database.mapKeys(unicodify_fst, archive, hdr)
   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 341, 
in mapKeys
 self.__openIndices(archive)
   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 251, 
in __openIndices
 t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 65, 
in __init__
 self.load()
   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 170, 
in load
 self.dict = marshal.load(fp)
ValueError: bad marshal data
dpkg: error processing mailman (--configure):
  subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
  mailman
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


Re: [Mailman-Users] Configuration script bails

2007-05-23 Thread Mark Sapiro
Douglas Phillipson wrote:

>Installed on Debian Testing, mailman updates fail, causing other 
>packages to fail to install with the following output, any help would be 
>greatly appreciated...
>
>Doug P
>
>apt-get install mailman

>No updates are necessary.
>Traceback (most recent call last):
>   File "/var/lib/mailman/bin/withlist", line 297, in ?
> main()
>   File "/var/lib/mailman/bin/withlist", line 272, in main
> r = [do_list(listname, args, func) for listname in Utils.list_names()]
>   File "/var/lib/mailman/bin/withlist", line 201, in do_list
> return func(m, *args)
>   File "/usr/lib/mailman/bin/unicodify_archives.py", line 59, in 
>unicodify_archives
> h.database.mapKeys(unicodify_fst, archive, hdr)
>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 341, 
>in mapKeys
> self.__openIndices(archive)
>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 251, 
>in __openIndices
> t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 65, 
>in __init__
> self.load()
>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 170, 
>in load
> self.dict = marshal.load(fp)
>ValueError: bad marshal data
>dpkg: error processing mailman (--configure):
>  subprocess post-installation script returned error exit status 1
>Errors were encountered while processing:
>  mailman


The installation of your package is trying to run something on the
order of

bin/withlist -a -r unicodify_archives

Since the bin/unicodify_archives.py module is apparently unique to your
package as is the running of it against all lists via withlist, I
think you might be more successful seeking help from Debian.

-- 
Mark Sapiro <[EMAIL PROTECTED]>   The 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://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp