Re: [Mailman-Users] i18n: admin/mod environment vs. user environment

2009-06-03 Thread Alvaro Uría
Hi again,

El 05/28/09 19:28, Mark Sapiro wrote:
 Yes. This appears to be a bug. The code looks like it's trying to do
 the right thing, but it fails. I'll see if I can fix it.

Do you want me to open a bug report at:
https://bugs.launchpad.net/mailman/

Best regards,
  Alvaro.



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

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

Re: [Mailman-Users] i18n: admin/mod environment vs. user environment

2009-06-03 Thread Mark Sapiro
Alvaro Uría wrote:

El 05/28/09 19:28, Mark Sapiro wrote:
 Yes. This appears to be a bug. The code looks like it's trying to do
 the right thing, but it fails. I'll see if I can fix it.

Do you want me to open a bug report at:
https://bugs.launchpad.net/mailman/


Yes, that would be good.

I have already worked up a preliminary patch, but doing this completely
correctly and consistently is tricky without a major refactoring of
the code.

Every exception has two associated messages - the hold reason and the
default reject reason. I have ensured that the hold reason, which is
displayed in the admindb interface and in the emails to the admin are
in the list's language and the hold reason in the message sent to the
user is in the user's language. The default reject reason will display
in the admindb detail interface in the user's language because there's
no way with the current design to get it sent to the user in the
user's language in all cases.

The other issue is if the user follows the cancel link in the user
notice, the reason displayed on the confirmation page is in the list's
language. Again, the current design doesn't allow this to be in a
language different from what's displayed on the admindb pages and in
the summary notices mailed to the admin.

I hope this partial solution will be acceptable. It is not perfect, but
I think it addresses the most common issues.

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

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

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


Re: [Mailman-Users] Can I enforce secure admin passwords?

2009-06-03 Thread Kirke Johnson
We took care of the clear text transmissions, I believe. One of the 
first things we did with Mailman was to make sure all web activity 
uses https. Similarly, we use SSL for email server authentication and 
mail transfer security.


What is bothering me is list owners who want to use their initials or 
the list name as list owner passwords. I feel like kind of a sitting 
duck when we can't see the passwords they have chosen and have no way 
to enforce decent choices.


Thanks for your interest and thoughts as to how Mailman might be 
enhanced in this area!


At 06:48 PM 6/2/2009, you wrote:

Kirke Johnson writes:

  I am concerned that list owners can put insecure admin passwords on
  their lists. My testing suggests that short passwords are accepted as
  well as alpha-only. The only control I have found is the length of
  admin passwords generated by Mailman. I have not located anything
  else that would enforce even minimal password security.
 
  Am I missing something here?

No, except that there are other security issues with all Mailman
passwords.  Specifically, that these transactions are conducted over
unencrypted channels anyway.


--
Kirke Johnson   Internet: kjohn...@pcc.edu
Email Administrator, TSS , Sylvania Campus  http://www.pcc.edu/
Portland Community College, Portland, OR, USA (503) 977-4368 


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

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


[Mailman-Users] Archive toast - how to rebuild

2009-06-03 Thread Chris Barnes
The archive directory (the entire thing) of our mailman install is 
toast.  The funny thing is, I really don't care about any of the archive 
files.


But, without the archive directory structure there, Mailman seems to be 
confused.




Is there a way to get Mailman to simply begin a new archive for every 
list?   Preferably in a directory of my choosing  (ie. in 
/home/mailman/archives/ rather than in /var/lib/mailman/archives/)?





--

Chris Barnes   AOL IM: CNBarnes
chris-bar...@tamu.eduYahoo IM: chrisnbarnes
Computer Systems Manager   MSN IM: ch...@txbarnes.com
Department of Physics  ph: 979-845-7801
Texas AM University  fax: 979-845-2590
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Archive toast - how to rebuild

2009-06-03 Thread Mark Sapiro
Chris Barnes wrote:

The archive directory (the entire thing) of our mailman install is 
toast.  The funny thing is, I really don't care about any of the archive 
files.

But, without the archive directory structure there, Mailman seems to be 
confused.

Is there a way to get Mailman to simply begin a new archive for every 
list?   Preferably in a directory of my choosing  (ie. in 
/home/mailman/archives/ rather than in /var/lib/mailman/archives/)?


The paths to the private and public archives directories are set by the
definitions of PUBLIC_ARCHIVE_FILE_DIR and PRIVATE_ARCHIVE_FILE_DIR.
These are set in Defaults.py with

PUBLIC_ARCHIVE_FILE_DIR  = os.path.join(VAR_PREFIX, 'archives',
'public')
PRIVATE_ARCHIVE_FILE_DIR = os.path.join(VAR_PREFIX, 'archives',
'private')

but can be overridden in mm_cfg.py with say

PUBLIC_ARCHIVE_FILE_DIR  = '/home/mailman/archives/public'
PRIVATE_ARCHIVE_FILE_DIR = '/home/mailman/archives/private'

These paths will need to exist with appropriate group and mode -
Mailman's group for all three and mode 2775 for archives and
archives/public and mode 2771 for archives/private.

In addition you need the directories
/home/mailman/archives/private/LISTNAME/ and
/home/mailman/archives/private/LISTNAME.mbox/ with Mailman's group and
mode 2775 for each list.

I'm not sure if you need the file
/home/mailman/archives/private/LISTNAME/index.html or not. I don't
think so, and it will be overwritten with the first post anyway.

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

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

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


Re: [Mailman-Users] Can I enforce secure admin passwords?

2009-06-03 Thread Grant Taylor

On 6/3/2009 4:33 PM, Kirke Johnson wrote:
What is bothering me is list owners who want to use their initials or 
the list name as list owner passwords. I feel like kind of a sitting 
duck when we can't see the passwords they have chosen and have no way to 
enforce decent choices.


It should be a lot easier to test to see if the password (clear text or 
encrypted) matches known values as compared to testing to see if it's an 
other wise good password.  (No dictionary is needed to check against.)




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

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


Re: [Mailman-Users] Can I enforce secure admin passwords?

2009-06-03 Thread Mark Sapiro
Grant Taylor wrote:

On 6/3/2009 4:33 PM, Kirke Johnson wrote:
 What is bothering me is list owners who want to use their initials or 
 the list name as list owner passwords. I feel like kind of a sitting 
 duck when we can't see the passwords they have chosen and have no way to 
 enforce decent choices.

It should be a lot easier to test to see if the password (clear text or 
encrypted) matches known values as compared to testing to see if it's an 
other wise good password.  (No dictionary is needed to check against.)


What known values? List name, yes, but the list owner's name, initials,
whatever are not known to Mailman - only her email address.

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

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

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


Re: [Mailman-Users] Can I enforce secure admin passwords?

2009-06-03 Thread Mark Sapiro
Stephen J. Turnbull wrote:

It occurs to me that this API is going to make it hard to provide help
to users.  Maybe CheckPassword's API should be to raise an
InvalidPasswordError with an appropriate reason, or alternatively to
return a false value if nothing is wrong with the password, otherwise
return a list of reasons it is invalid (ie, return 'reasons' in the
example below).


Thank you Stephen.  Your API is clearly better than mine. I appreciate
the help.

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

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

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


Re: [Mailman-Users] Can I enforce secure admin passwords?

2009-06-03 Thread Stephen J. Turnbull
Mark Sapiro writes:

  Thank you Stephen.  Your API is clearly better than mine. I appreciate
  the help.

No problem!  I will try to get back in touch with the code base; maybe
I can actually contribute a patch 

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

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


[Mailman-Users] Mailman

2009-06-03 Thread Claire L Laing


Hi,

Our program has been using your program for a couple of years now. Because we 
didn't have our own website, we were able to use our local university's
site to set up the groups. We recently got our own website through Host Papa, 
and decided to create our own mailing list instead. It began three weeks
ago, and although we didn't have problems before, we are having most of the 
email bounce back. Is there someone who can help us with this?


Claire Laing
Communication Designer
Toward Optimized Practice
CMA Alberta House
12230 106 Ave NW
Edmonton, AB   T5N 3Z1
780.732.3367  or  1.866.505.3302
claire.la...@topalbertadoctors.org
www.TOPalbertadoctors.org
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Mailman data access

2009-06-03 Thread Detlef Brendle
Hello Mailman users,

this might not be the right way of asking questions - but maybe I can get an 
answer to my question.

I was searching and searching with google for a possibility to access the 
mailman data with a programatic interface.

This would allow me to write a client in Java and access my mailman managed 
mails and present them in a neat User interface.

I have seen in the mailman docu that a programatic interface exist (4.09 
Mailman bin commands) but I dont know how to handle them in my case.

Let me draw an example here:

- my mailing list is running on http://mydomain.com/mailman/private/mailingList/

- now I want to search (via http or any other access method) for all entries

- I should also be possible to search by keywords ( i.e. threads by a userId, 
threads by title..)


Does anybody know a similar project or has anybody done this before ?

thanks for you help,

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

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


[Mailman-Users] Questions about Mailman

2009-06-03 Thread Julie Gray
Hello,
 
I am working with the government of Somerville, Massachusetts in order to 
determine an appropriate email list hosting service. I have a few questions 
about the Mailman server which are not answered on your website. 
 
Is there a way to link Mailman to a blog to send automatic updates? Or is this 
a service that is not offered? 
 
Is there an option to include a sign-up box on our website? Or must users go to 
the mailman homepage to subscribe to one of our lists? 
 
I look forward to hearing from you as soon as possible. This information is 
critical to our decision making process. 
 
Thank you, 
Julie Gray 
Somerstat
City of Somerville 
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Install question - was: Errors on mailman startup

2009-06-03 Thread Malveeka Tewari
Now I have managed to get mailman working correctly but for one small
problem.
Users can subscribe to a list, confrm the subcription, create new lists.

But they can't post to the list. I think I need to fix my postfix settings.
I am able to send mails to local users and also to other Internet mail
accounts but can only receive local mails but not from external mail
accounts.

Can you please tell me how to fix this?

Thanks
Malveeka

On Mon, Jun 1, 2009 at 9:16 PM, Mark Sapiro m...@msapiro.net wrote:

 Malveeka Tewari wrote:
 
 Yes I meant DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST.. Sorry about that
 
 Postfix seems to be working fine..
 I am able to send and recieve mails to the local users
 
 I do not have a fixed IP address. Is there anywhere I can get a free
 domain
 name for my laptop fr sometime ( 1 week or so) so that I can test my
 mailman
 setup on my laptop?


 You could check out http://www.dyndns.com/services/dns/dyndns/. I am
 not recommending either for or against using such a service, just
 pointing it out.


 Since don't have any FQDN for my laptop, If I want to run mailman on my
 laptop what should i give the value of DEFAULT_URL_HOST and
 DEFAULT_EMAIL_HOST ?


 You can use an IP address for testing purposes if you add it to the
 VIRTUAL_HOSTS dictionary as I indicated in my prefious reply., but you
 can't actually run a real list in this way.

 Note also that even with a domain name as provided by dyndns or
 equivalent, many ISPs will not accept mail from such a domain.

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


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

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


[Mailman-Users] (no subject)

2009-06-03 Thread Stephen Plumpton
Hi there

 

I would like to create a list for blind people to use to discuss IT
related queries. How do I start a list off and how do people subscribe.

 

Do I need to instal mailman on a Unix based machine as the first step?
Or can a windows machine be used.

 

Thank you

 

Stephen Plumpton

 

Stephen N. Plumpton

 

Action for Blind People North West Team

 

Technology Officer 

 

Tel:  0151 298 3222

 

The Gateway Centre

71 London Road

Liverpool

L3 8HY

Action for Blind People is an expert national organisation, ensuring
blind and partially sighted people get practical support in all aspects
of their lives. 

 In April 2009 Action for Blind People became an associate charity of
RNIB, in an innovative partnership combining regional service delivery
across England.  This partnership enables both organisations to share
skills and deliver services in line with the UK Vision Strategy. 

 

For more information phone us on our National Freephone Helpline 0800
915 4666 or visit our fully accessible website.
www.actionforblindpeople.org.uk
http://www.actionforblindpeople.org.uk/ . 

 

Registered Charity no: 205913 (England and Wales) SC040050 (Scotland) 

 

P Grow a tree, plant seeds.

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

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


[Mailman-Users] mailing list support

2009-06-03 Thread Terrence P. Munk
Good day

 

My name is Terry Munk and I manage the website for a small
lake assoc. in upstate New York.  Members have asked about the possibility
of our having a mailing list set up to send out information to our
membership.  Our current host does not offer this service.  We are a 501 C 3
not for Profit organization.  My question is can you tell me if there is
someplace out there where we can create a mailing list?  I am a novice at
the mailing list so I could very easily be using the wrong terms, not too
sure.  What I am looking for is to create a list that our membership could
subscribe and unsubscribe to through a secure web site that we could send
out a monthly newsletter through and occasional other items.  Our current
address is ny-glenlake.org http://www.ny-glenlake.org/ .  I try to keep
this information as up to date as possible on our web site; however we have
members who for various reasons are able to get e-mail but not look at web
sites.

 

Thank you in advance for any assistance that you might be able to provide.

 

 

Terry Munk

webmas...@ny-glenlake.org

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

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


[Mailman-Users] migrating hundreds of lists to another host

2009-06-03 Thread Zhengquan Zhang
Hi mailman list,

Since our list server is getting old and dying, I plan to migrate list
service to another host.

mailman is working with a postfix setup. the migration will be temporary
and once I setup a new server for the list I will move the lists back.

My question is, how Can I minimize list downtime and allow for users to
use the lists without any feeling the service has been moved to another
host? for example, the hostname is different for the temporary host and
others? I am clueless asto how to do this.

Thanks for any pointers and enlightenments,

-- 
Zhengquan

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

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