[Mailman-Users] Automate

2010-01-20 Thread Maris, Sheryl

We currently use Lyris for mailing lists.  With Lyris  we are able to automate 
the subscription of users to lists by directly updating tables in the MS SQL 
db.  What methods programmatic  administration does mailman provide?  
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Routing Email Error

2010-01-20 Thread Michael O'Connell
Can you Please check as to why I am receiving ALL
trialmembers...@fillerupclub.com to my email address. The emails are for
people to be removed from the trialmembership and are very hostile.  I do
not own this fillerupclub email.

Thank you.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] question

2010-01-20 Thread sheryl maris
We currently use Lyris for mailing lists.  With Lyris  we are able to
automate the subscription of users to lists by directly updating tables in
the MS SQL db.  What methods programmatic  administration does mailman
provide?  

Aslo, how can we query reports?

-

 

--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Automate

2010-01-20 Thread Adam McGreggor
On Tue, Jan 19, 2010 at 02:08:43PM -0800, Maris, Sheryl wrote:
 We currently use Lyris for mailing lists.  With Lyris  we are able
 to automate the subscription of users to lists by directly updating
 tables in the MS SQL db.  What methods programmatic  administration
 does mailman provide?  

bin/sync_members is probably the most useful. Maybe run from cron.

( And perhaps using bin/remove_members to retain a blacklist )


-- 
``Whether intentionally or not, fish control and potato control were billeted
  together in St. John's College, Oxford, making this ancient seat of higher
  learning the biggest fish and chip shop the world has ever seen.''
  (Peter Hennessey, on the organisation of wartime rationing)
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Routing Email Error

2010-01-20 Thread Adam McGreggor
On Wed, Jan 20, 2010 at 05:58:21AM -0500, Michael O'Connell wrote:
 Can you Please check as to why I am receiving ALL
 trialmembers...@fillerupclub.com to my email address. The emails are for
 people to be removed from the trialmembership and are very hostile.  I do
 not own this fillerupclub email.

You've contacted a list for people interested in the software,
Mailman, not the administrators of a specific list.

None of us -- unless there are people who listadmin that particular 
list -- can help you really.

As a general rule, though, in the list email headers, there will be an
Unsubscribe link (gmail seems to have that as an option, if you look
at the short-headers), and an envelope-to: header which will tell you
which email address is subscribed.

(we all know 'anecdote' is not the singular of 'data', but I find I
get mail destined to other people on gmail, from where they can't
spell/copy+paste.)

-- 
DRINK COFFEE  --  Do stupid things faster with more energy!
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] question

2010-01-20 Thread Mark Sapiro
sheryl maris wrote:

We currently use Lyris for mailing lists.  With Lyris  we are able to
automate the subscription of users to lists by directly updating tables in
the MS SQL db.  What methods programmatic  administration does mailman
provide?  


MM 3 will have a true user database which can probably be updated
outside of Mailman. There are third party MySQL member adaptors for MM
2.1.

For 'standard' MM 2.1, there are web admin interfaces for deleting
individual members and for adding or deleting lists of members. There
are also command line tools for adding or removing members and for
syncing the list membership with a flat file.There are other command
line tools. See the FAQ at http://wiki.list.org/x/z4A9 and the
documentation at http://www.list.org/docs.html.


Aslo, how can we query reports?


There is a daily status report script (mmdsr) distributed with Mailman
that summarizes log files and includes such things as number of posts
by list, hour and sender. There are command line tools for reporting
some info (see the FAQ entry above). Beyond that, we'd need to know
more specifically what you'd want reported.

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread John Fitzsimons
On Tue, 19 Jan 2010 23:35:32 -0500, Barry Warsaw wrote:
 
On Jan 20, 2010, at 03:11 PM, John Fitzsimons wrote:

Hi Barry,

 snip 

Hey, if there's stuff we can steal or integrate with, all the better!  I have
a saying: the best bass amp there is, is the one you don't have to bring. :)

I am not sure whether you could get/see the source code for either of
these BUT in any case they might give you a few ideas. Even though not
exactly what we have been discussing.

http://henmedia.de/index.php?option=com_contenttask=viewid=15Itemid=35

and..

http://sourceforge.net/projects/m2f/


Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Routing Email Error

2010-01-20 Thread Mark Sapiro
Michael O'Connell wrote:

Can you Please check as to why I am receiving ALL
trialmembers...@fillerupclub.com to my email address. The emails are for
people to be removed from the trialmembership and are very hostile.  I do
not own this fillerupclub email.


And neither do we. Someone else wrote to mailman-security about this
last week and I replied:

--
I'm sorry, but we at mailman-secur...@python.org can't help you
directly with this. If the mails are coming from a Mailman mailing
list, we have no knowledge of this list or the people who host it.

You need to contact the administrators of the server that hosts the
list that the messages come from.

There does appear to be a Mailman installation at
http://fillerupclub.com/mailman/listinfo, but there doesn't appear
to be a trialmembers...@filerupclub.com list (it would be at
http://fillerupclub.com/mailman/listinfo/trialmembership_fillerupclub.com)

Here is the domain registration information for the fillerupclub.com
domain.

Registrant:
   Centrist Society
   5909 Wilkerson Rd. #142
   Fayetteville, Arkansas 72704
   United States

   Registered through: GoDaddy.com, Inc. (http://www.godaddy.com)
   Domain Name: FILLERUPCLUB.COM
  Created on: 10-Mar-05
  Expires on: 10-Mar-10
  Last Updated on: 19-Dec-09

   Administrative Contact:
  Dutton, Joey  jdut...@cox-internet.com
  Centrist Society
  5909 Wilkerson Rd. #142
  Fayetteville, Arkansas 72704
  United States
  (479) 442-2727  Fax --

   Technical Contact:
  Dutton, Joey  jdut...@cox-internet.com
  Centrist Society
  5909 Wilkerson Rd. #142
  Fayetteville, Arkansas 72704
  United States
  (479) 442-2727  Fax --


I note that your original post had a Cc: to
certifica...@fillerupclub.com. This is the posting address of a
mailing list. If you have been sending mail to this address, it is
probably being delivered to all the list members, and this may be the
source of your problem.

Do not send mail to certifica...@fillerupclub.com unless you want it to
go to all the (thousands of?) list members.

If you don't want to be a member of this list, send a blank email to
certificates-unsubscr...@fillerupclub.com. This should result in an
email to you requesting confirmation and when you confirm, you will no
longer be on the list.
--


-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] GNU Mailman 3 alpha 5

2010-01-20 Thread Clare Redstone
Hi,

 

I don't know enough about how new releases are named. Does alpha mean this
Mailman 3 is now ready for general use? Should I ask my host provider to
move us to it? I'm a bog-standard user so not ready for something that is
still going through early tests and doesn't have everything set up yet.

 

Thanks.

 

Clare

--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] GNU Mailman 3 alpha 5

2010-01-20 Thread Terri Oda

The short answer is no, you do not want to ask for an upgrade yet.

An alpha release is an early one, prior to the product being ready for 
all users.  Wikipedia has a reasonable page explaining how software 
releases are often named:


http://en.wikipedia.org/wiki/Alpha_release

 Terri

Clare Redstone wrote:

Hi,

 


I don't know enough about how new releases are named. Does alpha mean this
Mailman 3 is now ready for general use? Should I ask my host provider to
move us to it? I'm a bog-standard user so not ready for something that is
still going through early tests and doesn't have everything set up yet.

 


Thanks.

 


Clare

--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/terri%40zone12.com


--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] GNU Mailman 3 alpha 5

2010-01-20 Thread Stephen J. Turnbull
Clare Redstone writes:

  I don't know enough about how new releases are named. Does alpha mean this
  Mailman 3 is now ready for general use? Should I ask my host provider to
  move us to it? I'm a bog-standard user so not ready for something that is
  still going through early tests and doesn't have everything set up yet.

Unless you have special needs, or want to learn everything you always
wanted to know about Mailman but were afraid to ask, you don't want
your provider using alphas at all, and you personally probably don't
want to use a beta installation.

Just in case you really are special, a little more about alpha and
beta:

Alpha tests are tests conducted by developers, more or less in
laboratory conditions.  Alpha tests can be done at any time after
the first line of code is written.  Mailman 3 is in much better shape
than that, but it is still incomplete, and not ready for general use.
Doing an alpha test sometimes requires writing code to fake features
that haven't been written yet and things like that.  Alpha testing is
for people who think that's fun.

Beta tests are conducted in field conditions, by users (from your
point of view, you are not a user, your host provider is the user).
Since people are really using the software, as well as testing it, it
has to be fairly complete.  Mailman 3 is not yet at that stage.  Beta
tests sometimes uncover bad bugs that only happen under heavy load, or
in conditions that the alpha testers failed to imagine.  So beta
testers are either volunteers, developers, or perhaps ordinary users
who desperately need the new features provided (sort of like taking a
newly developed drug).  In any case, a beta tester should be prepared
to put in a certain amount of time and a minimum of skill in dealing
with surprises.  Few providers can afford the time and probably most
don't really have the skills (the skills needed are more like
development than administration).
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Listinfo columns - can I wrap text

2010-01-20 Thread Tim Van Dyne
Does anyone know of a way that I can hardcode the size of the columns
and wrap the list name text?

I'm running into the issue where some list names are lengthy and the
description text is getting smashed to the right, primarily because we
have our mailman page wrapped into our site's frame.  I notice that the
description text wraps, but the name itself doesn't.

Is there any help for this?

-Tim-

--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread Mark Sapiro
John Fitzsimons wrote:

Does anyone here know what actually goes to Mailman from Gmane ?


I think you are in the best position to answer that.


(1) Is it simply an email, with Gmane as the sender ? With no mention
of the newsgroup poster in any of the headers ?


I assume it is an email unless you have set up a MailNews Gateway to
poll Gmane.


(2) Is there anything contained in any of the headers from Gmane that
refers to the newsgroup poster ?


Is not the poster's address in the From: header?


I know some of you unix guys are pretty smart. Has anyone been able to
see/grep these headers to see what they say please ?


What follows refers to a default installation of GNU Mailman except for
one guess at a cPanel URL. It may or may not apply to cPanel. Also,
some of these thing are site configuration settings that can be
overridden by a packager (cPanel) or an installation (your ISP).

Mailman has two concepts of the sender of a post. One is used to
determine whether or not the sender is a list member and the other is
used after it is determined that the post is not from a member to
determine if the sender is in *_these_nonmembers.

The first test is to inspect all addresses from the following in order
(determined by the setting of SENDER_HEADERS)
1) the From: header
2) the 'unix from' or envelope sender
3) the Reply-To: header
4) the Sender: header

If any of these addresses matches a list member, the post is determined
to be a member post from the first found member address and handled
accordingly.

If the post is not from a member as above it is from the address in the
From: header. If there is no From:, it is the address in the Sender:
header and if there is neither, it is the envelope sender (unix from)
(the from/sender order is reversed if USE_ENVELOPE_SENDER = Yes).

Is some Gmane address a member of your list? If so, and that address is
in one of 2 - 4 above, that's why non-member posts get to your list
from Gmane.

I think you can see a full, raw message from Gmane if your list has
archives. For a cPanel list x...@example.com, you would go to
http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox

This requires authentication for the private archive (even if the
list's archive is public), but at least in standard Mailman the
equivalent URL will return the entire raw archive mailbox.

There, you should be able to find posts from Gmane and see all the
headers.

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Listinfo columns - can I wrap text

2010-01-20 Thread Mark Sapiro
Tim Van Dyne wrote:

Does anyone know of a way that I can hardcode the size of the columns
and wrap the list name text?

I'm running into the issue where some list names are lengthy and the
description text is getting smashed to the right, primarily because we
have our mailman page wrapped into our site's frame.  I notice that the
description text wraps, but the name itself doesn't.


You can see the HTML that Mailman generates for that page by viewing
the page source in your browser.

Mailman doesn't specify any column widths for that table. It is the
browser that decides how to display it.

If you can say how you would want the HTML to be modified to produce
your desired result, I can suggest changes to Mailman/Cgi/listinfo.py
and possibly Mailman/htmlformat.py to produce that 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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Listinfo columns - can I wrap text

2010-01-20 Thread Tim Van Dyne
I figured it out.
I didn't realize the obvious which was that it wouldn't wrap no matter
what I did to the table because it's one long string due to the
underscores_.  So after some digging (nobody here knows Python), we
added the replace function to the output name to remove the under_scores
and replace them with spaces.

../Mailman/Cgi/listinfo.py:
Line 143:
Was   [Link(url, Bold(real_name)),

Is now[Link(url, Bold(real_name.replace('_',' '))),
 

This made everything look so much better. Small victory, but we
celebrated :)


-Original Message-
From: Mark Sapiro [mailto:m...@msapiro.net] 
Sent: Wednesday, January 20, 2010 11:05 AM
To: Tim Van Dyne; mailman-users@python.org
Subject: Re: [Mailman-Users] Listinfo columns - can I wrap text

Tim Van Dyne wrote:

Does anyone know of a way that I can hardcode the size of the columns
and wrap the list name text?

I'm running into the issue where some list names are lengthy and the
description text is getting smashed to the right, primarily because we
have our mailman page wrapped into our site's frame.  I notice that the
description text wraps, but the name itself doesn't.


You can see the HTML that Mailman generates for that page by viewing
the page source in your browser.

Mailman doesn't specify any column widths for that table. It is the
browser that decides how to display it.

If you can say how you would want the HTML to be modified to produce
your desired result, I can suggest changes to Mailman/Cgi/listinfo.py
and possibly Mailman/htmlformat.py to produce that 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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Listinfo columns - can I wrap text

2010-01-20 Thread Stephen J. Turnbull
Tim Van Dyne writes:

  This made everything look so much better. Small victory, but we
  celebrated :)

So should we all!  Lord, I love open source!

--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Archives

2010-01-20 Thread Young, Darren
I've enabled archives on a mailing list with the following:
archive = yes
archive_private = public
archive_volume_frequency = Monthly

And the /pipermail/ URL points to /usr/local/mailman/archives/public
(httpd.conf stuff):

ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/
Alias /pipermail/ /usr/local/mailman/archives/public/

Directory /usr/local/mailman/cgi-bin/
AllowOverride All
Options Indexes 
Order allow,deny
Allow from all
/Directory

Directory /usr/local/mailman/archives/public
Options FollowSymLinks
/Directory

However, in /usr/local/mailman/archives/public there's no directories
and in the browser I get a URL not found error. I've posted a couple
messages to the list and they're being delivered to members so how/when
are the archives created?

Darren Young
Systems  Security Architect
Computing Services
University of Chicago
Booth School of Business
5807 South Woodlawn Avenue
Chicago, IL 60637
Voice 773.702.0331 | Fax 773.702.0233

--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-20 Thread Mark Sapiro
Young, Darren wrote:

I've enabled archives on a mailing list with the following:
archive = yes
archive_private = public
archive_volume_frequency = Monthly
[...]
However, in /usr/local/mailman/archives/public there's no directories
and in the browser I get a URL not found error. I've posted a couple
messages to the list and they're being delivered to members so how/when
are the archives created?


There are no archives in /usr/local/mailman/archives/public. The
archives are in /usr/local/mailman/archives/private whether or not
they are public. For a public archive, there is also a symlink from
/usr/local/mailman/archives/public/list to
/usr/local/mailman/archives/private/list.

The initial 'empty' archive (just the
/usr/local/mailman/archives/private/list/index.html file and the
/usr/local/mailman/archives/private/list.mbox/ directory) is created
when the list is created whether or not archiving is enabled.

There is probably some error in archiving resulting in log entries and
shunted messages destined for the archive. What's in Mailman's error
log?

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Listinfo columns - can I wrap text

2010-01-20 Thread Mark Sapiro
Tim Van Dyne wrote:

I figured it out.

Great!


I didn't realize the obvious


If I had a nickel for every time I didn't realize the obvious ... :)

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-20 Thread Young, Darren
The only thing in mailman/archive/private/perl-ad-manager-users is the
index.html. Not much in the logs:

[r...@bushlms01 logs]# grep perl-ad *
post:Jan 20 12:42:44 2010 (2095) post to perl-ad-manager-users from
darren.yo...@chicagobooth.edu, size=5878,
message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica
go.edu, success
post:Jan 20 12:55:51 2010 (2095) post to perl-ad-manager-users from
darren.yo...@chicagobooth.edu, size=5892,
message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica
go.edu, success
post:Jan 20 13:48:12 2010 (2095) post to perl-ad-manager-users from
darren.yo...@chicagobooth.edu, size=5938,
message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica
go.edu, success
smtp:Jan 20 12:26:23 2010 (2095)
mailman.0.1264011983.15826.perl-ad-manager-us...@lists.chicagobooth.edu
 smtp for 1 recips, completed in 0.056 seconds
smtp:Jan 20 12:29:16 2010 (2095)
mailman.0.1264012155.15904.perl-ad-manager-us...@lists.chicagobooth.edu
 smtp for 1 recips, completed in 0.086 seconds
smtp:Jan 20 12:29:33 2010 (2095)
mailman.0.1264012172.15909.perl-ad-manager-us...@lists.chicagobooth.edu
 smtp for 1 recips, completed in 0.064 seconds
smtp:Jan 20 12:29:49 2010 (2095)
mailman.0.1264012188.15915.perl-ad-manager-us...@lists.chicagobooth.edu
 smtp for 1 recips, completed in 0.063 seconds
smtp:Jan 20 13:04:16 2010 (2095)
mailman.0.1264014254.21806.perl-ad-manager-us...@lists.chicagobooth.edu
 smtp for 1 recips, completed in 0.711 seconds
smtp:Jan 20 13:05:17 2010 (2095)
mailman.0.1264014315.2092.perl-ad-manager-us...@lists.chicagobooth.edu
smtp for 1 recips, completed in 0.070 seconds
subscribe:Jan 20 12:27:37 2010 (15857) perl-ad-manager-users: new
darren.yo...@chicagobooth.edu , admin mass sub
subscribe:Jan 20 12:29:15 2010 (15904) perl-ad-manager-users: deleted
darren.yo...@chicagobooth.edu; member mgt page
subscribe:Jan 20 12:29:32 2010 (15909) perl-ad-manager-users: pending
Darren Young darren.yo...@chicagobooth.edu  128.135.211.176
subscribe:Jan 20 12:29:48 2010 (15915) perl-ad-manager-users: new
darren.yo...@chicagobooth.edu Darren Young, via web confirmation
subscribe:Jan 20 13:04:14 2010 (21806) perl-ad-manager-users: pending
Dan dcut...@intelimedix.com  198.31.192.252
subscribe:Jan 20 13:05:15 2010 (2092) perl-ad-manager-users: new
dcut...@intelimedix.com Dan, via email confirmation
subscribe:Jan 20 13:47:30 2010 (28202) perl-ad-manager-users: new
perl-ad-manager-users+garchive-16...@googlegroups.com , admin mass
sub


 -Original Message-
 From: Mark Sapiro [mailto:m...@msapiro.net]
 Sent: Wednesday, January 20, 2010 1:57 PM
 To: Young, Darren; mailman-users@python.org
 Subject: Re: [Mailman-Users] Archives
 
 Young, Darren wrote:
 
 I've enabled archives on a mailing list with the following:
 archive = yes
 archive_private = public
 archive_volume_frequency = Monthly
 [...]
 However, in /usr/local/mailman/archives/public there's no directories
 and in the browser I get a URL not found error. I've posted a couple
 messages to the list and they're being delivered to members so
 how/when
 are the archives created?
 
 
 There are no archives in /usr/local/mailman/archives/public. The
 archives are in /usr/local/mailman/archives/private whether or not
 they are public. For a public archive, there is also a symlink from
 /usr/local/mailman/archives/public/list to
 /usr/local/mailman/archives/private/list.
 
 The initial 'empty' archive (just the
 /usr/local/mailman/archives/private/list/index.html file and the
 /usr/local/mailman/archives/private/list.mbox/ directory) is created
 when the list is created whether or not archiving is enabled.
 
 There is probably some error in archiving resulting in log entries and
 shunted messages destined for the archive. What's in Mailman's error
 log?
 
 --
 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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-20 Thread Mark Sapiro
Young, Darren wrote:

The only thing in mailman/archive/private/perl-ad-manager-users is the
index.html. Not much in the logs:

[r...@bushlms01 logs]# grep perl-ad *


This string won't appear in the error log entries.

What's in Mailman's error log with timestamps close to these post log
entries?

post:Jan 20 12:42:44 2010 (2095) post to perl-ad-manager-users from
darren.yo...@chicagobooth.edu, size=5878,
message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica
go.edu, success
post:Jan 20 12:55:51 2010 (2095) post to perl-ad-manager-users from
darren.yo...@chicagobooth.edu, size=5892,
message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica
go.edu, success
post:Jan 20 13:48:12 2010 (2095) post to perl-ad-manager-users from
darren.yo...@chicagobooth.edu, size=5938,
message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica
go.edu, success

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-20 Thread Young, Darren
Not much, close in all of them:

[r...@bushlms01 logs]# grep 'Jan 20 12:4' *

bounce:Jan 20 12:41:33 2009 (1416) BounceRunner at 144084748
processing 1 queued bounces
error:Jan 20 12:47:42 2009 (9809) admin.py access for non-existent list:
daily-job-postings
error:Jan 20 12:47:50 2009 (9813) admin.py access for non-existent list:
daily-job-postings
post:Jan 20 12:40:00 2009 (1420) post to copycenter from
andrea.mcc...@chicagogsb.edu, size=5453,
message-id=6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchica
go.edu, success
post:Jan 20 12:40:12 2009 (1420) post to registration_err from
prods...@mingming.uchicago.edu, size=4193,
message-id=20090120184002.ga29...@mingming.uchicago.edu, success
post:Jan 20 12:40:14 2009 (1420) post to pif_err from
prods...@mingming.uchicago.edu, size=18707,
message-id=20090120184002.ga29...@mingming.uchicago.edu, success
post:Jan 20 12:40:17 2009 (1420) post to address_err from
prods...@mingming.uchicago.edu, size=12457,
message-id=20090120184001.ga29...@mingming.uchicago.edu, success
post:Jan 20 12:40:26 2009 (1420) post to registration_err from
prods...@mingming.uchicago.edu, size=34498,
message-id=20090120184002.ga29...@mingming.uchicago.edu, success
post:Jan 20 12:40:40 2009 (1420) post to copycenter from
andrea.mcc...@chicagogsb.edu, size=143295,
message-id=6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchica
go.edu, success
post:Jan 20 12:42:44 2010 (2095) post to perl-ad-manager-users from
darren.yo...@chicagobooth.edu, size=5878,
message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica
go.edu, success
post:Jan 20 12:48:38 2010 (2095) post to sinconf from
ez...@learningcenters.com, size=13039,
message-id=e9a63bbcc2f2d8a822b5d5b200181...@learningcenters.com,
success
smtp:Jan 20 12:40:00 2009 (1420)
6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchicago.edu
smtp for 5 recips, completed in 0.039 seconds
smtp:Jan 20 12:40:12 2009 (1420)
20090120184002.ga29...@mingming.uchicago.edu smtp for 12 recips,
completed in 0.353 seconds
smtp:Jan 20 12:40:14 2009 (1420)
20090120184002.ga29...@mingming.uchicago.edu smtp for 14 recips,
completed in 0.053 seconds
smtp:Jan 20 12:40:17 2009 (1420)
20090120184001.ga29...@mingming.uchicago.edu smtp for 13 recips,
completed in 0.054 seconds
smtp:Jan 20 12:40:26 2009 (1420)
20090120184002.ga29...@mingming.uchicago.edu smtp for 12 recips,
completed in 0.044 seconds
smtp:Jan 20 12:40:40 2009 (1420)
6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchicago.edu
smtp for 5 recips, completed in 0.060 seconds
smtp:Jan 20 12:46:10 2009 (1420)
mailman.0.1232477169.9378.new-searchfirm-listi...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.039 seconds
smtp:Jan 20 12:48:54 2009 (1420)
mailman.7387.1232477332.1418.fystu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.415 seconds
smtp:Jan 20 12:48:54 2009 (1420)
mailman.7388.1232477332.1418.fystu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.036 seconds
smtp:Jan 20 12:48:55 2009 (1420)
mailman.7389.1232477334.1418.ptstu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.038 seconds
smtp:Jan 20 12:48:55 2009 (1420)
mailman.7390.1232477334.1418.ptstu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.038 seconds
smtp:Jan 20 12:48:59 2009 (1420)
mailman.7391.1232477337.1418.phdstu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.032 seconds
smtp:Jan 20 12:48:59 2009 (1420)
mailman.7392.1232477337.1418.phdstu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.041 seconds
smtp:Jan 20 12:49:00 2009 (1420)
mailman.7388.1232477332.1418.fystu-grp-eve...@lists.chicagogsb.edu
smtp for 8 recips, completed in 0.040 seconds
smtp:Jan 20 12:49:00 2009 (1420)
mailman.7390.1232477334.1418.ptstu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.042 seconds
smtp:Jan 20 12:49:00 2009 (1420)
mailman.7392.1232477337.1418.phdstu-grp-eve...@lists.chicagogsb.edu
smtp for 2 recips, completed in 0.038 seconds
smtp:Jan 20 12:49:01 2009 (1420)
mailman.7393.1232477339.1418.systu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.029 seconds
smtp:Jan 20 12:49:01 2009 (1420)
mailman.7394.1232477339.1418.systu-grp-eve...@lists.chicagogsb.edu
smtp for 1 recips, completed in 0.035 seconds
smtp:Jan 20 12:49:03 2009 (1420)
mailman.7394.1232477339.1418.systu-grp-eve...@lists.chicagogsb.edu
smtp for 8 recips, completed in 0.048 seconds
smtp:Jan 20 12:42:44 2010 (2095)
07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchicago.edu
smtp for 1 recips, completed in 0.112 seconds
smtp:Jan 20 12:48:38 2010 (2095)
e9a63bbcc2f2d8a822b5d5b200181...@learningcenters.com smtp for 2
recips, completed in 0.116 seconds
subscribe:Jan 20 12:46:09 2009 (9378) new-searchfirm-listings: pending
y...@chicagogsb.edu  171.159.194.10
vette:Jan 20 12:47:03 2009 (9390) new-searchfirm-listings: held
subscription request from y...@chicagogsb.edu
vette:Jan 20 12:48:52 2009 (1418) 

Re: [Mailman-Users] Archives

2010-01-20 Thread Mark Sapiro
Young, Darren wrote:

 Not much, close in all of them:


As I said in another recent reply - If I had a nickel for every time I
didn't realize the obvious ... :)

Is ArchRunner running? What's in /usr/local/mailman/qfiles/archive?


 The only one that sticks out but was earlier:
 
 Jan 20 12:47:42 2009 (9809) admin.py access for non-existent list:
 daily-job-postings
 Jan 20 12:47:50 2009 (9813) admin.py access for non-existent list:
 daily-job-postings
 Jan 20 12:34:52 2010 qrunner(7726): Traceback (most recent call last):
 Jan 20 12:34:52 2010 qrunner(7726):   File
 /usr/local/mailman/bin/qrunner, line 270, in ?
 Jan 20 12:34:52 2010 qrunner(7726):  main()
 Jan 20 12:34:52 2010 qrunner(7726):   File
 /usr/local/mailman/bin/qrunner, line 230, in main
 Jan 20 12:34:52 2010 qrunner(7726):  qrunner.run()
 Jan 20 12:34:52 2010 qrunner(7726):   File
 /usr/local/mailman/Mailman/Queue/Runner.py, line 87, in run
 Jan 20 12:34:52 2010 qrunner(7726):  self._cleanup()
 Jan 20 12:34:52 2010 qrunner(7726):   File
 /usr/local/mailman/Mailman/Queue/BounceRunner.py, line 220, in
 _cleanup
 Jan 20 12:34:52 2010 qrunner(7726):  BounceMixin._cleanup(self)
 Jan 20 12:34:52 2010 qrunner(7726):   File
 /usr/local/mailman/Mailman/Queue/BounceRunner.py, line 132, in
 _cleanup
 Jan 20 12:34:52 2010 qrunner(7726):  self._register_bounces()
 Jan 20 12:34:52 2010 qrunner(7726):   File
 /usr/local/mailman/Mailman/Queue/BounceRunner.py, line 120, in
 _register_bounces
 Jan 20 12:34:52 2010 qrunner(7726):  mlist.registerBounce(addr, msg,
 day=day)
 Jan 20 12:34:52 2010 qrunner(7726):   File
 /usr/local/mailman/Mailman/Bouncer.py, line 131, in registerBounce
 Jan 20 12:34:52 2010 qrunner(7726):  time.strftime('%d-%b-%Y', day +
 (0,)*6))
 Jan 20 12:34:52 2010 qrunner(7726): ValueError :  day of year out of
 range

This is an incompatibility between Mailman 2.1.5 and older and Python
2.4.x and newer. If you can't upgrade Mailman, the attached
Bouncer.py.patch will fix it.

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

=== modified file 'Mailman/Bouncer.py'
--- Mailman/Bouncer.py  2004-10-22 07:01:30 +
+++ Mailman/Bouncer.py  2004-12-04 05:01:12 +
@@ -128,7 +128,7 @@
 # We've already scored any bounces for this day, so ignore it.
 syslog('bounce', '%s: %s already scored a bounce for date %s',
self.internal_name(), member,
-   time.strftime('%d-%b-%Y', day + (0,)*6))
+   time.strftime('%d-%b-%Y', day + (0,0,0,0,1,0)))
 # Continue to check phase below
 else:
 # See if this member's bounce information is stale.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Re: [Mailman-Users] Archives

2010-01-20 Thread Adam McGreggor
On Wed, Jan 20, 2010 at 01:38:49PM -0600, Young, Darren wrote:
 I've enabled archives on a mailing list with the following:
 archive = yes
 archive_private = public

 However, in /usr/local/mailman/archives/public there's no directories
 and in the browser I get a URL not found error. I've posted a couple
 messages to the list and they're being delivered to members so how/when
 are the archives created?

Just picking up on something, did you enable archiving before a 
post has been  sent; i.e., has archiving been set before 1 message
has been sent to the list?

-- 
``I wouldn't call Civil Service delays `tactics', Minister,'' he replied
  smoothly. ``That would be to mistake lethargy for strategy.''
  (Humphrey Appleby, from `Yes, Minister', Jonathan Lynn and Anthony Jay)
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread John Fitzsimons
On Wed, 20 Jan 2010 10:42:43 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

Does anyone here know what actually goes to Mailman from Gmane ?

I think you are in the best position to answer that.

Er. No. I don't. I don't have root access to my hosted server, and
have no idea where my Mailman logs, or archives, are kept.

Your reply to Young, Darren suggests

/usr/local/mailman/archives/private/list/index.html file 
/usr/local/mailman/archives/private/list.mbox/  

When I FTP to my site I see...

No usr directory.

No local directory.

No mailman directory.

No archives directory.

No private directory etc.

(1) Is it simply an email, with Gmane as the sender ? With no mention
of the newsgroup poster in any of the headers ?

I assume it is an email unless you have set up a MailNews Gateway to
poll Gmane.

I have that setup. I don't however know that it is needed. From what I
can see Gmane gets it's input as a result of..

(1) It's subscription to my mailing list

(2) The gateway setup.

I don't understand why both are needed. IMO one, OR the other, should
cover things. 

Assuming that NNTP posting does NOT result in a post to their server
but instead results in an email to the mailing list first.

(2) Is there anything contained in any of the headers from Gmane that
refers to the newsgroup poster ?

Is not the poster's address in the From: header?

Well, I didn't know the answer to that question. Fortunately however
someone here was good enough to send me a header example and 
it appears that the poster of a newsgroup post appears at least twice.
In the newsgroup post header as..

From: Fred Smith f...@myisp.com

and in the header sent by Gmane.

From: Fred Smith f...@myisp.com

 snip 

What follows refers to a default installation of GNU Mailman except for
one guess at a cPanel URL. It may or may not apply to cPanel. Also,
some of these thing are site configuration settings that can be
overridden by a packager (cPanel) or an installation (your ISP).

Mailman has two concepts of the sender of a post. One is used to
determine whether or not the sender is a list member and the other is
used after it is determined that the post is not from a member to
determine if the sender is in *_these_nonmembers.

The first test is to inspect all addresses from the following in order
(determined by the setting of SENDER_HEADERS)
1) the From: header
2) the 'unix from' or envelope sender
3) the Reply-To: header
4) the Sender: header

If any of these addresses matches a list member, the post is determined
to be a member post from the first found member address and handled
accordingly.

If the post is not from a member as above it is from the address in the
From: header. If there is no From:, it is the address in the Sender:
header and if there is neither, it is the envelope sender (unix from)
(the from/sender order is reversed if USE_ENVELOPE_SENDER = Yes).

Is some Gmane address a member of your list? If so, and that address is
in one of 2 - 4 above, that's why non-member posts get to your list
from Gmane.

Yes, Gmane is subscribed as a Gmane Administrator.

I think you can see a full, raw message from Gmane if your list has
archives. For a cPanel list x...@example.com, you would go to
http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox

This requires authentication for the private archive (even if the
list's archive is public), but at least in standard Mailman the
equivalent URL will return the entire raw archive mailbox.

There, you should be able to find posts from Gmane and see all the
headers.

When I look at the archives I don't see the header info. Which,
normally I would be quite happy about. Anything that helps keep things
more private the better.

So now, here is my next question. 

If I setup the Gmane address for moderation and then put the
subscriber's address in under

List of non-member addresses whose postings should be automatically
accepted.

Would that help to plug the Gmane hole ? In other words restrict
posting from Gmane to only those who are listed as subscribers ?

Can anyone here answer that question and/or express a view on the
possibility of this approach working please ?


Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread Mark Sapiro
John Fitzsimons wrote:

On Wed, 20 Jan 2010 10:42:43 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

Does anyone here know what actually goes to Mailman from Gmane ?

I think you are in the best position to answer that.

Er. No. I don't. I don't have root access to my hosted server, and
have no idea where my Mailman logs, or archives, are kept.


Read on.


I think you can see a full, raw message from Gmane if your list has
archives. For a cPanel list x...@example.com, you would go to
http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox

This requires authentication for the private archive (even if the
list's archive is public), but at least in standard Mailman the
equivalent URL will return the entire raw archive mailbox.

There, you should be able to find posts from Gmane and see all the
headers.

When I look at the archives I don't see the header info. Which,
normally I would be quite happy about. Anything that helps keep things
more private the better.


Did you actually go to a URL for your archive based on the template
above? If you did, what happened. If you didn't, then do it.


So now, here is my next question. 

If I setup the Gmane address for moderation and then put the
subscriber's address in under

List of non-member addresses whose postings should be automatically
accepted.

Would that help to plug the Gmane hole ? In other words restrict
posting from Gmane to only those who are listed as subscribers ?

Can anyone here answer that question and/or express a view on the
possibility of this approach working please ?



It is complicated as I indicated in my original reply. It would help if
You went to an archive URL based on the template I gave and actually
found a message.

But, the answer to your exact question is No. In your scenario, the
post will presumably be 'from' the Gmane address so it will be hels as
a post from a moderated member. *_these_nonmembers only applies to
non-member posts.

Now, you could make all those authorized posters members of your list
(perhaps with no mail delivery and no password reminders), and that
would work if the posts are From: them. Then I think you could
moderate the Gmane address, and if it's  the envelope sender, and/or
Sender:, the member address in From: will take priority and determine
what is done with the post.

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread John Fitzsimons
On Wed, 20 Jan 2010 15:31:06 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

Hi Mark,

 snip 

I think you can see a full, raw message from Gmane if your list has
archives. For a cPanel list x...@example.com, you would go to
http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox

This requires authentication for the private archive (even if the
list's archive is public), but at least in standard Mailman the
equivalent URL will return the entire raw archive mailbox.

I have no idea how close to standard Mailman my system is. It is a
hosted system. IIRC I added the mailing list via CPanel.

There, you should be able to find posts from Gmane and see all the
headers.

When I look at the archives I don't see the header info. Which,
normally I would be quite happy about. Anything that helps keep things
more private the better.

Did you actually go to a URL for your archive based on the template
above? If you did, what happened. If you didn't, then do it.

I went to the list info page where it says...

To see the collection of prior postings to the list, visit the xxx
Archives.

The address was...

http://mydomain/pipermail/mymailinglist

Though I don't see that directory when I FTP to my site.

If I try your address I think it would translate to..

http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox

I then get..

xxmailinglist Private Archives Authentication

Then...

Private archive file not found

So now, here is my next question. 

If I setup the Gmane address for moderation and then put the
subscriber's address in under

List of non-member addresses whose postings should be automatically
accepted.

Would that help to plug the Gmane hole ? In other words restrict
posting from Gmane to only those who are listed as subscribers ?

Can anyone here answer that question and/or express a view on the
possibility of this approach working please ?

It is complicated as I indicated in my original reply. It would help if
You went to an archive URL based on the template I gave and actually
found a message.

I have no difficulty finding a message in my archive. It is finding
header info that is the problem.

But, the answer to your exact question is No. In your scenario, the
post will presumably be 'from' the Gmane address so it will be hels as
a post from a moderated member. *_these_nonmembers only applies to
non-member posts.

Now, you could make all those authorized posters members of your list
(perhaps with no mail delivery and no password reminders), and that
would work if the posts are From: them. Then I think you could
moderate the Gmane address, and if it's  the envelope sender, and/or
Sender:, the member address in From: will take priority and determine
what is done with the post.

Yes, I think you are confirming what I am thinking of trying out. To
block (moderate) everything from Gmane and then add all my
subscribers in the 

List of non-member addresses whose postings should be automatically
accepted.

So, this list would actually be working as a form of White List.

Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread Mark Sapiro
John Fitzsimons wrote:

If I try your address I think it would translate to..

http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox

I then get..

xxmailinglist Private Archives Authentication

Then...

Private archive file not found



It translates to

http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox

where mydomain is your host name and mymailinglist is the cPanel list
name of the form listname_mydomain. Note that mymailinglist.mbox
appears twice, as a directory and a file.



So now, here is my next question. 

If I setup the Gmane address for moderation and then put the
subscriber's address in under

List of non-member addresses whose postings should be automatically
accepted.

Would that help to plug the Gmane hole ? In other words restrict
posting from Gmane to only those who are listed as subscribers ?

Can anyone here answer that question and/or express a view on the
possibility of this approach working please ?

It is complicated as I indicated in my original reply. It would help if
You went to an archive URL based on the template I gave and actually
found a message.

I have no difficulty finding a message in my archive. It is finding
header info that is the problem.


The header is in the raw mailbox which I'm trying to tell you how to
access.

Even lacking that, much (but unfortunately with a few critical bits
changed) of the header is in the message sent to list members.


But, the answer to your exact question is No. In your scenario, the
post will presumably be 'from' the Gmane address so it will be hels as
a post from a moderated member. *_these_nonmembers only applies to
non-member posts.

Now, you could make all those authorized posters members of your list
(perhaps with no mail delivery and no password reminders), and that
would work if the posts are From: them. Then I think you could
moderate the Gmane address, and if it's  the envelope sender, and/or
Sender:, the member address in From: will take priority and determine
what is done with the post.

Yes, I think you are confirming what I am thinking of trying out. To
block (moderate) everything from Gmane and then add all my
subscribers in the 

List of non-member addresses whose postings should be automatically
accepted.

So, this list would actually be working as a form of White List.



No! I am not confirming that. If the Gmane address is a moderated
member, you will never get to accept_these_nonmembers (List of
non-member addresses whose postings should be automatically
accepted.) because this only applies to non-member posts and the post
will be from a moderated member.

Either the Gmane address is not a member at all, or the 'white-listed'
addresses have to be members, which I *think* will have priority
because they are in From:

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread William Bagwell
On Wednesday 20 January 2010, Mark Sapiro wrote:
 John Fitzsimons wrote:

 Private archive file not found

 It translates to

 http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymail
inglist.mbox

 where mydomain is your host name and mymailinglist is the cPanel list
 name of the form listname_mydomain. Note that mymailinglist.mbox
 appears twice, as a directory and a file.

Mark, I can confirm what John is getting and am willing to post the real 
URL to the list and send the *user* password directly to you if 
necessary. (Its just a test list with two archived posts, both by myself)

Oh 2.1.11.cp3 here.
-- 
William
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] move messages

2010-01-20 Thread Dave Filchak

Hi,

Is it possible to move just the messages and archive from one list to 
another? This would be the same instance of Mailman on the same server 
(obviously).


Cheers

Dave
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] move messages

2010-01-20 Thread Mark Sapiro
Dave Filchak wrote:

Is it possible to move just the messages and archive from one list to 
another? This would be the same instance of Mailman on the same server 
(obviously).


The cleanest way to do this is to stop Mailman and then move the
messages from the one list's archives/private/list1.mbox/list1.mbox to
the other list's archives/private/list2.mbox/list2.mbox.

I.e., remove the messages from the list1.mbox and add them to the
list2.mbox. This can be done with a text editor, but it can't be a
word processor that will wrap or fill lines in any way.

Once the .mbox files contain the desired messages, you can rebuild the
archives of the two lists with 'bin/arch --wipe'.

Also, see the FAQ at http://wiki.list.org/x/2YA9 and note that this
process will renumber messages in both lists archives and break any
saved URL's that point to those archives.

If list1 is going away or won't have archives at all, and you want to
move all its messages to list2's archive, you can do this in Mailman's
directory:

Stop Mailman
cp archives/private/list2.mbox/list2.mbox backup/in/case
cat archives/private/list1.mbox/list1.mbox \
archives/private/list2.mbox/list2.mbox
bin/arch --wipe list2
Start Mailman

This will add all of list1's messages to list2's archive with little if
any renumbering of list2's existing messages.

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread Mark Sapiro
William Bagwell wrote:

On Wednesday 20 January 2010, Mark Sapiro wrote:

 It translates to

 http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox

 where mydomain is your host name and mymailinglist is the cPanel list
 name of the form listname_mydomain. Note that mymailinglist.mbox
 appears twice, as a directory and a file.

Mark, I can confirm what John is getting and am willing to post the real 
URL to the list and send the *user* password directly to you if 
necessary. (Its just a test list with two archived posts, both by myself)

Oh 2.1.11.cp3 here.


Ooops. I see there is a mistake in that URL. I meant

http://mydomain/mailman/private/mymailinglist.mbox/mymailinglist.mbox

(i.e. two /mymailinglist.mbox and no plain /mymailinglist)

William,

If you can confirm that that URL with appropriate substitutions for
mydomain and mymailnglist works on cPanel archives, I think that's all
we need. If it doesn't work, then we can communicate off list about
finding one that works.

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread John Fitzsimons
On Wed, 20 Jan 2010 16:51:21 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

 snip 

If I try your address I think it would translate to..

http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox

I then get..

xxmailinglist Private Archives Authentication

Then...

Private archive file not found

It translates to

http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox

where mydomain is your host name and mymailinglist is the cPanel list
name of the form listname_mydomain. Note that mymailinglist.mbox
appears twice, as a directory and a file.

Either way I get the same result.

 snip 

If the Gmane address is a moderated
member, you will never get to accept_these_nonmembers (List of
non-member addresses whose postings should be automatically
accepted.) because this only applies to non-member posts and the post
will be from a moderated member.

The post is from a moderated member, Gmane, HOWEVER the header 
that is part of the Gmane post says..

From: Fred Smith f...@myisp.com

I was hoping that that header would take priority over the other Gmane
headers if I blocked Gmane and had a whitelist.

I think the Received: from address is Gmane. Would that header be
authenticated AFTER the To: one ?

So even though the post comes from Gmane the From: info doesn't have
their address. It instead has the address of the person posting to the
newsgroup.

Either the Gmane address is not a member at all, or the 'white-listed'
addresses have to be members, which I *think* will have priority
because they are in From:

If I unsubscribed Gmane as a member then would the Mailman gateway
settings still result in messages going to, and from, the newsgroup ?

In other words, does anyone here know whether the Gmane subscription
is needed ?


Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread Mark Sapiro
John Fitzsimons wrote:

On Wed, 20 Jan 2010 16:51:21 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

 snip 

If I try your address I think it would translate to..

http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox

I then get..

xxmailinglist Private Archives Authentication

Then...

Private archive file not found

It translates to

http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox

where mydomain is your host name and mymailinglist is the cPanel list
name of the form listname_mydomain. Note that mymailinglist.mbox
appears twice, as a directory and a file.

Either way I get the same result.


As I said in a followup, I made a mistake in trying to correct your
translation. It should be

http://mydomain/mailman/private/mymailinglist.mbox/mymailinglist.mbox


If the Gmane address is a moderated
member, you will never get to accept_these_nonmembers (List of
non-member addresses whose postings should be automatically
accepted.) because this only applies to non-member posts and the post
will be from a moderated member.

The post is from a moderated member, Gmane, HOWEVER the header 
that is part of the Gmane post says..

From: Fred Smith f...@myisp.com

I was hoping that that header would take priority over the other Gmane
headers if I blocked Gmane and had a whitelist.


It does and it doesn't. It will take priority in determining which list
member the post is from, but it won't mean a thing if put in
accept_these_nonmembers, becaues the post will have alt=ready been
determined to be from the Gmane member, so it won't be a non-member
post and accept_these_nonmembers won't be consulted.

So make f...@myisp.com an unmoderated list member with delivery and
password reminders disabled if desired, and Fred's post from Gmane
should be accepted.


I think the Received: from address is Gmane. Would that header be
authenticated AFTER the To: one ?


Mailman doesn't look at Received: headers. My post at
http://mail.python.org/pipermail/mailman-users/2010-January/068451.html
attempts to explain what Mailman looks at.


So even though the post comes from Gmane the From: info doesn't have
their address. It instead has the address of the person posting to the
newsgroup.

Either the Gmane address is not a member at all, or the 'white-listed'
addresses have to be members, which I *think* will have priority
because they are in From:

If I unsubscribed Gmane as a member then would the Mailman gateway
settings still result in messages going to, and from, the newsgroup ?

In other words, does anyone here know whether the Gmane subscription
is needed ?


Presumably it is needed if you are gatewaing from Mailman to Gmane
because that's how messages get to Gmane from Mailman.

Unless of course gatwaying to/from Gmane is via Mailman's NNTP
Mail-News gateway. Then it's a totally different story, and
everything I've been saying is irrelevant, but I don't think that's
how this is working.

-- 
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
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread John Fitzsimons
On Wed, 20 Jan 2010 01:47:09 -0500, Terri Oda wrote:
 
John Fitzsimons wrote:

Hi Terri,

 I have also contributed to public, and private, newsgroup servers for
 more than ten years now. However, I am not a unix expert and I do 
 not have root access to a unix server.  

Incidentally, if the problem is just one of access to a unix machine, 
the Systers group had a really nice little set up where they had a linux 
virtual machine, running mailman, set up to run in virtualbox.  That 
meant we could do testing on all the laptops: mac/windows/solaris/etc.

Is there a brothers group for us guys ?  :-)

I totally understand if you don't have time to learn all this stuff, but 
if you're willing to learn, you can install virtualbox 
(http://www.virtualbox.org/), get a linux vm (or install one yourself -- 
I usually recommend Ubuntu for a quick and easy install), and install 
Mailman.  It's a bit time consuming, but it's not actually as hard as 
instructions make it sound, generally speaking.

Thank you for the link. 

There may be some instructions or links to the vms we were using here 
(or elsewhere in the systers wiki):

http://systers.org/systers-soc/doku.php/getting_started

Maybe, but such items as Install Python, sudo access etc. don't
mean a lot to us non unix people.

With all your testing experience, it'd be totally awesome if you could 
grab the new mailman 3 alpha and test that!  And at worst, if you don't 
manage to get it running, you're still testing the instructions and 
that's still totally useful. :)

  Terri

Probably, but the amount of hand holding I would need would 
probably annoy everyone. Though I did install linux a few years ago
when doing some computing studies.

I will however think about your suggestion. Thank you. For the moment
though my full attention is in getting an authenticated news server
running. Something that is increasingly looking like an impossibility.
:-(

Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread John Fitzsimons
On Wed, 20 Jan 2010 18:12:08 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

 snip 

In other words, does anyone here know whether the Gmane subscription
is needed ?

Presumably it is needed if you are gatewaing from Mailman to Gmane
because that's how messages get to Gmane from Mailman.

Unless of course gatwaying to/from Gmane is via Mailman's NNTP
Mail-News gateway. Then it's a totally different story, and
everything I've been saying is irrelevant, but I don't think that's
how this is working.

Well, has anyone here with a Gmane newsgroup deleted the Gmane email
subscription and seen whether Mailman's Mail-News gateway sends
messages in both directions okay ?

Unfortunately I don't have a Gmane test account. :-(

Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-20 Thread Stephen J. Turnbull
John Fitzsimons writes:

  Well, has anyone here with a Gmane newsgroup deleted the Gmane email
  subscription and seen whether Mailman's Mail-News gateway sends
  messages in both directions okay ?

Gmane runs a news server, but that is not how it gateways mailing
lists.  Mailman's Mail-News gateway is irrelevant unless you or your
ISP has configured it; Gmane can't do that for you.

The gateway Mailman - Gmane is the Gmane subscription.  If you remove
that Gmane users cannot read posts to your mailing list.  The gateway
Gmane - Mailman is plain old email same as for any member or spammer.

The only control you have is to use Mailman filters on incoming posts.
Until somebody tells us what headers Gmane provides to identify
itself, we can only guess at what might work.

--
Mailman-Users mailing list Mailman-Users@python.org
http://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: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org