Re: [Mailman-Users] Unknown encoding error

2005-03-08 Thread Stephen J. Turnbull
 Mark == Mark Sapiro [EMAIL PROTECTED] writes:

Mark Someone has posted a message to the list with the Subject:
Mark encoded in the gb2312 (Chinese) character set. It appears
Mark your Python doesn't support this character set, but it also
Mark looks like the code in CookHeaders.py protects against
Mark LookupError, so I'm not sure what's going on in detail.

In vanilla 2.1.5 there are a couple of paths to that error, I forget
the details, but the test in CookHeaders.py definitely didn't protect
all of them.  I posted a bug report to the tracker about one I found
months ago.

I'm fairly sure that Kikuchi-san fixed this later as part of some
other changes, so you could upgrade, or look for my bug report if I'm
wrong about the fix.


-- 
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of TsukubaTennodai 1-1-1 Tsukuba 305-8573 JAPAN
   Ask not how you can do free software business;
  ask what your business can do for free software.
--
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=showamp;file=faq01.027.htp


[Mailman-Users] Use of 'mailman' site list

2005-03-08 Thread Wayne Chapeskie
I have been converting some lists from majordomo to Mailman, and have
run into a bit of a question regarding the use of the mailman site
list.  Does anything ever send to this list, or is it expected that
any human will ever send to this list?

The INSTALL file in the mailman documentation tells you to make sure
you (the site administrator) are subscribed to the list.  It also recommends
configuring the mailman site list with the template in
data/sitelist.cfg.  This template sets the generic_nonmember_action to
reject.  Therefore, if any non-member tries to post to the list,
they get the usual reject message, and there is no pending message for
the list owner to look at.  However, the default web page generated
for both http://dom.ain/mailman/admin and
http://dom.ain/mailman/listinfo contains the advice:

If you are having trouble using the lists, please contact
[EMAIL PROTECTED]

Which is not possible for the user to do, given the recommended
configuration of the site list.  Which corresponds with the way the
list is intended to be used, the sitelist.cfg configuration, or the
web page message?

Thanks,

-- 
Wayne Chapeskie
--
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=showamp;file=faq01.027.htp


[Mailman-Users] false link to archives on listinfo/listname

2005-03-08 Thread Markus Darges
I changed DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST in mm_cfg.py. After 
that I used /bin/withlist -l -r fix_url listname -u newhostname to fix 
the links which works fine for the subscriber link on the 
listinfo/listname page but not for the link to the archives there. How 
can I fix it?
I use the rpm of mailman 2.1.5 on a fedora3 system.
--
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=showamp;file=faq01.027.htp


RE: [Mailman-Users] Spanish version option page

2005-03-08 Thread Aaron Crosman
 -Original Message-
 From: Mark Sapiro [mailto:[EMAIL PROTECTED] 
 Sent: Saturday, March 05, 2005 1:49 PM
 To: Aaron Crosman; mailman-users@python.org
 Subject: Re: [Mailman-Users] Spanish version option page
 
 Aaron Crosman wrote:
 
 I'm running Mailman 2.1.4 on SuSE 9.1, using the SuSE 
 package.  I have one user using the Spanish language version 
 of Mailman.  Almost everything is setup, however today we 
 noticed that the user options page of the Spanish language 
 version is not working properly at all (everything is fine if 
 you look at the English lists).
 
 
 The first thing to check is the Spanish language template for 
 the page.
 The base template is templates/es/options.html, but there 
 could also be a site edited template at 
 templates/site/es/options.html or a domain specific edited 
 template at templates/host-name/es/options.html or a list 
 specific edited template at lists/list-name/es/options.html.
 
 Note that the base template should never be edited. Edited 
 templates should be in one or more of the other 3 places. See 
 http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.048.htp
 
 --
 Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
 San Francisco Bay Area, Californiabetter use your sense - B. Dylan


While this was wonderfully helpful information for other projects that I'm 
working on, it didn't resolve the issue with the user options page for the 
Spanish version.  Yesterday I downloaded the options.html from the CVS tree and 
replaced the copy that was there, and restarted mailman, but that didn't help.  
They are seeing a mix of Python/HTML code in the page.  Could there be 
something wrong in the data for the list that could cause this?  I ran 
check_perms and check_db and neither found anything.  Or is there some parsing 
code that applies only to non-English pages that might be corrupt? The 
following is an excerpt of the source code seen by the browser:

Está suscrito a la lista con la dirección em{'WidgetArray': class 
Mailman.htmlformat.WidgetArray at 0x405be5fc, 'Errors': module 
'Mailman.Errors' from '/usr/lib/mailman/Mailman/Errors.pyc', 'PasswordBox': 
class Mailman.htmlformat.PasswordBox at 0x405be44c, 'DELIVERED_BY': 
'mailman.jpg', 'DefinitionList': class Mailman.htmlformat.DefinitionList at 
0x405be6ec, 'Strikeout': class Mailman.htmlformat.Strikeout at 0x405be35c, 
'options_page': function options_page at 0x405eba74, 'message': '', 
'Document': class Mailman.htmlformat.Document at 0x405be11c, 
'QuotedContainer': class Mailman.htmlformat.QuotedContainer at 0x405be1ac, 
'replacements': {'mm-dont-ack-posts-button': 'input type=radio 
name=ackposts value=0 CHECKED', 'mm-reminder': '', 'mm-list-langs': 
'\nSelect name=language\n option value=es Selected Espa\xf1ol 
(Espa\xf1a) /option\n option value=en Ingl\xe9s (EEUU) 
/option\n/Select', 'mm-list-description': 'CFOmaquiladoras Lo nuevo', 
'mm-results': 'strongfont size=+1/font/strong', 

Any suggestions are greatly appreciated.
Aaron
--
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=showamp;fileúq01.027.htp


[Mailman-Users] Official way of altering the available admin options

2005-03-08 Thread Matthew Newton
Hi

[Mailman 2.1.5, Debian sarge, exim 4, Apache 2]

I'm developing a new Mailman service here, and want to be able to change
the available list of things that a mail owner/admin can change for
their list. Some things I can configure from mm_cfg.py, but not
everything.

For instance, I do not want the list owner to be changed: this request
has to come to the Computer Centre in other ways. There does not seem to
be a way of restricting this by default.

The only way I have currently found is to modify Mailman/Gui/General.py
and comment out the admin section of the list that is returned. This
does exactly what I want, but of course involves changing program
files rather than config files.

If there is no standard way of doing this, I will probably look at
writing a patch where there is a list, say mm_cfg.RESTRICT_CHANGES, that
contains all configuration sections that should not be shown.  Is this
a good idea?


I would also like to hook into the subscription code to, do at least two
things: automatically change all addresses with
s/@le\.ac\.uk$/@leicester.ac.uk/ and to block subscription requests that
match /@lists\.le(icester)?\.ac\.uk/ (I do not want to allow umbrella
lists). Is there a standard way, or hook into the code, for doing this
(on a site-wide basis, not per list)?

Thanks for any help you can give!

-- 
Matthew Newton [EMAIL PROTECTED]

UNIX and e-mail Systems Administrator, Network Support Section,
Computer Centre, University of Leicester,
Leicester LE1 7RH, United Kingdom
--
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=showamp;file=faq01.027.htp


RE: [Mailman-Users] Spanish version option page -- More information

2005-03-08 Thread Aaron Crosman
I setup a second list with Spanish as it's language option, and I tried
opening the users options page there.  That page is fine.  So this seems
to be an issue with the way that the particular list in question is
setup.

Does anyone have any suggestions about where in a list's configuration
damage might have been done that destroys the user options page?  Or
what to reset that might clear this up?  There are no list specific
templates, just a replacement welcome message.

Thanks
Aaron
--
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=showamp;fileúq01.027.htp


RE: [Mailman-Users] Spanish version option page

2005-03-08 Thread Mark Sapiro
Aaron Crosman wrote:

 From: Mark Sapiro [mailto:[EMAIL PROTECTED] 
 
snip
 
 The first thing to check is the Spanish language template for 
 the page.
 The base template is templates/es/options.html, but there 
 could also be a site edited template at 
 templates/site/es/options.html or a domain specific edited 
 template at templates/host-name/es/options.html or a list 
 specific edited template at lists/list-name/es/options.html.
 
snip


While this was wonderfully helpful information for other projects that I'm 
working on, it didn't resolve the issue with the user options page for the 
Spanish version.  Yesterday I downloaded the options.html from the CVS tree 
and replaced the copy that was there, and restarted mailman, but that didn't 
help.  They are seeing a mix of Python/HTML code in the page.  Could there be 
something wrong in the data for the list that could cause this?  I ran 
check_perms and check_db and neither found anything.  Or is there some parsing 
code that applies only to non-English pages that might be corrupt? The 
following is an excerpt of the source code seen by the browser:

Está suscrito a la lista con la dirección em{'WidgetArray': class 
Mailman.htmlformat.WidgetArray at 0x405be5fc, 'Errors': module 
'Mailman.Errors' from '/usr/lib/mailman/Mailman/Errors.pyc', 'PasswordBox': 
class Mailman.htmlformat.PasswordBox at 0x405be44c, 'DELIVERED_BY': 
'mailman.jpg', 'DefinitionList': class Mailman.htmlformat.DefinitionList at 
0x405be6ec, 'Strikeout': class Mailman.htmlformat.Strikeout at 0x405be35c, 
'options_page': function options_page at 0x405eba74, 'message': '', 
'Document': class Mailman.htmlformat.Document at 0x405be11c, 
'QuotedContainer': class Mailman.htmlformat.QuotedContainer at 0x405be1ac, 
'replacements': {'mm-dont-ack-posts-button': 'input type=radio 
name=ackposts value=0 CHECKED', 'mm-reminder': '', 'mm-list-langs': 
'\nSelect name=language\n option value=es Selected Espa\xf1ol 
(Espa\xf1a) /option\n option value=en Ingl\xe9s (EEUU) 
/option\n/Select', 'mm-list-description': 'CFOmaquiladoras Lo !
nuevo', 'mm-results': 'strongfont size=+1/font/strong', 


I still think it's a template problem. When I search the templates
directory in either 2.1.4 or 2.1.5 for various fragments of the above
text, I get results similar to the following:

[EMAIL PROTECTED] ...mailman-2.1.4/templates]$ grep -r scrito\ a\ la *
es/options.html:estaacute; subscrito a la lista de
distribucioacute;n,

es/userpass.txt:recuerde la clave con la que está subscrito a la lista
de distri
bución
es/userpass.txt:La dirección con la que está subscrito a la lista es:
[EMAIL PROTECTED] ...mailman-2.1.4/templates]$

grep -r suscrito *

finds nothing in the templates/ directory for 2.1.4, 2.1.5 or 2.1.6b4.

In other words, I can't find anything that correlates with the text in
the above excerpt in any templates.

Are you certain that none of the files

lists/list-name/es/options.html or
templates/host-name/es/options.html or
templates/site/es/options.html

exists. If any one or more of these exists, it will take precedence (in
the above order) over the templates/es/options.html template.

--
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=showamp;file=faq01.027.htp


RE: [Mailman-Users] Spanish version option page -- More information

2005-03-08 Thread Mark Sapiro
Aaron Crosman wrote:

I setup a second list with Spanish as it's language option, and I tried
opening the users options page there.  That page is fine.  So this seems
to be an issue with the way that the particular list in question is
setup.

Does anyone have any suggestions about where in a list's configuration
damage might have been done that destroys the user options page?  Or
what to reset that might clear this up?  There are no list specific
templates, just a replacement welcome message.

Did you access the second list's options with exactly the same
'hostname' (as in http://hostname/...) as the first list? If not, it
still might be a host specific template.

If you're convinced it is not the template, then I don't know what it
might be as I said in my previous post, the fragments that you posted
(outside of what appears to be a dump of a Python dictionary) don't
correlate with any template.

--
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=showamp;file=faq01.027.htp


RE: [Mailman-Users] Spanish version option page -- More information

2005-03-08 Thread Aaron Crosman
 -Original Message-
 From: Mark Sapiro [mailto:[EMAIL PROTECTED] 
 Sent: Tuesday, March 08, 2005 2:14 PM
 To: Aaron Crosman; mailman-users@python.org
 Subject: RE: [Mailman-Users] Spanish version option page -- 
 More information
 
snip
 Did you access the second list's options with exactly the 
 same 'hostname' (as in http://hostname/...) as the first 
 list? If not, it still might be a host specific template.
 
 If you're convinced it is not the template, then I don't know 
 what it might be as I said in my previous post, the fragments 
 that you posted (outside of what appears to be a dump of a 
 Python dictionary) don't correlate with any template.
 
 --
 Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
 San Francisco Bay Area, Californiabetter use your sense - B. Dylan

I'm quite sure it's not a template.  I have checked, double check, and
now triple checked.  I'm really sure.  None of those other directories
exist except lists/list name/es/ and that just contains a
subscriback.txt for the replacement welcome message.

Could a corruption of the config.pck cause a problem like this?
Alternatively, is it possible that the template cache is being stored on
disk, and not properly getting flushed when mailman is restarted?

Finally are there suggestions on how to rebuild this list caring over
only the few configuration options I care about (subscriber settings
mostly).

Aaron
--
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=showamp;fileúq01.027.htp


RE: [Mailman-Users] Spanish version option page -- More information -- Solved

2005-03-08 Thread Aaron Crosman
That was it!  Thanks for sticking with me.

Aaron

 -Original Message-
 From: Mark Sapiro [mailto:[EMAIL PROTECTED] 
 Sent: Tuesday, March 08, 2005 3:06 PM
 To: Aaron Crosman; mailman-users@python.org
 Subject: RE: [Mailman-Users] Spanish version option page -- 
 More information
 
 Aaron Crosman wrote:
 
 I'm quite sure it's not a template.  I have checked, double 
 check, and 
 now triple checked.  I'm really sure.  None of those other 
 directories 
 exist except lists/list name/es/ and that just contains a 
 subscriback.txt for the replacement welcome message.
 
 You are correct. I think I've discovered the problem.
 
 The 2.1.4 version of messages/es/LC_MESSAGES/mailman.po contains:
 
 #: Mailman/Cgi/options.py:767
 msgid 
 \n
 You are subscribed to this list with the case-preserved address\n
 em%(cpuser)s/em.
 msgstr 
 \n
 Está suscrito a la lista con la dirección em%s/em 
 respetando mayúsculas 
 y minúsculas.
 
 
 This is wrong. It was fixed in 2.1.5. The last 2 lines should be
 
 Está suscrito a la lista con la dirección 
 em%(cpuser)s/em respetando 
 mayúsculas y minúsculas.
 
 The crucial difference is %(cpuser)s, not %s
 
 After fixing the file, you need to update the .mo file with
 
 bin/msgfmt.py messages/es/LC_MESSAGES/mailman.po
 
 BTW, I think you'll find that your test list has the same 
 problem if you visit the options page as a subscriber.
 
 --
 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=showamp;fileúq01.027.htp


[Mailman-Users] Emergency Moderation: No notify to moderator?

2005-03-08 Thread Larry Rosenman
I'm installing Mailman for a client, and they are testing it (this is a good 
thing), and they ask:

(8) Put list on emergency moderation and tried to post from subscribed address 
(do NOT get any notification to moderator that a message is pending.  Seems 
like that isn't right). 

Is this a bug or a feature?

LER

-- 
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 214-351-4152 E-Mail: ler@lerctr.org
US Mail: 3535 Gaspar Drive, Dallas, TX 75220-3611
--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Emergency Moderation: No notify to moderator?

2005-03-08 Thread Larry Rosenman
On Tuesday 08 March 2005 02:30 pm, Larry Rosenman wrote:
 I'm installing Mailman for a client, and they are testing it (this is a
 good thing), and they ask:

 (8) Put list on emergency moderation and tried to post from subscribed
 address (do NOT get any notification to moderator that a message is
 pending.  Seems like that isn't right).

 Is this a bug or a feature?

 LER
Oh, 2.1.5 from FreeBSD ports on FreeBSD5.3.

(not that it should matter :) ) 

LER

-- 
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 214-351-4152 E-Mail: ler@lerctr.org
US Mail: 3535 Gaspar Drive, Dallas, TX 75220-3611
--
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=showamp;file=faq01.027.htp


[Mailman-Users] Mailman and Postfix queue (mailq) question

2005-03-08 Thread Christopher Adams
This may be a question for the Postfix-Users list, but I know some of 
you are using Postfix as your MTA.

My questions is about some of the entries in the queue, when I run 
mailq. What is the part: 
[EMAIL PROTECTED]

Many of the bounces just list [EMAIL PROTECTED]

E57294E4EE10440 Sat Mar  5 09:00:15 
[EMAIL PROTECTED]
  (connect to nl.cc.org[199.101.15.45]: Connection refused)
 [EMAIL PROTECTED]
--


Christopher Adams


--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Emergency Moderation: No notify to moderator?

2005-03-08 Thread Mark Sapiro
Larry Rosenman wrote:

I'm installing Mailman for a client, and they are testing it (this is a good 
thing), and they ask:

(8) Put list on emergency moderation and tried to post from subscribed address 
(do NOT get any notification to moderator that a message is pending.  Seems 
like that isn't right). 

Is this a bug or a feature?

It's a feature. The docstring from Emergency.py says

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 [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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Mailman and Postfix queue (mailq) question

2005-03-08 Thread Mark Sapiro
Christopher Adams wrote:

My questions is about some of the entries in the queue, when I run 
mailq. What is the part: 
[EMAIL PROTECTED]

Many of the bounces just list [EMAIL PROTECTED]



E57294E4EE10440 Sat Mar  5 09:00:15 
[EMAIL PROTECTED]
   (connect to nl.cc.org[199.101.15.45]: Connection refused)
  [EMAIL PROTECTED]

It is a probe message sent from bounce processing prior to disabling
the subscription. The c620c0ce6987c4a2e5753ed1de6684d079cce346 part is
a token used to uniquely identify the recipient in the event the probe
bounces.

The following is from the 2.1.5 NEWS file.

- The bounce processor has been redesigned so that now when an
address's
  bounce score reaches the threshold, that address will be sent a
probe
  message.  Only if the probe bounces will the address be disabled.
 The
  score is reset to zero when the probe is sent.  Also, bounce
events are
  now kept in an event file instead of in memory.  This should help
  contain the bloat of the BounceRunner.

  New supporting variables in Defaults.py: VERP_PROBE_FORMAT,
  VERP_PROBE_REGEXP

--
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=showamp;file=faq01.027.htp


[Mailman-Users] Mailman High Availability Configuration and Scalability

2005-03-08 Thread Forrest Aldrich
I'm doing some research on deploying Mailman in a high availability 
configuration, covering scalability configuration, hardware/software 
enhancement, etc.

Does Mailman provide an API that may enable hooks into/from other 
applications.

I did some cursory searching on the net and didn't really find any 
substantial information.

I'd like to get some ideas/feedback from those on this list that have 
deployed Mailman (current version assumed) and about your setup, 
experiences, suggestions, etc.

Thanks in advance.
--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Mailman High Availability Configuration andScalability

2005-03-08 Thread Mark Sapiro
Forrest Aldrich wrote:

Does Mailman provide an API that may enable hooks into/from other 
applications.

You might be interested in
http://mail.python.org/pipermail/mailman-developers/2005-January/017722.html

--
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=showamp;file=faq01.027.htp


[Mailman-Users] All lists work except one

2005-03-08 Thread Jonathan Duncan
I have a server with three mailing lists on it.  Two of them send messages 
just fine.  The two lists that send fine have less than ten users each.

The third list is the newest and it does not deliver any messages that are 
sent to it.  This list has 400+ users.  If I add or remove users from this 
list, I, as list admin, get informational messages about such actions. 
However, when I or the other moderator try sending messages to this list, 
they just disappear.  Meaning, they do not go into the moderated requests 
queue, they do not bounce back to the sender, they do not get sent to 
anyone, they are not stuck in the qfiles directory.  From what I have 
been able to find, they are silently sent to nowhere at all, aka 
/dev/null.

Umm.. help?  Following is some information about a message that I sent 
through the list.  This information is from two log files on the server as 
indicated.

(Yes, I looked in the FAQ and searched briefly in the archives for this 
list.)

-
-
/var/log/maillog

-Mar  8 15:21:12 mail sm-mta[68348]: j28MLBAH068348: 
from=[EMAIL PROTECTED], size=2711, class=0, nrcpts=1, 
msgid=[EMAIL PROTECTED], proto=ESMTP, 
daemon=MTA-v4, relay=hostname.origination.com [111.111.111.111]

-Mar  8 15:21:13 mail sm-mta[68377]: j28MLBAH068348: 
to=|/usr/local/mailman/mail/mailman post listname, 
ctladdr=[EMAIL PROTECTED] (26/0), delay=00:00:02, xdelay=00:00:01, 
mailer=prog, pri=32982, dsn=2.0.0, stat=Sent

-Mar  8 15:21:21 mail sm-mta[68471]: j28MLLSb068471: 
from=[EMAIL PROTECTED], size=4003, class=-60, 
nrcpts=1, msgid=[EMAIL PROTECTED], 
proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]

-Mar  8 15:21:22 mail sm-mta[68473]: j28MLLSb068471: 
to=[EMAIL PROTECTED], delay=00:00:01, xdelay=00:00:01, mailer=local, 
pri=142225, relay=local, dsn=2.0.0, stat=Sent

-
-
~mailman/logs/smtp
--
Mar 08 15:21:21 2005 (82619) 
[EMAIL PROTECTED] smtp for 1 recips, 
completed in 0.453 seconds
-
-

Thank you,
Jonathan
--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Non-members allowed to post!

2005-03-08 Thread Mark Sapiro
David Gibbs wrote:

I did a bit more digging ... it seems that mail coming in from the GMane
system is not being parsed correctly by Mailman.

Maybe, but maybe not.

As a somewhat knee-jerk reaction, I turned on the moderation flag for
all subscribers to stop the unauthorized posting.

A few minutes ago I got a moderation notification that indicated that a
message was being posted from '[EMAIL PROTECTED]'.

 As list administrator, your authorization is requested for the
 following mailing list posting:

 List:[EMAIL PROTECTED]
 From:[EMAIL PROTECTED]
 Subject: Re: Making Triggers Resilient
 Reason:  Post to moderated list



The message, however, had not been submitted BY [EMAIL PROTECTED], it
was submitted from a normal subscriber.

Here's the headers from the message (somewhat scrubbed to protect
privacy)...

 To: [EMAIL PROTECTED]
 From: Buck Calabro [EMAIL PROTECTED]
 Subject: Re: Making Triggers Resilient
 Date: Wed, 2 Mar 2005 14:43:43 -0500
 Lines: 16
 Message-ID: [EMAIL PROTECTED]
 X-Complaints-To: [EMAIL PROTECTED]
 X-Gmane-NNTP-Posting-Host: 209-23-60-152.tvc-ip.com
 X-MSMail-Priority: Normal
 X-Newsreader: Microsoft Outlook Express 5.50.4922.1500
 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4925.2800
 Sender: news [EMAIL PROTECTED]
 X-Gmane-MailScanner: Found to be clean
 X-Gmane-MailScanner: Found to be clean
 X-MailScanner-From: [EMAIL PROTECTED]
 X-MailScanner-To: [EMAIL PROTECTED]


The only place that [EMAIL PROTECTED] shows up is in the
'X-MailScanner-From:' header.

It appears that Mailman is picking up the 'From:' information from the
wrong header.


How about the envelope sender? You can't tell from those headers what
that was, but I'm guessing that it too is [EMAIL PROTECTED]

Is this a problem with Gmane or Mailman?

I'd say it's probably Gmane doing this. I guess the first question is
is [EMAIL PROTECTED] a list member and if so, why?

You might also check for USE_ENVELOPE_SENDER settings in mm_cfg.py. The
default in Defaults.py should be USE_ENVELOPE_SENDER = No. Also in
Defaults.py, you should have SENDER_HEADERS = ('from', None,
'reply-to', 'sender').

If you remove any USE_ENVELOPE_SENDER = Yes from mm_cfg.py and put

SENDER_HEADERS = ('from', 'reply-to', 'sender')

into mm_cfg.py, then envelope sender won't be used at all. That might
help.

--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] All lists work except one

2005-03-08 Thread Jonathan Duncan
I think I found the problem, or at least a solution, but it does not make 
sense that it would have been a problem.

I went into Privacy options... under Sender filters and added the 
e-mail address that I was sending from to the List of non-member 
addresses whose postings should be automatically accepted. field.  I 
resent the message and this time it was delivered to the list.

The confusing part is, if not having that address in the Sender filters 
was the problem, why did not the message get bounced or moderated or 
something instead of just disappearing.  On that same page the Action to 
take for postings from non-members for which no explicit action is 
defined. is set to Reject.  Ah, but the Should messages from 
non-members, which are automatically discarded, be forwarded to the list 
moderator? is set to No.  Although that should not make a difference, 
right?

Thanks,
Jonathan
On Tue, 8 Mar 2005, Jonathan Duncan wrote:
I have a server with three mailing lists on it.  Two of them send messages 
just fine.  The two lists that send fine have less than ten users each.

The third list is the newest and it does not deliver any messages that are 
sent to it.  This list has 400+ users.  If I add or remove users from this 
list, I, as list admin, get informational messages about such actions. 
However, when I or the other moderator try sending messages to this list, 
they just disappear.  Meaning, they do not go into the moderated requests 
queue, they do not bounce back to the sender, they do not get sent to anyone, 
they are not stuck in the qfiles directory.  From what I have been able to 
find, they are silently sent to nowhere at all, aka /dev/null.

Umm.. help?  Following is some information about a message that I sent 
through the list.  This information is from two log files on the server as 
indicated.

(Yes, I looked in the FAQ and searched briefly in the archives for this 
list.)

-
-
/var/log/maillog

-Mar  8 15:21:12 mail sm-mta[68348]: j28MLBAH068348: 
from=[EMAIL PROTECTED], size=2711, class=0, nrcpts=1, 
msgid=[EMAIL PROTECTED], proto=ESMTP, 
daemon=MTA-v4, relay=hostname.origination.com [111.111.111.111]

-Mar  8 15:21:13 mail sm-mta[68377]: j28MLBAH068348: 
to=|/usr/local/mailman/mail/mailman post listname, 
ctladdr=[EMAIL PROTECTED] (26/0), delay=00:00:02, xdelay=00:00:01, 
mailer=prog, pri=32982, dsn=2.0.0, stat=Sent

-Mar  8 15:21:21 mail sm-mta[68471]: j28MLLSb068471: 
from=[EMAIL PROTECTED], size=4003, class=-60, 
nrcpts=1, msgid=[EMAIL PROTECTED], 
proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]

-Mar  8 15:21:22 mail sm-mta[68473]: j28MLLSb068471: to=[EMAIL PROTECTED], 
delay=00:00:01, xdelay=00:00:01, mailer=local, pri=142225, relay=local, 
dsn=2.0.0, stat=Sent

-
-
~mailman/logs/smtp
--
Mar 08 15:21:21 2005 (82619) [EMAIL PROTECTED] 
smtp for 1 recips, completed in 0.453 seconds
-
-

Thank you,
Jonathan
--
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/jonathan%40nacnud.com

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] All lists work except one

2005-03-08 Thread Jonathan Duncan
Ok, now I feel silly.  I found the mailbox that the bounce messages were 
going to.  They were being sent back to the mailbox whose address I had 
been using to send from.

Thank anyway.
Jonathan

On Tue, 8 Mar 2005, Jonathan Duncan wrote:
I think I found the problem, or at least a solution, but it does not make 
sense that it would have been a problem.

I went into Privacy options... under Sender filters and added the e-mail 
address that I was sending from to the List of non-member addresses whose 
postings should be automatically accepted. field.  I resent the message and 
this time it was delivered to the list.

The confusing part is, if not having that address in the Sender filters was 
the problem, why did not the message get bounced or moderated or something 
instead of just disappearing.  On that same page the Action to take for 
postings from non-members for which no explicit action is defined. is set to 
Reject.  Ah, but the Should messages from non-members, which are 
automatically discarded, be forwarded to the list moderator? is set to No. 
Although that should not make a difference, right?

Thanks,
Jonathan
On Tue, 8 Mar 2005, Jonathan Duncan wrote:
I have a server with three mailing lists on it.  Two of them send messages 
just fine.  The two lists that send fine have less than ten users each.

The third list is the newest and it does not deliver any messages that are 
sent to it.  This list has 400+ users.  If I add or remove users from this 
list, I, as list admin, get informational messages about such actions. 
However, when I or the other moderator try sending messages to this list, 
they just disappear.  Meaning, they do not go into the moderated requests 
queue, they do not bounce back to the sender, they do not get sent to 
anyone, they are not stuck in the qfiles directory.  From what I have 
been able to find, they are silently sent to nowhere at all, aka /dev/null.

Umm.. help?  Following is some information about a message that I sent 
through the list.  This information is from two log files on the server as 
indicated.

(Yes, I looked in the FAQ and searched briefly in the archives for this 
list.)

-
-
/var/log/maillog

-Mar  8 15:21:12 mail sm-mta[68348]: j28MLBAH068348: 
from=[EMAIL PROTECTED], size=2711, class=0, nrcpts=1, 
msgid=[EMAIL PROTECTED], proto=ESMTP, 
daemon=MTA-v4, relay=hostname.origination.com [111.111.111.111]

-Mar  8 15:21:13 mail sm-mta[68377]: j28MLBAH068348: 
to=|/usr/local/mailman/mail/mailman post listname, 
ctladdr=[EMAIL PROTECTED] (26/0), delay=00:00:02, xdelay=00:00:01, 
mailer=prog, pri=32982, dsn=2.0.0, stat=Sent

-Mar  8 15:21:21 mail sm-mta[68471]: j28MLLSb068471: 
from=[EMAIL PROTECTED], size=4003, class=-60, 
nrcpts=1, msgid=[EMAIL PROTECTED], 
proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]

-Mar  8 15:21:22 mail sm-mta[68473]: j28MLLSb068471: 
to=[EMAIL PROTECTED], delay=00:00:01, xdelay=00:00:01, mailer=local, 
pri=142225, relay=local, dsn=2.0.0, stat=Sent

-
-
~mailman/logs/smtp
--
Mar 08 15:21:21 2005 (82619) 
[EMAIL PROTECTED] smtp for 1 recips, 
completed in 0.453 seconds
-
-

Thank you,
Jonathan
--
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/jonathan%40nacnud.com

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

--
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/jonathan%40nacnud.com

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Emergency Moderation: No notify to moderator?

2005-03-08 Thread John W. Baxter
On 3/8/2005 13:08, Mark Sapiro [EMAIL PROTECTED] wrote:

 Larry Rosenman wrote:
 
 I'm installing Mailman for a client, and they are testing it (this is a good
 thing), and they ask:
 
 (8) Put list on emergency moderation and tried to post from subscribed
 address 
 (do NOT get any notification to moderator that a message is pending.  Seems
 like that isn't right).
 
 Is this a bug or a feature?
 
 It's a feature. The docstring from Emergency.py says
 
 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.
 

It's intentional.  Whether it's a design error or a feature seems to be open
to debate.  At least, the feature triggers repeated questions here.

It might be fun to consider an algorithm for deciding whether or not to send
alerts to moderators something like
if no messages are awaiting moderator action before this one is added,
Notify
   else if emergency moderation is in effect, don't notify
   else [I'm not sure whether notify or or don't notify is right here]

  --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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Non-members allowed to post!

2005-03-08 Thread Mark Sapiro
Mark Sapiro wrote:

I'd say it's probably Gmane doing this. I guess the first question is
is [EMAIL PROTECTED] a list member and if so, why?

I just happened to notice a link to http://gmane.org/ in the headers of
another post and followed it.

It seems that one of Gmane's purposes is to allow non members to post
to lists via Gmane. Check it out.

--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Use of 'mailman' site list

2005-03-08 Thread Brad Knowles
At 4:20 AM -0800 2005-03-08, Wayne Chapeskie wrote:
 I have been converting some lists from majordomo to Mailman, and have
 run into a bit of a question regarding the use of the mailman site
 list.  Does anything ever send to this list, or is it expected that
 any human will ever send to this list?
	See 
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.025.htp 
and 
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.057.htp.

--
Brad Knowles, [EMAIL PROTECTED]
Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
  SAGE member since 1995.  See http://www.sage.org/ for more info.
--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Mailman and Postfix queue (mailq) question

2005-03-08 Thread Brad Knowles
At 1:01 PM -0800 2005-03-08, Christopher Adams wrote:
 My questions is about some of the entries in the queue, when I run mailq.
 What is the part:
 [EMAIL PROTECTED]
That is a VERPed envelope sender address.
	See 
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq02.002.htp 
and 
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.012.htp.

--
Brad Knowles, [EMAIL PROTECTED]
Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
  SAGE member since 1995.  See http://www.sage.org/ for more info.
--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Official way of altering the available admin options

2005-03-08 Thread Brad Knowles
At 5:55 PM + 2005-03-08, Matthew Newton wrote:
 If there is no standard way of doing this, I will probably look at
 writing a patch where there is a list, say mm_cfg.RESTRICT_CHANGES, that
 contains all configuration sections that should not be shown.  Is this
 a good idea?
That sounds like a reasonable solution.
 I would also like to hook into the subscription code to, do at least two
 things: automatically change all addresses with
 s/@le\.ac\.uk$/@leicester.ac.uk/ and to block subscription requests that
 match /@lists\.le(icester)?\.ac\.uk/ (I do not want to allow umbrella
 lists). Is there a standard way, or hook into the code, for doing this
 (on a site-wide basis, not per list)?
I'm not aware of a standard way to do this sort of stuff.
--
Brad Knowles, [EMAIL PROTECTED]
Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
  SAGE member since 1995.  See http://www.sage.org/ for more info.
--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Non-members allowed to post!

2005-03-08 Thread David Gibbs
Mark Sapiro wrote:
The only place that [EMAIL PROTECTED] shows up is in the
'X-MailScanner-From:' header.
It appears that Mailman is picking up the 'From:' information from the
wrong header.
How about the envelope sender? You can't tell from those headers what
that was, but I'm guessing that it too is [EMAIL PROTECTED]
Sorry if this is a dumb question ... but what header indicates the 
envelope sender?

As far as I could tell from the headers I saw, the *ONLY* place that 
[EMAIL PROTECTED] showed up was in the X-MailScanner-From header.

I'd say it's probably Gmane doing this. I guess the first question is
is [EMAIL PROTECTED] a list member and if so, why?
Yes, [EMAIL PROTECTED] is a list member ... because that's how gmane 
receives list messages to process them into it's news server.

You might also check for USE_ENVELOPE_SENDER settings in mm_cfg.py. The
default in Defaults.py should be USE_ENVELOPE_SENDER = No. Also in
Defaults.py, you should have SENDER_HEADERS = ('from', None,
'reply-to', 'sender').
I actually changed that in my mm_cfg.py file after this problem started 
in hopes that it would help.  The original value was No, I changed it to 
Yes.

Now the messages are held because '[EMAIL PROTECTED]' is not a member 
of the list.

david
--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Non-members allowed to post!

2005-03-08 Thread Larry Stone
On 3/8/05 8:45 PM, David Gibbs at [EMAIL PROTECTED] wrote:

 Sorry if this is a dumb question ... but what header indicates the
 envelope sender?

None. The envelope sender is the return address (MAIL FROM: command) in
the dialogue between the upstream mail server and your mail server. Then,
think of your mail server as being a very efficient clerk. It receives the
mail, opens the envelope, puts what's in the envelope in your inbox, and
throws away the envelope. Unfortunately by doing so, the envelope is no
longer available to see. Just as the From: header in a message can be easily
forged, so can the Envelope Sender.

Some (but not all) mail servers will added a pseudo-header before the real
header that shows the envelope sender or an additional header with it. I run
Postfix and I see it adds both the pseudo-header first (a From line with no
colon after From) plus a Return-Path: header which also has the envelope
sender in it. Looking at my mailman archives, the pseudo-From is there but
not the Return-Path: header.

-- Larry Stone
   [EMAIL PROTECTED]
   http://www.stonejongleux.com/
   


--
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=showamp;file=faq01.027.htp


Re: [Mailman-Users] Non-members allowed to post!

2005-03-08 Thread Mark Sapiro
David Gibbs wrote:

Yes, [EMAIL PROTECTED] is a list member ... because that's how gmane 
receives list messages to process them into it's news server.

And as I gather from their web site, it's also how Gmane allows non
list member Gmane users to post back to the list through Gmane. Posts
that come through Gmane to your list apparently are sent from Gmane
with the SMTP command MAIL FROM [EMAIL PROTECTED] which makes that
address the envelope sender and therefore, allows anyone to post to
your list via Gmane according to their rules, not yours. This appears
to be the price you pay for archiving your list with Gmane.

--
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=showamp;file=faq01.027.htp