Re: [Mailman-Users] Solaris 10 and Python

2011-01-24 Thread Steff Watkins
 

 -Original Message-
 From: mailman-users-bounces+s.watkins=nhm.ac...@python.org 
 [mailto:mailman-users-bounces+s.watkins=nhm.ac...@python.org] 
 On Behalf Of McNutt Jr, William R
 Sent: Friday, January 21, 2011 8:53 PM
 To: mailman-users@python.org
 Subject: [Mailman-Users] Solaris 10 and Python
 
 Has anyone successfully made this work on a Sun Solaris 10?  
 I've been at this for three days and no matter what I do, I 
 only manage to change error messages.  At this point I've 
 made it through the ./configure step, but it's breaking on 
 make install.

Any chance you can post what the failure message your make session
returns? [this is me busily digging a very deep hole from which I may
never return!]

At this point, with no further info, I'm guessing it's most likely that
you've probably not got your binary search path or your link library
path setup to pick up all the things that make needs.

A side question: is this list the best place to discuss mailman build
issues? If not, then someone please squeal and the line of banter can be
taken off-list.

Steff
-
--
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] List Membership Change

2011-01-24 Thread McNutt Jr, William R
I'm still cleaning up after my hardware failure, and I've got a list admin who 
is complaining about his membership list.

Now - what I did was just copy the /lists/* from the old server to the new one 
and run
./withlist -l -r fix_url LIST_NAME -u new-domain.example.org
And
bin/arch mylist archives/private/mylist.mbox/mylist.mbox

for each list.

The complaint follows:
We went from 340 members to 465 in one list and from 102 to 59 in the other.

Is there anything else I can do?
--
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] List Membership Change

2011-01-24 Thread Mark Sapiro
McNutt Jr, William R wrote:

Now - what I did was just copy the /lists/* from the old server to the new one 
and run
./withlist -l -r fix_url LIST_NAME -u new-domain.example.org
And
bin/arch mylist archives/private/mylist.mbox/mylist.mbox


Presumably, you also restored the archives/private/ directory. The
bin/arch you should have run is just

  bin/arch --wipe mylist

The mailbox archives/private/mylist.mbox/mylist.mbox is the default so
you don't need it in the command. You do need the --wipe, otherwise
you are adding the posts from the mbox to those that may already exist
in the pipermail archive.


for each list.

The complaint follows:
We went from 340 members to 465 in one list and from 102 to 59 in the other.

Is there anything else I can do?


What files exactly did you restore in the lists/LISTNAME/ directory. If
there were any config.db* files, these are old residue from a 2.0.x to
2.1.x migration and should be removed. The potential issue is if
permissions or possibly some other error prevents the config.pck and
fallback config.pck.last from being successfully loaded, Mailman will
fall back to the ancient config.db or config.db.last.

If this is what happened, you need to recopy the config.pck from backup
and rempove config.pck.last and config.db*.

If that doesn't help or if there were no config.db* files, then I don't
know what the problem could be.

-- 
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] Solaris 10 and Python

2011-01-24 Thread Mark Sapiro
Steff Watkins wrote:

A side question: is this list the best place to discuss mailman build
issues? If not, then someone please squeal and the line of banter can be
taken off-list.


It's a grey area for Mailman 2.1.x, but it's OK here. The alternative
is mailman-develop...@python.org, but most of the prior solaris
discussion, and there's been a lot, has been here.

For Mailman 3, mailman-developers is the place at least until there's a
production release.

-- 
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] control mail distribution ..

2011-01-24 Thread Mark Sapiro
Khalil Abbas wrote:

checking some random files in the /var/spool/mailman/bounces/*.pck I found :

**
This is the qmail-send program at __.\nI\'m afraid I wasn\'t 
able to deliver your message to the following addresses.\nThis is a 
permanent error; I\'ve given up. Sorry it didn\'t work out.\n\n___ 
(hotmail.fr address) :\nConnected to 65.54.188.110 but sender was 
rejected.\nRemote host said: 421 RP-001 Unfortunately, some messages from 
 weren\'t sent. Please try again. We have limits for how many 
messages can be sent per hour and per day. You can also refer to 
http://mail.live.com/mail/troubleshooting.aspx#errors.\nI\'m not going to 
try again; this message has been in the queue too long.
**

checking the error code 421 RP-001 on hotmail I found:

***
The mail server IP connecting to Windows Live Hotmail server has exceeded 
the rate limit allowed. Reason for rate limitation is related to IP/domain 
reputation. If you are not an email/network admin please contact your 
Email/Internet Service Provider for help.
***

so it is a rate limit no?


Yes it is. But, hotmail is limiting the rate by returning a 421 status
which is retryable, but qmail on the relay host is either giving up
too soon, or you will never be able to deliver all your mail no matter
what you do.


what can be done about this? it says something about ip/domain reputation, 
is it my domain's reputation or my service provider's relay server's 
reputation?


It's your service provider's relay server. I'm surprised they haven't
cut you off. Consider that hotmail is rate limiting that server and
rejecting (with 421) mail over the limit. This would affect not only
your list mail, but mail to hotmail from any other customer of the
service provider being sent at the same time.

Now, consider what is happening. The relay server gives up retrying the
421 because the message has been in the queue too long. Either it's
give up time is way to short, something only the service provider
can adjust, but maybe you can tell from when the rejected message was
sent, or it keeps retrying for more than a day. If the latter, the
implication would seem that hotmail's rate limit does not allow for
all the days messages to be delivered in a day. The only solution to
that is to get hotmail to raise the rate limit, and only the service
provider can do that.

Now, there is one other point. When you resubscribed, you got all your
notices, so mail sent to one recipient at a time seems to get through.
You can cause Mailman to send more messages with fewer recipients per
message by putting say

SMTP_MAX_RCPTS = 10

in mm_cfg.py. That may help. Otherwise, I don't think there's much you
can do except maybe convince your customers to reduce the frequency of
their announcements.

-- 
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] control mail distribution ..

2011-01-24 Thread Khalil Abbas
I'm discussing this with my service provider right now.. I'll tell u what 
comes up..


by the way, what's the default value for SMTP_MAX_RCPTS ??

Thanks..

-Original Message- 
From: Mark Sapiro

Sent: Monday, January 24, 2011 9:00 PM
To: Khalil Abbas ; mailman-users@python.org
Subject: Re: [Mailman-Users] control mail distribution ..

Khalil Abbas wrote:


checking some random files in the /var/spool/mailman/bounces/*.pck I found 
:


**
This is the qmail-send program at __.\nI\'m afraid I wasn\'t
able to deliver your message to the following addresses.\nThis is a
permanent error; I\'ve given up. Sorry it didn\'t work out.\n\n___
(hotmail.fr address) :\nConnected to 65.54.188.110 but sender was
rejected.\nRemote host said: 421 RP-001 Unfortunately, some messages from
 weren\'t sent. Please try again. We have limits for how many
messages can be sent per hour and per day. You can also refer to
http://mail.live.com/mail/troubleshooting.aspx#errors.\nI\'m not going to
try again; this message has been in the queue too long.
**

checking the error code 421 RP-001 on hotmail I found:

***
The mail server IP connecting to Windows Live Hotmail server has exceeded
the rate limit allowed. Reason for rate limitation is related to IP/domain
reputation. If you are not an email/network admin please contact your
Email/Internet Service Provider for help.
***

so it is a rate limit no?



Yes it is. But, hotmail is limiting the rate by returning a 421 status
which is retryable, but qmail on the relay host is either giving up
too soon, or you will never be able to deliver all your mail no matter
what you do.



what can be done about this? it says something about ip/domain reputation,
is it my domain's reputation or my service provider's relay server's
reputation?



It's your service provider's relay server. I'm surprised they haven't
cut you off. Consider that hotmail is rate limiting that server and
rejecting (with 421) mail over the limit. This would affect not only
your list mail, but mail to hotmail from any other customer of the
service provider being sent at the same time.

Now, consider what is happening. The relay server gives up retrying the
421 because the message has been in the queue too long. Either it's
give up time is way to short, something only the service provider
can adjust, but maybe you can tell from when the rejected message was
sent, or it keeps retrying for more than a day. If the latter, the
implication would seem that hotmail's rate limit does not allow for
all the days messages to be delivered in a day. The only solution to
that is to get hotmail to raise the rate limit, and only the service
provider can do that.

Now, there is one other point. When you resubscribed, you got all your
notices, so mail sent to one recipient at a time seems to get through.
You can cause Mailman to send more messages with fewer recipients per
message by putting say

SMTP_MAX_RCPTS = 10

in mm_cfg.py. That may help. Otherwise, I don't think there's much you
can do except maybe convince your customers to reduce the frequency of
their announcements.

--
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] control mail distribution ..

2011-01-24 Thread Mark Sapiro
Khalil Abbas wrote:

by the way, what's the default value for SMTP_MAX_RCPTS ??


All the settings default values and their documentation is in
Defaults.py.

# Ceiling on the number of recipients that can be specified in a single
SMTP
# transaction.  Set to 0 to submit the entire recipient list in one
# transaction.  Only used with the SMTPDirect DELIVERY_MODULE.
SMTP_MAX_RCPTS = 500

-- 
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