Re: [Mailman-Users] Stripping sig files

2010-12-17 Thread Paul Tomblin
On Thu, Dec 16, 2010 at 9:24 AM, bruce clark  wrote:
> My problem: the users on my lists are waging a low-level war with their sig
> files. I do not allow commercial posting so they have started creating sig
> files with their commercial messages inside them.
>

You're not going to solve a social problem with technology.  If people
are violating the terms of the list, boot them off until they agree to
follow the terms of the list.

-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin
--
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] How to send messages out to only a portion of the members?

2010-12-10 Thread Paul Tomblin
On Fri, Dec 10, 2010 at 8:52 AM, Alan McConnell  wrote:
> That duty done, to my question:  I should like to be able to
> send messages to a selected partion of a membership and automate
> this procedure if possible.  Example: to send members whose
> dues elapse in month N a reminder in month N - 1.   I am thinking:
> a database of members, paralleling the one kept by mailman, but
> with e.g. subscription information kept in it.
>

One suggestion would be to use "Topics" - put everybody in a topic
group depending on when their dues lapse, and use that topic when you
send out dues notices.

-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin
--
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] Search tool for Mailman Archives

2010-12-09 Thread Paul Tomblin
On Thu, Dec 9, 2010 at 2:29 AM, Liste Yoneticisi  wrote:
> In our system, there are more than 400 lists, and the size of their archives
> vary, since there are more than 10 years old lists addition to new lists.
>
> There are several alternatives.
> htdig, xapian etc.

If you find one that allows you to still use the mailman login system
so that only members of a list can view the archives, please let me
know.  I looked at a few archive searchers, but it appears they all
either make the list archives public, or you can do a htaccess thing
which will require you to change the password every time somebody
leaves the list and tell all the current members the new password,
etc.


-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin
--
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] Interesting problem with gmail users

2010-12-07 Thread Paul Tomblin
On Tue, Dec 7, 2010 at 1:13 PM, Mark Sapiro  wrote:
> REMOVE_DKIM_HEADERS = Yes

Well, that worked in the sense that their messages no longer have the
DKIM headers and the Authentication-Results header doesn't mention any
problems:

Authentication-Results: mx.google.com; spf=pass (google.com: domain of
geeks-boun...@list.xcski.com designates 69.164.214.240 as permitted
sender) smtp.mail=geeks-boun...@list.xcski.com

However, those two users are still showing that banner "Due to a
filter you created, this message was not sent to Spam. Edit Filters".
I guess it's just a Google thing now, not a Mailman problem.  But if
anybody on the list has any insight into that banner and how to get
rid of it, I'd like to hear it.

-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin
--
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] Interesting problem with gmail users

2010-12-07 Thread Paul Tomblin
Note: this is NOT the frequently asked question about why GMail users
don't see their own posts.

I run a bunch of mailman mailing lists, and I'm subscribed to those
lists from my GMail account.  I also set up a filter to tag the posts
from those mailing lists.  However, the messages from some other GMail
users on those mailing lists show a banner that says "Due to a filter
you created, this message was not sent to Spam. Edit Filters".  Other
GMail users do not show that banner.  The ones who do show the banner
show it consistently for every message they send to the list (although
not on messages they send me directly) and the ones who do not show
the banner never show it.  I've never seen it for a non-GMail address.

I suspect it has something to do with the way GMail puts a
DKIM-Signature and DomainKey-Signature on outgoing mail.  Something
Mailman is doing is making the signatures invalid.  As a matter of
fact, doing a "Show original" on a couple of the flagged messages
seems to confirm that, with messages like

Authentication-Results: mx.google.com; spf=pass (google.com: domain of
geeks-boun...@list.xcski.com designates 69.164.214.240 as permitted
sender) smtp.mail=geeks-boun...@list.xcski.com; dkim=neutral (body
hash did not verify) header...@gmail.com

So what are my options here?  Can I strip out the DKIM headers within
Mailman?  Or should I just configure my mailserver to add a DKIM
header?


-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin
--
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] script

2007-04-23 Thread Paul Tomblin
Mark Sapiro wrote:
> [EMAIL PROTECTED] wrote:
>> Can someone help, i need a script to check all user accounts last login
>> against dormancy period and be able to delete users who haven't updated
>> their in 30 days detail then send an email to them.
> 
> 
> First of all, you can't do it. Mailman doesn't keep track of a list
> member's log-ins to visit archives, roster or options page, so 'last
> log-in' information isn't available.
> 
> Second, I don't think it would be a good idea. Once I have set my
> options appropriately, I may just read the posts that are delivered to
> me and not have occasion to ever log in, yet very much desire to
> remain on the list.

Not to mention the addresses I subscribe to lists (set no-mail) just so 
I can occasionally post to those lists when my main mail is not working. 
  Those addresses (specifically, my gmail account) never visit the web 
site, almost never post to the list, etc.  But if you were to 
unsubscribe it, I'd be pretty upset.

-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Troubles with mailman+postfix

2007-04-21 Thread Paul Tomblin
Stephen J. Turnbull wrote:
> Andrea S. Gozzi writes:
> 
>  > 'relay_domains = lists.vp44.net' fixed it.
> 
> Why is this a right way to do it?  I would think that if it's all the
> same host you would want something to say "I'll handle it", which is
> what mydestination does for "real" domains, and virtual_alias_domains
> does for virtual aliases.
> 
> If this a better way, maybe we should write up a FAQ.

It's not a better way.  It's a kluge that happens to work for that one case.

-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Troubles with mailman+postfix

2007-04-20 Thread Paul Tomblin
Andrea S. Gozzi wrote:
> I'm currently running Postfix with SQL backend for virtual domains.
> One of the domain owners wants to set up a mailing list and I decided to
> go with Mailman (great web administration).
> 
> I installed Mailman and configured it (along with Postfix) following the
> instructions here:
> http://workaround.org/moin/PostfixTutorialContributions and everything
> seems to work. I can create/delete/manage mailing lists but now postfix
> is unable to delivery any message.
> 
> Postfix is 'mail.vp44.net' and I added an A record for
> 'lists.vp44.net' .
> This came out in mail.warn:
> 
> 
>> Apr 18 16:44:46 bnix postfix/smtp[9141]: warning: host
>> lists.vp44.net[212.68.198.73]:25 greeted me with my own hostname
>> mail.vp44.net
>> Apr 18 16:44:46 bnix postfix/smtp[9141]: warning: host
>> lists.vp44.net[212.68.198.73]:25 replied to HELO/EHLO with my own
>> hostname mail.vp44.net
> 

You need to add lists.vp44.net to virtual_alias_domains (if you're using 
virtual alias domains) or to mydestination.

-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] message archiving problem

2007-04-16 Thread Paul Tomblin
Mark Sapiro wrote:
> 
> What happens if you do
> 
>   bin/withlist -i
> 
> and then at the Python (>>>) prompts type
> 
>>>> import email
>>>> email.__version__
> 
> It should print 2.5.8 for Mailman 2.1.9. (Type a control-D to a >>>
> prompt to quit.)

On my Debian "Stable" (aka "etch") system, it does print out "2.5.8".


-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Last Email

2007-04-15 Thread Paul Tomblin
Matt Zimmerman wrote:
> Mailman-users,
> 
> I have about 1200 lists in mailman 2.1.8. I looking to try and clean these
> lists up. Has anybody written any scripts to look through the archives and
> find out when the last email was sent to each list.
> 

If I were looking for lists that haven't been posted to for a while, I'd 
use the modified time on the mbox files:

cd /var/lib/mailman/archives/private
find . -type f -name \*.mbox -mtime +180 -print


-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] HTML causing list-wide bounce?

2007-04-14 Thread Paul Tomblin
Brad Knowles wrote:
> At 5:49 PM -0400 4/13/07, Paul Tomblin wrote:
> 
>>>  The email message causing the issue
>>>  -- .html format http://www.soarol.com/tmp/EmailList-HTMLerror-2.html
>>
>>  First comment - why the hell is he sending javascript in an email 
>> message?
>>  That plus the Paypal thing probably screams "scammer" to most mail
>>  filters.  Because it's happening to everybody, I'm betting it's an
>>  outgoing mail filter.
> 
> If so, then Michael would be well advised to look at the mail filtering 
> process that is being used on the mail system and the Mailman server.  
> For obvious performance reasons, you want to do all mail filtering on 
> the inbound leg only, and avoid any further filtering on the outbound leg.

I found that the postfix /etc/postfix/access file allows you to specify 
domains that can't send you email (for instance, I reject anything from 
*.com.cn), but it also prevents you from sending email to those domains.
So it's possible that a locally created email would not trigger any 
incoming mail filter but would trigger those same filters on the outbound.


-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] HTML causing list-wide bounce?

2007-04-13 Thread Paul Tomblin
> The email message causing the issue
> -- .html format http://www.soarol.com/tmp/EmailList-HTMLerror-2.html

First comment - why the hell is he sending javascript in an email message?
That plus the Paypal thing probably screams "scammer" to most mail
filters.  Because it's happening to everybody, I'm betting it's an
outgoing mail filter.

> SMTP Log is fine
> -
> Apr 13 12:10:07 2007 (2020)
> <[EMAIL PROTECTED]<[EMAIL PROTECTED]>>
> smtp to elmont704p-sthtml for 3 recips, completed in 0.075 seconds
> -

Where is the smtp log for the incoming bounces?  Better yet, replace the
-bounces alias with a real mail address and have a look at the bounce
message.


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"We must do something.  This is something.  Therefore we must do this."
- Military and Corporate Logic
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Blocked from moderating the list

2007-04-11 Thread Paul Tomblin
Quoting [EMAIL PROTECTED] ([EMAIL PROTECTED]):
> Forbidden
> You don't have permission to access /mailman/admindb/listname.com on this 
> server.

Did you really put "listname.com" in the URL, or did your browser spaz out
and put it the ".com" in?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
One could teach a child to Google but one _still_ should
make them think.
  -- Maarten Wiltink
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Privacy policy

2007-04-08 Thread Paul Tomblin
Juno and NetZero are refusing email from my mailing list server because 
they think that 25 messages over the course of 3 days makes me some sort 
of spammer.  They're refusing to whitelist me until I can provide a link 
to a "Privacy Policy" and "Terms of Service".  Has anybody else 
encountered this, and do you have samples of those two documents, and 
information how to embed this in my mailman listinfo page?


-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] No hitches

2007-04-08 Thread Paul Tomblin
Debian just marked Debian 4.0 (etch) as stable, so I upgrade my Debian 
3.1 (sarge) colo box to Debian 4.0.  Along the way, it upgraded Mailman 
from 2.1.5 to 2.1.9.  Just wanted to let anybody else contemplating such 
an upgrade that it went without a hitch.  The stage where it says 
"Updating old qfiles" takes rather a long time, but it eventually 
finishes.  Mail continues to flow, the web interface works, the archives 
work.


-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] confirmation problems

2007-04-08 Thread Paul Tomblin
Stephen J. Turnbull wrote:
> Bill Bedford writes:

>  > I presume this is a mailer (Outlook?) problem, but can anyone suggest a 
>  > work around?
> 
> This is almost certainly a Postfix problem.  The feature that
> recognizes "additional data" in the mailbox name (ie, the
> "+9cb3f11e..." confirmation code) is apparently turned off.
> 
To expand on that, in /etc/postfix/main.cf, you need to have:
recipient_delimiter = +

-- 
Paul Tomblin <[EMAIL PROTECTED]>
"Stay calm, be brave, and wait for the signs!"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Spam of sorts

2007-03-27 Thread Paul Tomblin
Quoting Dave Foran ([EMAIL PROTECTED]):
> The lists that are getting the bogus messages have new domain names, but
> spammers are sending spam to the lists using the old domain. And hence
> failing.
> 
> The list name that I am tinkering with is [EMAIL PROTECTED], but it used
> to be [EMAIL PROTECTED],  railnet.org and nshore.org are now virtual hosted
> on my system.

When I moved my lists from my home machine (xcski.com) to a virtual
private server (list.xcski.com), I used postfix's "/etc/postfix/relocated"
to cause requests for the old list names to bounce with a message giving
the new list names.  Spammers never read those bounce messages, but real
people might.  You could use that to make sure if people are requesting
the old list address that they get told of the new list address.

Or if you just want the list to be available at both locations, I imagine
you could just make your own entries in the aliases file (the main one,
not the one mailman manages) for the old location.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"The ideals we uphold during a crisis define who we are." - Bruce Scheier
http://www.schneier.com/crypto-gram-0109.html
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Where's that [EMAIL PROTECTED] horse? Close that stable door!

2007-03-26 Thread Paul Tomblin
Quoting Mike Maughan ([EMAIL PROTECTED]):
> If not, how about an informal list-twinning service?  Pairs of list admins
> agree to provide the other with a low traffic text-only list on the other's
> servers so we can each maintain an offsite status list?

Not a bad idea.  I have a friend who likes to write scripts, so I set up a
cron job to send him the union of some of my mailing list subscriber lists
and he automatically changes that into a sendmail alias so I can use his
system for announcing that my system is down.


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
When the revolution comes, we'll need a longer wall.
  -- Tom De Mulder
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mail not going to all members

2007-03-23 Thread Paul Tomblin
Quoting Carl Zwanzig ([EMAIL PROTECTED]):
> In a flurry of recycled electrons, Paul Tomblin wrote:
> > Quoting Mark Sapiro ([EMAIL PROTECTED]):
> > > Please keep conversations on the list unless there are specific privacy
> > > concerns.
> > 
> > I know it's a contentious issue, but if you want conversations to continue
> > on the list then you should make the list set the reply-to back to the
> > list.
> 
> It would be far easier for the sender to hit "reply all" (as I just did) 
> than change the list settings.

Except it's not the person replying who is objecting to the replies not
going to the list, it's the person being replied to.  If I accidentally
hit "reply" to a message of Mark, it's not me who's going to complain,
it's Mark.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
There are mushrooms that can survive weeks, months without air or food.
They just dry out and when water comes back, they wake up again.  And call
the helldesk about their password expiring.  -- after Jens Benecke and Tanuki
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mail not going to all members

2007-03-23 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Please keep conversations on the list unless there are specific privacy
> concerns.

I know it's a contentious issue, but if you want conversations to continue
on the list then you should make the list set the reply-to back to the
list.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Things which do you no good in aviation: Altitude above you.
Runway behind you.  Fuel in the truck.  Half a second ago.
Approach plates in the car. The airspeed you don't have.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] trouble migrating a list

2007-03-22 Thread Paul Tomblin
Quoting Peter ([EMAIL PROTECTED]):
> I'm resending this one.  Can anyone help?
> 
> I have migrated a list from an old installation (2.1.5) to a new machine 
> (running 2.1.8).  It appears that the move was successful since I can access 
> its page at:
> 
> http://mailman.domain.com/mailman/admin/
> 
> But it does not show up on the main admin page:
> 
> http://mailman.domain.com/mailman/admin

Is the list public?


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Mentally update my CV, paying special attention to the bits
about how to say "Was Fired For Being A Prat" in a positive light.
  -- Eric the Read's bad day
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman possible overloading Postfix

2007-03-17 Thread Paul Tomblin
Quoting Johann MacDonagh ([EMAIL PROTECTED]):
> Did you have to make any special configuration changes?

No, but I did use Debian rather than Fedora because it's a leaner more
stripped down basic distribution for servers.  In my experience, even if
you tell the Fedora installer you want a server installation, it installs
hundreds of programs you never use and many memory hog daemons.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
 "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Gmail eats MM messages

2007-03-14 Thread Paul Tomblin
Quoting Dragon ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> >Quoting Ryan Steele ([EMAIL PROTECTED]):
> >> any other folder.  I went back to check the Exim log for failed or
> >> delayed deliveries, only to find nothing (well, for [EMAIL PROTECTED]
> >> anyways :-)
> >
> >One of the "features" of gmail is that it doesn't show you the return of
> >mail that you sent to mailing list, only the one you sent (so without the
> >mailing list subject line prefix, headers, etc).  It's annoying as hell if
> >you ask me, but that's gmail for you.
>  End original message. -
> 
> There is a FAQ entry on this.
> 
> http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.042.htp

That FAQ entry says absolutely nothing about the issue in question.  GMail
isn't rejecting the message thinking it's spam, they're discarding your
copy of it.  Other gmail users will recieve it, it's only the sender who
won't see it.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"He who demands everything that his aircraft can give him is a pilot; he
that demands one iota more is a fool."
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Gmail eats MM messages

2007-03-14 Thread Paul Tomblin
Quoting Ryan Steele ([EMAIL PROTECTED]):
> I have a user, [EMAIL PROTECTED], who posts to a Mailman list hosted on 
> one of my servers.  According to my Exim and Mailman logs, it is 
> received by the MTA, passed on to Mailman, posted successfully, and sent 
> back out to all the recipients, including [EMAIL PROTECTED]  However, 
> the email never shows up in [EMAIL PROTECTED]'s inbox, spam folder, or 
> any other folder.  I went back to check the Exim log for failed or 
> delayed deliveries, only to find nothing (well, for [EMAIL PROTECTED] 
> anyways :-)

One of the "features" of gmail is that it doesn't show you the return of
mail that you sent to mailing list, only the one you sent (so without the
mailing list subject line prefix, headers, etc).  It's annoying as hell if
you ask me, but that's gmail for you.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Don't you just hate them?  Don't you just wanna break their ribs,
cut their backs open and pull their lungs out from behind?
  -- Ina Faye-Lund, on script kiddies
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Weirdness

2007-03-09 Thread Paul Tomblin
On Fri, 09 Mar 2007 14:52:54 -0800 "Jay Chandler" 
<[EMAIL PROTECTED]> wrote:

>This is on FreeBSD / Postfix.  Anyone know what I might have forgotten 
>to do?  Everything else works correctly.

Any chance you have two installations of mailman and the mail aliases are 
pointing to the old one?
___
Sent with SnapperMail
www.snappermail.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=show&file=faq01.027.htp


Re: [Mailman-Users] Nomail members

2007-03-09 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> But, for those for whom they are useful, here's a possibility. This is
> not a promise, but rather a suggestion. I first saw it it a comment by
> Glen Seib on the wiki <http://wiki.list.org/display/DEV/Mailman+2.2>.
> 
> The suggestion (with interpretation by me) is that the list owner could
> provide a text template with substitutable parameters such as list
> name, user email, user options url, etc. as a list attribute. This
> could be used to remind users of list procedures and policies, how to
> get a password reset, whatever you want. It would be sent periodically
> to all list members. It would not be a list post, so it wouldn't be
> archived, and it would be personalized even if the list normally
> wasn't.
> 
> To bring this thread back around to its beginning, there could also be
> a mechanism to treat a bounce of this message differently from a
> bounce of a post or digest.

That would be awesome.  That would be everything I've ever wanted in a
monthly reminder.  I assume it would be VERPed the way existing monthly
reminders can be, right?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Flying is the perfect vocation for a man who wants to feel like a boy, but
not for one who still is.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Nomail members

2007-03-09 Thread Paul Tomblin
Quoting Brad Knowles ([EMAIL PROTECTED]):
> At 9:19 PM -0700 3/8/07, [EMAIL PROTECTED] wrote:
> 
> >  Tell me that isn't true, Mark.  From this mail list administrator's
> >  perspective, "I can't find/use my password" ranks just below the AOL
> >  flaming demands that we unsubscribe them NOW!
> 
> Who needs periodic reminders, when there will be a reset mechanism 
> that the user can make use of at any time of their choosing?

I give up.

I'm starting to think that my average mailing list user won't remember the
URL they used to subscribe, they don't file away that email they get when
they subscribe with all the instructions, that they don't read the footer
on every message, and they don't read the monthly message.

At least one idiot reported his monthly message to SpamCop, which reported
it to my isp at the time, which suspended ALL of my access to their
outgoing mail server for a couple of days while they investigated.
Another idiot asked why he was on a cross country skiing list when he
signed up for a Linux users group mailing list (my domain name is
xcski.com).  I explained that if he couldn't tell the difference between
the domain name part and the user part of a mail address, then perhaps
Linux isn't the OS for him and sent him the address of the local Apple
users group.

Because of all that, I'm resigned to having to respond to mailing list
members emailing me demands to change their address, unsubscribe them, or
whatever piece of mailing list trivia they want.  There doesn't seem to be
any way around it.  I have a form letter that I send back to them.  The
form letter makes it look like I don't read their request, but mostly I do
for the amusement value.

If these requests for human intervention go up when the monthly reminder
mails go away, I may have to make my own monthly reminder mail.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
You'll get access to my computer room right after you pry the Halon test
key out of my cold, lifeless hands.
  -- Simon Travaglia
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Nomail members

2007-03-08 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> User passwords are (finally) going to be encrypted, so there's no way
> to send a reminder. The existing, on demand reminder will be replaced

Ohh, good idea.

> It would be interesting to keep track of requests from users for things
> they can do for themselves to see if the frequency of requests is
> greater towards the end of the month. I haven't done this, but I
> suspect it's not.

In my experience, the first day or two of the month is where most people
do their own maintenance (unsubscribe, change their address, subscribe a
new address), and also where I get the majority of the requests that need
the form letter.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"It's 106 light-years to Chicago, we've got a full chamber of anti-matter,
a half a pack of cigarettes, it's dark, and we're wearing visors."
"Engage."
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Nomail members

2007-03-08 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> In the longer term (Mailman 2.2) password reminders and the site list
> are both going away.

*All* password reminders are going away?  I'm kind of worried about that -
I get enough emails from people who say "can you change my email address
to [EMAIL PROTECTED]", I'm pretty sure that without the monthly reminders I'd 
get
three times as many.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Please say this was followed by a very serious discussion on Right and
Wrong involving a blow torch, 220V, a cobra and three East Germans
named Georg...  -- Robert Uhl
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Nomail members

2007-03-08 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> >I'm having two problems with members of a list who are set to "no mail"
> >but whose email address is no longer valid:
> >- The bounce of the monthly password reminder, even though it is VERPed,
> >  is not sufficient to remove them from the list because it's only one
> >  bounce.  It would be nice if that bounce would trigger some additional
> >  probing, possibly immediately going to the "you are disabled" warnings.
> 
> 
> It would not be difficult to do a withlist script to list those members
> with current bounce info and disabled delivery. You could run this a
> day or so after the password reminders are sent to get a manual list
> for further manual action.
> 
> I'm not sure that treating a bounce of a password reminder as an
> immediate disable for bounce is a good idea. It is after all, just one
> bounce. If you don't disable members for bounce after one single post
> bounces, It probably isn't a good idea to do it for password reminders
> either.

The problem is that the bounce thresholds are set for the people who get
mail every mail.  The nomail members only get mail once a month, so
they'll never be removed.

> >- I send the membership list of one particular list off as a cron job to a
> >  friend who has a "backup list" for that one.  But there is no easy way
> >  to remove addresses that are set to "no mail" from the output of
> >  list_members.  What I want is the opposite of "list_members -n" to show
> >  only members who aren't set to "no mail".
> 
> 
> Have you tried "list_members -n enabled"? It's not documented, but it
> works.

Oh, shiny!  I might have tried that if it was documented.  Thanks.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Panic kills"
-- Rick Grant (quoting RCAF pilot training)
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Trouble with mailman external responses

2007-03-07 Thread Paul Tomblin
Quoting Barry Warsaw ([EMAIL PROTECTED]):
> On Mar 7, 2007, at 11:24 AM, Paul Tomblin wrote:
> >I tried to get around that by sending my outgoing mail through my
> >ISP's outgoing mail server (using Postfix's "relayhost =
> >[smtp-server.rochester.rr.com]"), but then my ISP wouuld decide I'd
> >sent enough mail for that day and block me for 24 hours.  For a while I
> >was using a friend's box on a colo facility for a relayhost, but
> >eventually I moved my lists to first a Virtual Private Server at
> >linode.com, and  then to my own colo box.
> 
> Maybe you know Paul: I looked a long while back and never found a  
> good answer, but can Postfix set a relayhost on a per-recipient  
> basis?  IOW, for the one or two domains that block me because of my  

Yes.  When ISPs first started blocking dynamic IPs, I was adding them one
at a time to /etc/postfix/transport like this:

.rit.edusmtp:smtp-server.rochester.rr.com
rit.edu smtp:smtp-server.rochester.rr.com
microsoft.com smtp:smtp-server.rochester.rr.com

Make sure you have
transport_maps = hash:/etc/postfix/transport
in /etc/postfix/main.cf

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Belligerent Design: The theory that life was put on this planet by an
external sentient force just to piss me off." - Lore Brand Comics
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Trouble with mailman external responses

2007-03-07 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Paul has addressed your main question. I just want to add that you may
> have problems trying to run Mailman from a server with a dynamic IP.
> Earthlink.net for one will not accept your mail. The same is true for
> some smaller ISPs. They don't like IPs with a 'generic' rDNS.

The biggest problem I had when I was doing a mailman list on my home
server was that many sites would refuse email from IPs that were on their
RBLs list of dynamic IPs.  Yes, some of them look for a valid rDNS, but
99.99% of them were perfectly happy with an rDNS of
"74-202-84-132.static.twtelecom.net" rather than "list.xcski.com".

I tried to get around that by sending my outgoing mail through my ISP's
outgoing mail server (using Postfix's "relayhost =
[smtp-server.rochester.rr.com]"), but then my ISP wouuld decide I'd sent
enough mail for that day and block me for 24 hours.  For a while I was
using a friend's box on a colo facility for a relayhost, but eventually I
moved my lists to first a Virtual Private Server at linode.com, and then
to my own colo box.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
IMAP is just not a very rich protocol.
  -- Steve Conn, Exchange Server product manager for Microsoft
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] header

2007-03-07 Thread Paul Tomblin
Quoting Gerson Rino Prantl Oaida ([EMAIL PROTECTED]):
> Hi,
> 
> I have the mailman with freebsd and postfix.
> My hostname is "host.domain.com", and the list is 
> "[EMAIL PROTECTED]", but I want "[EMAIL PROTECTED]".
> 
> I can´t remove de host of header.

Try sending email from that host without using mailman (but not as root).
If it's still putting host.domain.com, then you need to make the following
changes to your /etc/postfix/main.cf (this will look a lot like the
message I sent a few hours ago):

mydomain = domain.com
myorigin = $mydomain
masquerade_domains = $mydomain
masquerade_exceptions = webmaster, root


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
In an experiment to determine the precise amount of beer required to enjoy
this film, I passed out.
  -- Dave O'Brien, on "Highlander II"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Trouble with mailman external responses

2007-03-07 Thread Paul Tomblin
Quoting Stefan Berglund ([EMAIL PROTECTED]):
> That is, if I send a mail to some "[EMAIL PROTECTED]" from an
> external mail account, something goes wrong.. For some reason it uses the
> result from gethostname()(?) as address in the mail (
> blahblah.bredband.comhem.se) instead of boffman.mine.nu.

That's a Postfix issue.  In /etc/postfix/main.cf, you need to specify the 
myhostname, mydomain, and possibly the masquerade_domains

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
It's not hard, it's just asking for a visit by the fuckup fairy.
  -- Peter da Silva
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Nomail members

2007-03-05 Thread Paul Tomblin
I'm having two problems with members of a list who are set to "no mail"
but whose email address is no longer valid:
- The bounce of the monthly password reminder, even though it is VERPed,
  is not sufficient to remove them from the list because it's only one
  bounce.  It would be nice if that bounce would trigger some additional
  probing, possibly immediately going to the "you are disabled" warnings.
- I send the membership list of one particular list off as a cron job to a
  friend who has a "backup list" for that one.  But there is no easy way
  to remove addresses that are set to "no mail" from the output of
  list_members.  What I want is the opposite of "list_members -n" to show
  only members who aren't set to "no mail".

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Medication did wonders for me, Dave. Perhaps it could for you, if a
crowbar and half a pound of axle grease counts as medication.
  -- Red Drag Diva
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Newsgroup interface picking up spam

2007-03-02 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> If you want to gate a list-member's newsgroup post back to the list,
> but treat non-member posts to the newsgroup the same as non-member
> posts to the list, You need to modify your
> Mailman/Handlers/Moderate.py module and change

A long time ago I gatewayed a mailing list (not Mailman) to a newsgroup,
and then made the newsgroup moderated with the moderator email address set
to the submission address for the mailing list.  That meant nobody could
post to the newsgroup without going through the mailing list software, and
the mailing list software could reject non-members.

If you don't want non-members posting to the newsgroup or the mailing list
that might be worth a try.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
FAQs are like flatulence. Any asshole can produce them.
  -- Toni L
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] User with same name of a mailman list not receivinge-mails

2007-02-09 Thread Paul Tomblin
Quoting Centro de Apoio Técnico da APM ([EMAIL PROTECTED]):
> > This is a question better directed to support resources for your MTA.
> > The answer depends on what MTA you are using and perhaps other things,
> > but you have to recognize the different domains in your MTA and only
> > pipe to Mailman that mail which is addressed to the mailing list
> > domain.
> 
> My MTA is Postfix and I have other lists running of the same  
> mailinglist.domain.com just fine.
> The problem here is that I have a user in my server that has mail  
> running in the domain.com and a list with the same name of that user  
> running in mailinglist.domain.com. And now the user wont receive the  
> messages.
> 
> My point is: how can I prevent the messages sent to [EMAIL PROTECTED]  
> going to the list?

Mark is correct, this is a Postfix issue not a Mailman issue, per-se.  The
default setup of Mailman with postfix is that it sets up a virtual table
where [EMAIL PROTECTED] is redirected to [EMAIL PROTECTED],
and if somebody has [EMAIL PROTECTED], then you're sunk.  CPanel patched
their version of Mailman so that [EMAIL PROTECTED] is
redirected to [EMAIL PROTECTED], which would solve your
problem, but you'd probably have to do it by hand.  Look in
/var/lib/mailman/Mailman/virtual-mailman and /var/lib/mailman/aliases.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
I find that anthropomorphism really doesn't help me deal with hardware all
that much, because it lends a certain attitude of disdain to what would
otherwise be a mere malfunction.  -- Carl Jacobs
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Challenge/response

2007-02-08 Thread Paul Tomblin
Quoting Brad Knowles ([EMAIL PROTECTED]):
> At 1:40 PM -0800 2/8/07, Bob Morse wrote:
> > He would like to set up a challenge/response mechanism
> >  so that when [EMAIL PROTECTED] posts to the list, [EMAIL PROTECTED] gets 
> > sent a
> >  copy of the message and must confirm that he/she was the sender before it
> >  gets posted. I don't see any configuration in Mailman for this. Is it
> >  possible?
> 
> Challenge/response is one of the most vile inventions that has ever 
> been applied to the concept of Internet e-mail.  I would violently 
> oppose any integration of such features into any project I was 
> involved with.

Somebody should integrate PGP signing into Mailman (as an option) so that
you could set it up so when you subscribe to a list you give it your
public key, and you can't post to the list unless the message is PGP
signed by that key.


Digital signatures on email is something that is extremely overdue.  PGP
signatures have been grafted on in a half-assed way, but someday either no
mail will travel unless it's been correctly signed or email will disappear
as a viable means of communication because of the spam problem.


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Belligerent Design: The theory that life was put on this planet by an
external sentient force just to piss me off." - Lore Brand Comics
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Moved list, archiving

2007-01-30 Thread Paul Tomblin
Quoting G. Armour Van Horn ([EMAIL PROTECTED]):
> After moving the list to it's new home and running the script to update 
> the archive, I ended up with a raft of messages in the January 2007 
> archive that are probably ancient. They show no subject, and all of them 
> are dated this afternoon, probably at the time that I ran the script. Is 
> there any safe way to clear those out?

That happened to me when I moved my archives because I had old messages
that had an "unescaped" "From " line in the body.  I guess there was a
time when pipermail didn't put a ">" in front of the word "From " in the
body of a message, and so when I ran "arch" on that mbox I got a lot of
gibberish messages dated today.  The user contributed program "cleanarch"
can help fix up some (but not all) of those and I had to use sed to fix
the rest.  Another problem I ran into were some messages that came around
1 Jan 2000 that had a date of 1 Jan 100.  I also discovered some very old
messages that had a header line of
Content-Type: TEXT/PLAIN; charset=".chrsc"
which confused arch as well.  It wasn't until I fixed all
of these problems that I was able to finally run arch in a way that built
good archives.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Don't you just hate them?  Don't you just wanna break their ribs,
cut their backs open and pull their lungs out from behind?
  -- Ina Faye-Lund, on script kiddies
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Duplicate Subscribe/Unsubscribe Notifications

2007-01-26 Thread Paul Tomblin
Quoting Alan McConnell ([EMAIL PROTECTED]):
> On Fri, Jan 26, 2007 at 12:31:49PM -0500, Ki Song wrote:
> > Every subscription/unsubscription notification is sent twice to the admin's
> > email address.
> > How can I make sure only 1 notification is sent?
>   What mailman version are you using?  I have exactly this problem,
>   and the sysadmins my E-list is running on are running 2.1.5, which
>   people here have deprecated.

I don't think it's anything to do with 2.1.5 - I'm running the same and
don't get duplicates.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Tech Services - We Aim To Please, We Shoot To Kill"
-- H. Wade Minter, ASR
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Problems Exim: Child process of mailman_transport transport returned 2

2007-01-25 Thread Paul Tomblin
Quoting [EMAIL PROTECTED] ([EMAIL PROTECTED]):
> group "root".  Try tweaking the mail server to run the
> script as group "mail", or re-run configure,
> providing the command line option `--with-mail-gid=root'.
 
> 
> So I did a make clean followed by:
> 
> ./configure --with-mail-gid=mail --with-cgi-gid=www-data --with-mail-gid=root
  
> i also tried
> ./configure --with-mail-gid=mail --with-cgi-gid=www-data --with-mail-gid=0
> followed by make install.
> 
> Both should work, no ?

Read the error message again.  It told you to use "--with-mail-gid=root"
and you turned around and ran it with "--with-mail-gid=mail".  How could
you possibly expect that to work?

Although if mail is operating with gid "root", your mail server is
seriously badly configured.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Power corrupts.  Powerpoint corrupts absolutely." - Vint Cerf
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman's root path or where to place images

2007-01-18 Thread Paul Tomblin
Quoting Henrik Rasmussen ([EMAIL PROTECTED]):
> Thank you Mark. According to my colleague, our Mailman installation is
> installed by clicking a checkbox when installing RedHat Linux and it
> seems that it somehow doesn't make use of the httpd.conf file (which I
> don't understand) since the Script Alias is 

Depending on the age of your RedHat installation, the mailman rpm should
configure Apache for its own purposes by dropping a file in
/etc/httpd/conf.d/


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
You had me at
print("Hello World\n");
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Emergency mail to everyone?

2007-01-17 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> >
> >You mean that if people used the Approve: header that Mailman doesn't
> >strip it out before it sends it?  That seems like a huge security hole.
> 
> 
> No I don't mean that. It is removed whether or not the password is
> valid. When I said "This is intentional to discourage sending the site
> password in the clear in email." I meant in the email TO the list. The
> header won't be in the mail FROM the list.

Well, that wouldn't be a problem in this case because it would be a user
or script running on the same box as mailman.

> >Is there a command line tool to approve messages?
> 
> 
> No, but it would be pretty simple to modify bin/discard to make one.

I'll look into that, thanks.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Dumbass PowarRanger Voltron is like the original PowarRanger Voltron,
except no one can agree who forms the head, so all you're left with is
five assholes." - siln
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Emergency mail to everyone?

2007-01-17 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> 
> >And so one thing i'm looking at 
> >would be a way to send an announcement to all the lists on my server.   I 
> >understand that you can send mail to a list with an x-approved with the 
> >list password, but can you do the same with the admin password?
> 
> 
> If by admin password, you mean the site password, then No.
> 
> You can include an Approve: or Approved: (not X-Approved:) header with
> either the list admin or list moderator password to get the message
> unconditionally accepted. You cannot use the site password for this.
> This is intentional to discourage sending the site password in the
> clear in email.

You mean that if people used the Approve: header that Mailman doesn't
strip it out before it sends it?  That seems like a huge security hole.

Is there a command line tool to approve messages?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"All life is transitory. A dream. We all come together in the same place at
the end of time. If I don't see you again here, I will see you in a little
while in the place where no shadows fall." - Delenn
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Subscription question(s)

2007-01-17 Thread Paul Tomblin
Quoting Dave Foran ([EMAIL PROTECTED]):
> I have been looking thru the achives  but alas. I am missing something ;-)
> 
> Is there a way for a list moderator/owner to either unsubscribe or a
> subsctibe
> a user to the list using e-mail commands ??

remove_members  
There is also a "add_members" command.


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"You are a human being, capable of emotions and rational thought. A
computer is only capable of floating point math and crude malice."
http://www.hamsterrepublic.com/james/technomancy/
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Emergency mail to everyone?

2007-01-17 Thread Paul Tomblin
My wife is asking what she needs to do with all my servers if i'm 
incapacitated or dead.  One of the things that would need to be turned over 
to somebody else are all my mailman lists.  And so one thing i'm looking at 
would be a way to send an announcement to all the lists on my server.   I 
understand that you can send mail to a list with an x-approved with the 
list password, but can you do the same with the admin password?



___
Sent with SnapperMail
www.snappermail.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=show&file=faq01.027.htp


Re: [Mailman-Users] Low level smtp error

2007-01-16 Thread Paul Tomblin
Quoting Larry Stone ([EMAIL PROTECTED]):
> On Tue, 16 Jan 2007, Patrick Franz wrote:
> > A netstat -lnp gives:
> >
> > tcp0  0 130.83.2.184:25 0.0.0.0:*
> > LISTEN 21340/exim4
> >
> > with 130.83.2.184 being the server's IP.
> 
> I'm no expert but I think just because it's listening to 130.83.2.184 on
> port 25 does not mean it's listening to localhost (127.0.0.1) on port 25.

Yes, that's exactly what it means.  On a mail server configured to accept
mail from local senders, that would be 0.0.0.0:25.  That's why I suggested
he connnect on the 130.83.2.184:25 port instead.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Think?" I asked.  "I don't think.  I'm a witness.  Someone asks me a
question, and I answer it as honestly as I can.  How could I be on anyone's
*side*?" -- David P. Murphy, on his participation in a lawsuit
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Low level smtp error

2007-01-16 Thread Paul Tomblin
Quoting Patrick Franz ([EMAIL PROTECTED]):
> Hi,
> 
> Am Dienstag, 16. Januar 2007 18:38 schrieb Paul Tomblin:
> >
> > > Yes, Exim is running for a year or so and it is working so far.
> > >
> > > fb04184:~# telnet localhost 25
> > > Trying 127.0.0.1...
> > > telnet: Unable to connect to remote host: Connection refused
> >
> > If it's not listening on port 25 on localhost, then it's not "working
> > so far".  You need to figure out where it is listening.
> 
> The server is used to just forward/redirect mails as those addresses are 
> defined in /etc/aliases.
> 
> 
> 
> A netstat -lnp gives:
> 
> tcp0  0 130.83.2.184:25 0.0.0.0:*   
> LISTEN 21340/exim4
> 
> with 130.83.2.184 being the server's IP.

Then you need to set SMTPHOST to '130.83.2.184' instead of 'localhost', so
that you're not connecting as localhost.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Reliability went through the floor, tunnelled its way to the centre of
the Earth, and perished in the magma.
  -- Saundo
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Low level smtp error

2007-01-16 Thread Paul Tomblin
Quoting Patrick Franz ([EMAIL PROTECTED]):
> Hi,
> 
> Am Dienstag, 16. Januar 2007 18:29 schrieb Mark Sapiro:
> > Your Mailman is unable to connect to your outgoing MTA (Exim). Exim
> > is refusing connection or is not listening on 'localhost' port 25.
> >
> > Can you
> >
> >   telnet localhost 25
> >
> > on the Mailman/Exim box? Presumably Exim is running if you can send
> > mail to Mailman, but there is probably some Exim configuration issue
> > causing it to not accept connects from localhost.
> 
> Yes, Exim is running for a year or so and it is working so far.
> 
> fb04184:~# telnet localhost 25
> Trying 127.0.0.1...
> telnet: Unable to connect to remote host: Connection refused
> 

If it's not listening on port 25 on localhost, then it's not "working so
far".  You need to figure out where it is listening.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"While you're waiting, read the free novel we sent you.  It's a Spanish story
about a guy named `Manual'" - Dilbert
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Reply emails

2007-01-14 Thread Paul Tomblin
Quoting Peter Edley ([EMAIL PROTECTED]):
> Got my lists up and running fine, but just one question is
> it possible to force reply to both list and user, i can get one or the other
> easily enough, and both if the sender has set the reply to address within
> their email client,but not if only their from address is set, but would like
> both to listed when i click reply to button.

If a message has two Reply-To addresses, then some mail user agents (MUAs)
will send the reply to both addresses, but some wont, so putting a
Reply-To for the list and another for the user may or may not do what you
want, depending who is replying.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Things which do you no good in aviation: Altitude above you.
Runway behind you.  Fuel in the truck.  Half a second ago.
Approach plates in the car. The airspeed you don't have.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Problems with Subject Generated via Invites

2007-01-13 Thread Paul Tomblin
Quoting Geoff Deering ([EMAIL PROTECTED]):
> Mark Sapiro said the following on 14/01/2007 11:55 AM:
> > I agree, but in the case of VERP_CONFIRMATIONS, this is a site setting.
> > It defaults to No rather than Yes, because that is the 'safer' setting
> > because some MTA's will not be configured to handle the reply address
> > with confirmation token appended.
> 
> I can see what you are saying, and the software designers have at least 
> provided such options, but so many people are seeing a web interface and 
> expecting that they should be able to manage all the configuration that 
> regard interfacing with their users from there.  I think as much as 
> possible user configuration options should be available in the admin web 
> interface.  I hope if is considered for future versions.

The problem as I see it is that people who only configure lists through a
web interface are unlikely to have the knowledge of the mail transport
agent (MTA) to know if setting VERP_CONFIRMATIONS will work or not.  It's
only if you're an all-round system administrator who configured the MTA or
who has access to the configuration of the MTA that you can safely say
for sure whether VERP_CONFIRMATIONS will work or not.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
I tried staying in during a fire alarm some years ago.  Unfortunately the
fire warden wouldn't accept 'A real hacker goes down with his newsfeed'
as an excuse.  -- Peter Gutman
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] migrating mailman lists

2007-01-03 Thread Paul Tomblin
Quoting Kelsey Forsythe ([EMAIL PROTECTED]):
> I've recently moved to a new server.  It is an Xserve G5 running  
> 10.4.3 OSX.
> I'd like to migrate the mailman lists from the old server (Xserve G4).
> 
> Does anyone have experience migrating lists?
> If so, please let me know what procedure you followed.

If you have command line access to both servers, it's dead easy.  I've
done it twice.  Here is the procedure I followed.  Note that your file
paths may differ because OS X does strange things:

1. Copied all of /var/lib/mailman/lists/ from the old server to the new
one.
2. Fixed the permissions with "chown -R list.list /var/lib/mailman/lists/"
3. Fixed the urls for the new one with "withlist -l -r fix_url [listname]"
for each list.  (Only necessary if the new server has a different domain
name than the old one - one time I was moving from xcski.com to
list.xcski.com and the other time I was keeping the same list.xcski.com
url.)
4. Copied all /var/lib/mailman/archives/private/*mbox/*mbox to the new
server.
5. Fixed the permissions with "chown -R list.list
/var/lib/mailman/archives/private"
6. Regenerated the archives using "/var/lib/mailman/bin/arch [listname]"
for each list.  Note that if your archives are big, this process can
consume all the memory in your system and then some, so you may have to
split the mbox files up and regenerate the list archives in peices or use
the "--start" and "--end" options to arch.


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
We'll burn that bridge when we come to it.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Options page bombing out on a security violation

2007-01-02 Thread Paul Tomblin
Quoting Hank van Cleef ([EMAIL PROTECTED]):
> I'm attaching a user's description of something about 20 of my users are
> reporting on a fresh install of Mailman 2.1.9  I've edited the user 
> identity, and am including configuration info following the forwarded
> mail.  I'm baffled, because I cannot get this problem to happen from 
> any of the systems at my site, and some users (unfortunately, all of 
> the computer-literate types who might be able to help) aren't getting it
> either.  
> 
> > 
> > I too am suffering from the
> > 
> > "High security alert!!!
> > You are not permitted to download the file "[EMAIL PROTECTED]".
> > 
> > URL = http://bronze.lostwells.net/mailman/options/mercedes/[EMAIL 
> > PROTECTED]"
> > 
> > when trying to switch off the mail

This looks like some stupid "security" feature on their browser that is
supposed to prevent them from downloading something dangerous.  I bet all
20 of them have installed the same anti-virus or anti-phishing software,
or "upgraded" to IE 7.  Tell them to use Firefox.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Knuth is definitely the bastard something from hell. I just admire him
from a distance, it's safer.
  -- Peter da Silva
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] The incredible disapearing post?

2007-01-02 Thread Paul Tomblin
Quoting Brian Atkins ([EMAIL PROTECTED]):
> I was able to get one message from him to go through this afternoon by 
> unchecking 'log on to the server before sending' in Outlook.
> 
> Hmmm... I can't imagine why that would have prevented him from sending 
> through mailman. I decided to look there after I noticed that the 
> message he was sending had a message ID of "@AD-DOMAIN.DOMAIN.COM" and 
> the other user was "@mail.DOMAIN.COM".

If it's changing the Message-ID, it might be changing the From address as
well.  Is your mailing list set to reject mail from non-members?  If so,
it's possible that Outlook is changing his From to something other than
what he subscribed as.  Is there anything in the vette log?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Quality Control, n.:
The process of testing one out of every 1,000 units coming off
a production line to make sure that at least one out of 100 works.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] The incredible disapearing post?

2007-01-02 Thread Paul Tomblin
Quoting Brian Atkins ([EMAIL PROTECTED]):
> can post (in other words, a plain vanilla list). However, I have one 
> user that has been attempting to post to the list but his emails are 
> disappearing.
> 
> I can see the message hitting the server and being passed off to 
> mailman, but I can not find anything in the mailman logs to indicate 
> that it was ever received. His account is identical to everyone else, 
> but he 'appears' to be the only member that has this issue. I have 
> removed and recreated his account several times, but there has been no 
> change.
> 
> Any ideas on where to look?
> 

Look on the admindb page to see if they're being held for some reason.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
If men are from Mars and women are from Venus, there's going to be one
big-ass fight over where to set the thermostat.
  -- Jim Rosenberg
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] cron logrotate error

2006-12-29 Thread Paul Tomblin
Quoting Benjamin Melançon ([EMAIL PROTECTED]):
>  /etc/cron.daily/tetex.cron:
> 
> error: lstat() of directory /var/lib/texmf failed: No such file or directory

This isn't even a Mailman issue, it's with tetex.cron.  Do you have
tetex-fonts rpm installed?  If so, you might want to remove it and
reinstall it.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
People who love sausages, respect the law, and work with IT standards
shouldn't watch any of them being made.
  -- Peter Gutmann
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Using a different archiver

2006-12-14 Thread Paul Tomblin
If I switch to a different archiver (ie. not the bundled pipermail), is
there any way to restrict the archives to members only?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Where a calculator on the ENIAC is equipped with 18,000 vacuum tubes and weighs
30 tons, computers in the future may have only 1,000 vacuum tubes and weigh
only 1 1/2 tons.   ---Popular Mechanics, March 1949
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Case-Sensitivity Problem?

2006-12-14 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Was the original post a reply to another post? If so, perhaps the
> poster's MUA added the Sender: of the original to the recipient list
> of the reply. See
> <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq02.003.htp>
> for some additional information.

What that FAQ entry doesn't mention is that, at least they way they have
it configured at Kodak, Lotus Notes will reply to the Sender rather than
the Reply-To, so a reply to the message will go to the list-bounces
address rather than the list address.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
I'm pro-lifevest and I boat.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Case-Sensitivity Problem?

2006-12-13 Thread Paul Tomblin
Quoting Ryan Steele ([EMAIL PROTECTED]):
>  From reading the docs, I thought that (for list membership purposes), 
> the email addresses were case insensitive, thus complying with RFC 822.  

RFC 822 says that the part before the @ sign *can* be case sensitive.  So
the behavour you're seeing is allowed by RFC 822.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"This also tells they understand our language. They are just not willing to
speak to us using it." "Who knew they were French?" - Babylon 5
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Admin Page

2006-12-09 Thread Paul Tomblin
Quoting Dave Foran ([EMAIL PROTECTED]):
> 1 How you prune old messages from the archives.. Looks like you can just
> delete them but!!!

In the past, I've deleted them from the
archives/private/listname.mbox/listname.mbox file, and then deleted the
entire archive and regenerated it with bin/arch.  That might be overkill,
but it worked for me.

> 2 I have lost a list name on the admin page  I think the list is still
> working But the name is missing.  Any thoughts ??

Did you mark it private?  If it doesn't show on the public listinfo page,
it doesn't show on the admin page either.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
One item could not be deleted because it was missing.
-- Mac System 7.0b1 error message
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Some sort of spam filter, or a bounce I'm not seeing?

2006-12-09 Thread Paul Tomblin
Every time a message goes out to one person who is a member of my lists
(who has a uchicago.edu address), I see in the Postfix log what looks like
it should be a bounce:

Dec  9 15:00:45 xen1 postfix/smtpd[3315]: connect from 
relay01.uchicago.edu[128.135.12.136]
Dec  9 15:00:47 xen1 postfix/smtpd[3315]: DD9174F021A: 
client=relay01.uchicago.edu[128.135.12.136]
Dec  9 15:00:47 xen1 postfix/cleanup[3318]: DD9174F021A: message-id=<[EMAIL 
PROTECTED]>
Dec  9 15:00:48 xen1 postfix/qmgr[1276]: DD9174F021A: from=<>, size=5089, 
nrcpt=1 (queue active)
Dec  9 15:00:48 xen1 postfix/smtpd[3315]: disconnect from 
relay01.uchicago.edu[128.135.12.136]
Dec  9 15:00:48 xen1 postfix/local[3319]: DD9174F021A: to=<[EMAIL PROTECTED]>, 
orig_to=<[EMAIL PROTECTED]>, relay=local, delay=3, status=sent (delivered to 
command: /var/lib/mailman/mail/mailman bounces partyhats)
Dec  9 15:00:48 xen1 postfix/qmgr[1276]: DD9174F021A: removed

But then I don't see any mention of a bounce being recieved from her in
the mailman logs.  Is there some way to see if this is a bounce or if
there are bounces being recieved from her?  I've tried sending her direct
mail, and it doesn't bounce.  And she hasn't complained about missing any
messages from the mailing list.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Welsh sheep aren't intellectuals. Welsh woodlice look down on them as
utter lusers. Welsh sheep even make students look smart, they're that
daft.  -- Dan Holdsworth
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages(not rm, but install!)

2006-12-08 Thread Paul Tomblin
Quoting Brad Knowles ([EMAIL PROTECTED]):
> At 11:43 AM -0500 12/8/06, John A. Martin wrote:
> >  See <http://packages.debian.org/unstable/mail/mailman> for a
> >  description of the Debian Mailman package that "integrates
> >   archiving ...".  Further down that page under the heading
> >  "Download mailman" click on one of the "list of files" buttons and see
> >  among other things: "usr/lib/mailman/Mailman/Archiver/pipermail.py"
> 
> I've never claimed to be a Debian expert, and if they're mucking 
> about with packages that include certain features by default in order 
> to remove those features, then there's not much I can do to help the 
> poor souls that are stuck with that kind of stuff.

I don't know what John is experiencing, but I'm using Mailman installed
from Debian Stable, and have been for a couple of years, and it's always
had pipermail.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"What we obtain too cheap we esteem too lightly; it is dearness only that
gives everything its value." - Thomas Paine.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages(not rm, but install!)

2006-12-08 Thread Paul Tomblin
Quoting Todd Zullinger ([EMAIL PROTECTED]):
> Mark Sapiro wrote:
> > Paul Tomblin wrote:
> >>Quoting Barry Warsaw ([EMAIL PROTECTED]):
> >>> It already does escape From lines in the body of the message.  It
> >>> does this by way of the email package's Generator class, which is
> >>> instantiated with mangle_from_=True.
> 
> According to the docs for email.Generator, mangle_from defaults to
> True and has since at least python 2.3.  So setting it shouldn't be
> needed AFAICS.

Oh right, now I get it.  I told you I didn't know Python, but I should have
been able to figure that 
def __init__(self, outfp, mangle_from_=True, maxheaderlen=78):
meant that it defaulted to True in Generator.py so didn't need to be
changed in Mailman.

> 
> In that case, shouldn't any message that reaches mailman with an
> unescaped From_ line in the body already be handled properly?  It
> seems like something else must be borked.  That or all of the messages
> in a list mbox that contain unescaped From_ lines got there from
> really old versions of Mailman/python.

That is distinctly possible.  The archives in question go back to 1998.  I
didn't keep track of when the *last* unescaped From_ line was put in the
archives.



-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
It could have been raining flaming bulldozers, and those idiots would have
been standing out there smoking, going 'hey, look at that John Deere burn!'
  -- Texan AMD security guard
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages(not rm, but install!)

2006-12-07 Thread Paul Tomblin
Quoting Barry Warsaw ([EMAIL PROTECTED]):
> On Dec 7, 2006, at 6:35 PM, Paul Tomblin wrote:
> >Speaking of which, is there any way to modify Mailman so that when  it
> >puts a mail message in the mbox, it pre-escapes the "^From " lines in
> >the message?  Mailman knows the message boundaries at that point, so it
> >would be nice if it were to put it in a format that bin/arch can
> >handle.
> 
> It already does escape From lines in the body of the message.  It  
> does this by way of the email package's Generator class, which is  
> instantiated with mangle_from_=True.

Must be a newer version than the one in Debian stable.   I grepped for
"mangle" in /var/lib/mailman/Mailman/*, and didn't find it.  The parameter
does appear in /usr/lib/python2.3/email/Generator.py, but since I don't
know python I don't know how to pass it to it.  I'm guessing it has
something to do with changing the "g = Generator(fp)" and "g =
Generator(outfp)" lines in Mailman/ListAdmin.py or more likely the "g =
Generator(self.fp)" line in Mailman/Mailbox.py?  Is it as simple as
changing that last one to "g = Generator(self.fp,mangle_from_=True)"?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Do you have a point, or are you saving it for a special occasion?
  -- David P. Murphy
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages(not rm, but install!)

2006-12-07 Thread Paul Tomblin
Quoting Barry Warsaw ([EMAIL PROTECTED]):
> [Screams of pain omitted]
> 
> Have I mentioned recently how long I've been looking for a volunteer  
> to help make all this not suck?  ;}  Pipermail is just one of those  
> things that people either live with or ditch.

I suppose it would be a good excuse to learn python.  But on the other
hand, I've been seriously considering moving to mhonarc.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Man in the tower, this is the man in the bird, I'm ready to go, so give me
the word."  "Man in the bird, this is the man in the tower, you sound funny,
delay's an hour." - Rod Machado
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages(not rm, but install!)

2006-12-07 Thread Paul Tomblin
Quoting Paul Tomblin ([EMAIL PROTECTED]):
> 8. Discover that the mbox file had a bunch of un-escaped "From " lines
> that confused bin/arch and so you have a bunch of half-articles in today's
> archive page that shouldn't be there.  Run bin/cleanarch to fix them, blow
> away the html archives, and then resplit the mbox file and run bin/arch on
> the splits.

Speaking of which, is there any way to modify Mailman so that when it puts
a mail message in the mbox, it pre-escapes the "^From " lines in the
message?  Mailman knows the message boundaries at that point, so it would
be nice if it were to put it in a format that bin/arch can handle.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Every fleeting thought you've ever had in your life, no matter how bizarre,
is someone's lifelong obsession.  And he has a website.
  -- Skif's Internet Theorem
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages(not rm, but install!)

2006-12-07 Thread Paul Tomblin
I just checked my blog, and found I message a step:

Quoting Paul Tomblin ([EMAIL PROTECTED]):
> I've just spent two days manipulating a bunch of mbox files into archives.
> Let me tell you how it goes:
> 
> 1. Blow away the html archives.  You may prefer to use that arch command
> we were just discussing, but I used "rm -rf
> /var/lib/mailman/archives/private/"
> 
> 2. Stop mailman's qrunners using "/etc/init.d/mailman stop"
> 
> 3. Run bin/arch on the huge mbox file.

3a. Discover that bin/arch is dying on lines in the mbox where somebody's
broken MUA was putting in a Content-Type: header with a charset of
".chrsc".  Use sed to change that to "us-ascii".  Delete the html archives
again and start bin/arch again.

> 4. Discover that bin/arch is consuming all the memory and swap on the
> system, and your system has ground to a halt.



-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"I fly because it releases my mind from the tyranny of petty things."
-- Antoine de Saint-Exupery
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages(not rm, but install!)

2006-12-07 Thread Paul Tomblin
Quoting Alan McConnell ([EMAIL PROTECTED]):
> Meanwhile, I am adminning(sp?), through my ISP, a new but quite active
> E-list.  But their mailman install is incomplete; they haven't put in
> Pipermail(about which I know _nothing_).  I'm saving all the messages --
> mbox format -- and have the hope that when the Pipermail archiving
> program is installed, I will be able to collect, collate, shuffle,
> and massage these messages and then ship them off to the new very
> skilful tech staff that my ISP is allegedly hiring, and they will
> be able to slip this collection adroitly into place.  And it will
> be as if archiving was always in place . . .
> 
> Can this be done?  or am I dreaming wild dreams?

I've just spent two days manipulating a bunch of mbox files into archives.
Let me tell you how it goes:

1. Blow away the html archives.  You may prefer to use that arch command
we were just discussing, but I used "rm -rf
/var/lib/mailman/archives/private/"

2. Stop mailman's qrunners using "/etc/init.d/mailman stop"

3. Run bin/arch on the huge mbox file.

4. Discover that bin/arch is consuming all the memory and swap on the
system, and your system has ground to a halt.

5. Kill bin/arch.  Wait for the system to recover the swap space.  At this
point, I should have rebooted because I think this is when my list
config.pck file got corrupted.  Restore the config.pck file from backup.

6. Discover an awk script in the mailman archives that will split the mbox
archive into managable chunks.  Fix it so that it splits them into 500
message chunks instead of the 80 message chunks it defaults to.

7. Run bin/arch on all the chunks one at a time.

8. Discover that the mbox file had a bunch of un-escaped "From " lines
that confused bin/arch and so you have a bunch of half-articles in today's
archive page that shouldn't be there.  Run bin/cleanarch to fix them, blow
away the html archives, and then resplit the mbox file and run bin/arch on
the splits.

9. Discover that in early 2000 some members of your mailing list were
using a MUA that set year to "100" in the "Date: " header, which confused
bin/arch.  Fix those up with sed, then blow away the html archives, then
resplit the mbox and run bin/arch on the splits.

10. Discover a couple of "From " lines that bin/cleanarch didn't fix
because somebody was quoting the mail headers of another message.  Fix
them with sed, then blow away the html archives, then resplit the mbox and
run bin/arch on the splits.

11. Discover you missed a "From " line in one message, say "to hell with
it", restart mailman, and go to bed.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"The means of defense against foreign danger historically have become the
instruments of tyranny at home." - James Madison
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages

2006-12-07 Thread Paul Tomblin
Quoting Brad Knowles ([EMAIL PROTECTED]):
> Tools like bin/arch are much safer, albeit also slower.

I've lost more files to badly written programs than to PEBKAC errors.  So
I'd be more inclined to trust "rm" than "arch".

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"This also tells they understand our language. They are just not willing to
speak to us using it." "Who knew they were French?" - Babylon 5
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Mailman archive messages

2006-12-07 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Kory Wheatley wrote:
> >
> >I'm running Mailman 2.1.6 is there a script you can run to automatically 
> >remove all archive messages from a list?
> 
> 
> I'm not sure what you mean by automatically.
> 
> You can remove all messages from a list's pipermail archive by
> 
> bin/arch --wipe listname /dev/null

What, "rm -rf" not good enough for you?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
10 ways to stop users mistaking you for a normal person (4): When booting
a workstation, shout out all console output 1/2 a second before it
appears.  Do this with your eyes closed and fists clenched.  -- Steve Mitchell
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] old mailserver interfering with new one??

2006-12-06 Thread Paul Tomblin
Quoting Gretchen at Ladyweave.com | 269-369-1114 ([EMAIL PROTECTED]):
> One of my clients has recently switched hosting companies, both of whom use
> Mailman. The new e-mail accounts seem to be working intermittently. When I
> looked into the old server's mailboxes, there seem to be "stray" messages in
> there that were sent after the hosting switch. Is it possible the old
> mailboxes are intercepting messages?

When you switch from one host to another, you have to update your DNS
(Domain Name Service) records to point to the new site.  However, DNS
records have a "TTL" (time to live) which tells clients that they don't
have to look up the record if they already looked it up less than "TTL"
seconds ago.  So they might still be seeing the old pointer instead of the
new one for however long your TTL is set to (1 day is a very common TTL
value).  Additionally, some people insist on using Microsoft clients, and
Microsoft thinks they're smarter than the creators of DNS records, so they
ignore TTL and cache these things for longer than a day.  But in a few
days, it will all sort out and all the mail will be going to the new host.

I recently switched IPs, and 90% of the traffic switched within a few
hours, and all of it had changed in a day, but I have a strict "NO USING
OUTLOOK OR OUTLOOK EXPRESS" rule on most of my mailing lists.  Your
mileage may vary.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"By the time they had diminished from 50 to 8, the other dwarves began
to suspect 'Hungry' ..."
-- Gary Larson, "The Far Side"
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] HELP! My lists have lost their minds

2006-12-04 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> >The config.db was fine, but the config.pck *was* corrupted.  Or rather, it
> >appeared to be a copy of another lists, since doing a "list_members" on
> >both lists returned the same list.
> 
> And yes, your symptom seemed to be the result of a config.pck having
> been replaced somehow with that of another list. I don't know how that
> could have happened, but at this point you need to find the most
> recent backup of a good config.pck.

Yeah, I found one from a few weeks ago.  A few weeks ago I started backing
up to a new external USB disk, and on Sunday that disk crashed so I have
no recent backups.

Yesterday when I was rebuilding the archives for this machine, it got
extremely low on memory, and I guess that did something.  This is my first
experiment with Xen and LVM, and so far I'm not impressed.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
[Y]ou should write for the comprehension of the next programmer who
looks at your code, keep it clean and sensible, and *not* play
any obscure Jedi mind-tricks. -- Anthony de Boer
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] HELP! My lists have lost their minds

2006-12-04 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> >
> >Nope, I checked that - partyhats/config.pck looks fine, as does
> >techhats/config.pck.
> >
> >> >I've shut down all my lists, but how do I fix this?
> 
> 
> Did you either 'restart' or 'stop' and 'start' mailman before 'shutting
> down'?

/etc/init.d/mailman stop

> 
> Actually, I don't see how it is possible that the web admin interface
> would show data different from the config.pck unless the underlying
> file system is somehow broken.

The config.db was fine, but the config.pck *was* corrupted.  Or rather, it
appeared to be a copy of another lists, since doing a "list_members" on
both lists returned the same list.

Very odd.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
I did volunteer EMS as recovery from sysadmining, then
I did sysadmining to recover from volunteer EMS.
  -- random
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] HELP! My lists have lost their minds

2006-12-04 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> >All the email to one of my lists is coming with the [listname] header from
> >another list, and all the email to that list is coming with the [listname]
> >header from the other.  Even when I go to
> >http://list.xcski.com/mailman/listinfo/partyhats I see the page I should
> >be seeing at
> >http://list.xcski.com/mailman/listinfo/techhats/
> >(although the techhats pages seems ok).
> >
> >The partyhats archive is toast as well.
> 
> 
> It seems that somehow, the lists/techhats/config.pck file may have
> gotten copied/restored to lists/partyhats/config.pck. a similar thing
> may have happened with archives/private/techhats/ <->
> archives/private/partyhats/.

Nope, I checked that - partyhats/config.pck looks fine, as does
techhats/config.pck.

> >I've shut down all my lists, but how do I fix this?
> 
> 
> I hope you have a good backup :-(

Since it seems my backup and my current are the same, that's not going to
help much.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"We sealed our federal pact without bloodshed and without exploitation of
the weak by the strong.  All it took was fairness, justice and some
compromises on both sides." - George-Etienne Cartier.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Another hint

2006-12-04 Thread Paul Tomblin
I'm getting this message when I try to fix the archives:
Traceback (most recent call last):
  File "/var/lib/mailman/bin/arch", line 187, in ?
main()
  File "/var/lib/mailman/bin/arch", line 172, in main
archiver = HyperArchive(mlist)
  File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 599, in
__init__
self.__super_init(dir, reload=1, database=db)
  File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 289, in
__init__
d = pickle.load(f)
cPickle.UnpicklingError: could not find MARK


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
I've long believed that a large amount of our current technology was invented
by SF writers, and remained fiction until some geek read it and thought "I
know how to build that".  -- Andrew Dalgleish
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] HELP! My lists have lost their minds

2006-12-04 Thread Paul Tomblin
All the email to one of my lists is coming with the [listname] header from
another list, and all the email to that list is coming with the [listname]
header from the other.  Even when I go to
http://list.xcski.com/mailman/listinfo/partyhats I see the page I should
be seeing at
http://list.xcski.com/mailman/listinfo/techhats/
(although the techhats pages seems ok).

The partyhats archive is toast as well.

I've shut down all my lists, but how do I fix this?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
If men are from Mars and women are from Venus, there's going to be one
big-ass fight over where to set the thermostat.
  -- Jim Rosenberg
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] mbox files

2006-12-03 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Note that there is such a script already in the distribution. It is
> bin/cleanarch  which as Stephen notes, may or may not work for you.

Oh.  I wish I'd discovered this about 8 hours ago.

Oh well, file it away for next time.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
When I hear the history of some of the more ugly European cities, with
"... destroyed in 14xx, burnt in 16xx ..." I get the urge to ask why
they keep rebuilding it and if they can't get the hint.
  -- Lieven Marchand
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] Another archive questions

2006-12-03 Thread Paul Tomblin
I noticed that the messages.html files only have 6 digits in them.  Does
that mean that it will break when we reach 999,999 messages?  I'm already
up over 300,000 on one of my lists.

I know, we'll all be communicating by neural implant by then.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
 SCSI is *NOT* magic. There are *fundamental technical reasons* why it is
 necessary to sacrifice a young goat to your SCSI chain now and then.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] mbox files

2006-12-03 Thread Paul Tomblin
Oh yeah, one other minor issue with arch - in January of 2000, my list got
some messages with a year of "100", as in "^Date: Sat, 1 Jan 100 16:58:49
-0500 (EST)".  arch files them all under today's date. It would be nice if
arch could handle those, but I'm not holding my breath in expectation
since it's not likely to affect anybody else for 94 years or so.


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Is it so difficult to master your bloody pride and admit that yes, a bunch
of hackers turned out a better suite of utilities than your teams of
engineers ever could?  -- Robert Uhl
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] mbox files

2006-12-03 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> >slowed my computer down to a crawl.  I gave up and used the mbox splitter
> >awk program I found in the list archives and I'm now building the archives
> >500 messages at a time.  Hope that works.
> 
> 
> It should.
> 
> Also, you can effectively do the same thing without breaking up the
> mbox by using the --start= and --end= options on bin/arch. See
> 
>  bin/arch --help

Is there any way to make arch smarter about "^From " lines?  First pass
through the archive, I ended up with a bazillion messages in the archive
for today, all with "No subject" because it was treating any line like
"^From " as the start of a message.  It would be nice if it recognized the
difference between real mbox start-of-message "^From " and just random
lines from some list member.

I suspect that this probably isn't generically possible.  I made use for
the fact that real mbox start-of-message lines have the listname in the
"^From " line, and made my mbox splitter awk script put a ">" in any
"^From " line that didn't have the listname in it.

So far (on message 30,000), it has only given me one "No subject" line in
the archive, but that's because somebody actually put a real
start-of-message line in his message because he was complaining about slow
message delivery and copied the whole message header.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
"Once you have flown, you will walk the earth with your eyes turned skyward,
for there you have been, there you long to return." -- Leonardo da Vinci.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] mbox files

2006-12-03 Thread Paul Tomblin
Quoting Mark Sapiro ([EMAIL PROTECTED]):
> (which uses listname.mbox/listname.mbox by default). You could actually
> do it in the other order, but the --wipe option needs to be on the
> first command, or if the existing archives match the existing
> listname.mbox, you could just do
> 
>   bin/arch listname archives/private/listname.mbox/old.mbox
> 
> to add the old ones.
> 
> Note that there are pros and cons to all the above having to do with
> changing message numbers - hence, changing message URLs - in the
> archive which will invalidate saved URLs now or in the future.

The problem is that I have 250,000 articles in this mbox file, so when I
tried to arch it, arch ended up using over 1Gb of swap space, and it
slowed my computer down to a crawl.  I gave up and used the mbox splitter
awk program I found in the list archives and I'm now building the archives
500 messages at a time.  Hope that works.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Using vi is kind of like having sex.  The first time to use it, it's kind
of awkward, but after using for a while you start to get good at it and
enjoy it.  -- Eric Merkel 
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


[Mailman-Users] mbox files

2006-12-03 Thread Paul Tomblin
Does the /var/lib/mailman/archives/private/listname.mbox directory have to
contain just one file, or can I break it up by year or something to make
them more managable?

I had my mailman lists on my home server, but a few years ago I moved them
to a virtual private server.  Because the disk space was limited there, I
started trimming down the listname.mbox files down to just the previous
two years worth.  But now I've moved them again, this time to a colo box
where I have more disk space than I know what to do with.  I want to
restore the old archives.  Can I just dump the old mbox file in the same
directory as the current archives and do a "arch listname"?  Or will I
have to run "arch" once for the old file and once for the listname.mbox
file?

Will "arch" handle the case where there is a bit of overlap between two
files (the files from my home system go from 1999 to mid-2005, and the
ones on my VPS go from the beginning of 2005 to the present)?



-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
Things which do you no good in aviation: Altitude above you.
Runway behind you.  Fuel in the truck.  Half a second ago.
Approach plates in the car. The airspeed you don't have.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] Can not reply to mailman list (More Info)

2004-04-30 Thread Paul Tomblin
Quoting Lesley Jones ([EMAIL PROTECTED]):
> The mail sent is bounced back to the sender with 
> 
> Action: failed
> Status: 5.0.0
> 
> Does this help? I have looked for an answer to this but can not find
> one.

Sounds like an MTA problem, not a mailman problem.  Can you just send
normal mail to/from that machine?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
"Look!  This trout makes a better hammer than that blob of marmalade!"
   - Adam J. Thornton

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Footer Appended as Attachment in 2.1?

2004-04-29 Thread Paul Tomblin
Quoting Kai Schaetzl ([EMAIL PROTECTED]):
> Hunter Hillegas wrote on Thu, 29 Apr 2004 08:08:13 -0700:
> > Any way to fix this and retain the message in HTML format?
> 
> Add the footer in HTML and integrate it in the existing message ;-) Better 

Where?  Before the  tag (if there is one)?  Before the  tag
(if there is one)?  Find the last paragraph tag and put it after the end
of the text that follows it?  What if there are divs and other CSS markup?
And what about the principle that you shouldn't mess with the body of a
message except for putting clearly marked headers and footers that are
obviously not part of the sender's text?  Once you start trying to parse
the html and put something in it, you're modifying the sender's text,
which is evil.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
I got accused of being humorless last night.  I'm considering quoting
Lieutenant Commander Data: "Perhaps the joke was not funny."
  -- Alan Rosenthal

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Footer Appended as Attachment in 2.1?

2004-04-29 Thread Paul Tomblin
Quoting Hunter Hillegas ([EMAIL PROTECTED]):
> That sounds like our situation.
> 
> Any way to fix this and retain the message in HTML format?

Not unless you can figure out how to append arbitrary text to an HTML
document without parsing the HTML document tree and figuring out how and
where to stick it and how to make it visible.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
I forsee one of those "open your wallet and repeat after me,
_help yourself_" moments in your local friendly workshop.
  -- Tanuki

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


[Mailman-Users] Archives?

2004-04-27 Thread Paul Tomblin
Does anybody have any suggestions for archiving software better than the
built-in pipermail?  I'd really like something with searching and sorting
functionality.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
"The government turns every contingency into an excuse for enhancing power
in itself" -John Adams

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Fwd: message 'batch' processing?

2004-04-27 Thread Paul Tomblin
Quoting Alvar Saenz-Otero ([EMAIL PROTECTED]):
> >While the interface lets you do about everything, the page is extremely 
> >big, and there is no method to 'batch' process messages.  With 
> >approximately 20 messages a day of spam (sometimes up to 40), and most 
> >times *none* real messages waiting, using mailman becomes a task of every 
> >single day clicking 20-40 individual radio buttons, lots of scrolling, and 
> >then submitting data.

All my publically advertised mailing lists (and one private one whose
existance was "outed" by a jerk) are now set to accept members posts only,
and to bounce anything that isn't from a member.  Yeah, it means the users
have to learn to stop sending email from their other accounts unless they
are willing to subscribe that account to the list and set it to "no mail",
but it sure lessens my burden.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
The thing I've noticed, particularly about Usenet, that while as a
welcome break from work it is refreshing and interesting, when you've
got bugger all else to do it kinda loses its appeal.  -- C Speed

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] RE: Footer isn't At the Bottom of the E-mail; It's an Attachment

2004-04-26 Thread Paul Tomblin
Quoting Jeff Lasman ([EMAIL PROTECTED]):
> On Monday 26 April 2004 10:22 am, Paul Tomblin wrote:
> 
> > BTW:  Are you using some weird text encoding?  All your apostrophes
> > end up like control characters to me.
> 
> According to his headers, he's using:
> 
> Content-Type: text/plain;
>   charset="iso-8859-1"
> 
> Using KMail as my MUA, the source show's a little empty checkbox, which 
> means it's a control code, but the actual message display successfully 
> converts it into an apostrophe.

I think he's using those damn "Microsoft Smart Quotes".  I guess KMail is
translating them, because they're octal 222 which is NOT an apostrophe in
iso-8859-1.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
Flying is the perfect vocation for a man who wants to feel like a boy, but
not for one who still is.

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] RE: Footer isn't At the Bottom of the E-mail; It's an Attachment

2004-04-26 Thread Paul Tomblin
Quoting [EMAIL PROTECTED] ([EMAIL PROTECTED]):
> 
> I know this is a dumb question, but I can’t find an answer anywhere. Can you
> please help?
> 
> I’ve setup several Mailman lists prefer  there to be an informative footer
> at the bottom of each e-mail. I’ve been successful doing that with some
> lists but on others it shows up as an attachment (and nothing except the
> message is in the e-mail). As far as I can tell there is no difference
> between the lists. I’ve looked at every setting I can find.
> 
> Can anyone tell me where the setting is for the text “footer” so that it
> DOESN’T show up as an attachment?

As far as I know, it has nothing to do with the list.  If people send
email that's dual html and plain text, or otherwise mime multipart, then
the bit mailman attaches will be another attachment.  If they send plain
text only, then it will be appended to the text.

BTW:  Are you using some weird text encoding?  All your apostrophes end up
like control characters to me.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
If God meant man to fly, He'd have given him more money.

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] RE: Mailman-Users Digest, Vol 2, Issue 54

2004-04-23 Thread Paul Tomblin
Quoting Bob Fetten ([EMAIL PROTECTED]):
> 
> ***MESSAGE DELIVERY FAILED***
> 
> To: [EMAIL PROTECTED] 
> Subject: RE: Mailman-Users Digest, Vol 2, Issue 54
> 
> Reason: E-mail account is protected by xTerminator
> (http://www.artplus.hr/xterminator.htm)
> ___
> 
> 
> Your email was rejected by the recipient. Your email was either recognized as SPAM 
> or was identified as having suspicious contents. 

Can somebody please remove this asshole from the list until he figures out
how to configure his spam blocker?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
We're the technical experts.  We were hired so that management could
ignore our recommendations and tell us how to do our jobs.
  -- Mike Andrews

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Mailman and Spamassassin

2004-04-22 Thread Paul Tomblin
Quoting Doc Schneider ([EMAIL PROTECTED]):
> Can someone please let me know how to intergrate spamassassin with Mailman?
> 
> Running both 2.1.4 and 2.0.13 on different servers.

I've been doing this for ages on all the publically known mailing lists.
What I did was re-alias the posting address to

copilot-announce:"|/usr/bin/procmail -m MAILMAN=copilot-announce 
/etc/procmailrcs/mailman"
rfc: "|/usr/bin/procmail -m MAILMAN=rfc /etc/procmailrcs/mailman"

Then /etc/procmailrcs/mailman is a file that belongs to user
"nobody.nobody" (because that's who Mailman expects mail to come from)
which looks sort of like:

HOME=/var/mailman
SPAMFOLDER=${HOME}/Mail/caughtspam
LOGFILE=${HOME}/Mail/log

:0
* ^Content-Type: multipart/
{
:0 B:
* ^Content-Type:.*(^.*)?name=.*\.(bat|com|exe|lnk|pif|scr|shs|vbs)
/dev/null
}

:0fw
| ${SPAMC}

:0
* ^X-Spam-Status: Yes
${SPAMFOLDER}

:0
|/var/mailman/mail/mailman post ${MAILMAN}

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
With so many "textbook cases" of single points of failure, you'd think
that we'd stop building systems to demonstrate the concept.
  -- Matt Curtin

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Questions

2004-04-22 Thread Paul Tomblin
Quoting Todd ([EMAIL PROTECTED]):
> Paul Tomblin wrote:
> > Quoting texas critter - mailman-users ([EMAIL PROTECTED]):
> >> But - question, can the listowner set which topics a list member
> >> gets?  I
> >
> > Not as far as I can tell.
> 
> Sure they can.  The listowner can change options for list members
> easily.  They do have to do this for each subscriber if using the web
> interface.  I'm sure something simple could be whipped up to automate

I don't see any option to do that on the version of Mailman I'm using
(2.1.1).

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
"Cause geeks like us, baby we can hack the Sun" - Joe Thompson

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Questions

2004-04-22 Thread Paul Tomblin
Quoting texas critter - mailman-users ([EMAIL PROTECTED]):
> But - question, can the listowner set which topics a list member gets?  I

Not as far as I can tell.


-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
Don't use a big word where a diminutive one will suffice.

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Questions

2004-04-22 Thread Paul Tomblin
Quoting texas critter - mailman-users ([EMAIL PROTECTED]):
> Mailman also doesn't provide the ability to email only a portion of the
> member list.  You'd need to set up a separate list for each portion that
> you'd want to send different emails to, then (I think) you could set up an
> umbrella list to email all of them.

Not true.  You can set up "topics" in recent versions of Mailman, and
people can subscribe to as many or as few of the topics of that list as
they want.

For instance, my "copilot-announce" mailing list has two topics - the
CoPilot program itself, and the waypoint generator that provides navaid
data for the program.  People only interested in hearing when the next
version of CoPilot is coming out or what features it will have can
subscribe to the "CoPilot" topic, and people interested in hearing when
I've applied the FAA 56 day updates can subscribe to the "Generator"
topic.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
Experience is that marvelous thing that enables you recognize a
mistake when you make it again.  -- F. P. Jones

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Warning being treated like a bounce

2004-04-22 Thread Paul Tomblin
Quoting Paul Tomblin ([EMAIL PROTECTED]):
> ISP that has a clue.  So I was hoping somebody who knows Python could give
> me a hint on how to make the bounce processor not treat these warnings as
> bounces.

Is this the wrong mailing list to ask this question?  Can somebody suggest
a better place?

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
"I'm starting to suspect she has a part-time job in one of the circles of
Hell and is telecommuting."

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] List not distributing posts

2004-04-22 Thread Paul Tomblin
Quoting Franco, Ruben ([EMAIL PROTECTED]):
> Listserv seems to have started working again after removing a couple of
> "lock" files from the "mailman/locks" directory.  Did this acutally fix
> the issue or was it coincidental?

No, that's it.  As the message said, qrunner couldn't deliver the mail
because the lock file told it that qrunner was already running.  I had
that problem after every system crash when I was running RedHat 7.x and
Mailman 1.x until I fixed the /etc/rc.d/init.d/mailman script to make sure
those lock files got properly blown away on boot.

Don't ask me exactly what I changed, it was a long time ago.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
"It is a universal truth that the loss of liberty will be charged to
dangers, real or imagined, from abroad." - James Madison

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] using sendmail

2004-04-21 Thread Paul Tomblin
Quoting Hervé MARTIN ([EMAIL PROTECTED]):
> I've read http://www.afp548.com/Articles/mail/python-mailman.html and 
> find it very clear but i'm using default Mac OS X MTA (ie Sendmail)
> So what is the equivalent for Sendmail of :

sendmail hasn't been the default Mac OS X MTA for a couple of releases
now.  I think Apple switched to Postfix around 10.1 or 10.2.

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
Every program has two purposes -- one for which it was written and
another for which it wasn't.

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


[Mailman-Users] Warning being treated like a bounce

2004-04-20 Thread Paul Tomblin
I have a user on several of my lists whose ISP (echonyc.com) gets its
email from panix.com, and frequently refuses email from panix.com for
hours at a time, which causes Panix to send me these uselss "could not
send email for 4 hours" warnings, which Mailman treats like a bounce.
When this happens several days in a row, like it often does, she gets
removed from the lists, and she doesn't like that, and neither do I.
Panix refuses to stop sending these warnings, echonyc.com refuses to fix
whatever is broken in their mail servers, and she refuses to change to an
ISP that has a clue.  So I was hoping somebody who knows Python could give
me a hint on how to make the bounce processor not treat these warnings as
bounces.

So far I've figured that the place to make the fix is probably in
Mailman/Bouncers/Postfix.py, and I probably want to key off that "THIS IS
A WARNING ONLY" banner or the Will-Retry-Until header, but I don't know
exactly what to do.  Here's a bounce action notification:

- Forwarded message from [EMAIL PROTECTED] -

Subject: Bounce action notification
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Sat, 17 Apr 2004 16:36:23 -0400
X-Spam-Status: No, hits=-4.5 required=6.0 tests=AWL,BAYES_00,NO_REAL_NAME 
autolearn=no version=2.63

This is a Mailman mailing list bounce action notice:

List:   XXX
Member: [EMAIL PROTECTED]
Action: Subscription disabled.
Reason: Excessive or fatal bounces.



The triggering bounce notice is attached below.

Questions? Contact the Mailman site administrator at
[EMAIL PROTECTED]

Date: Sat, 17 Apr 2004 16:36:49 -0400 (EDT)
From: [EMAIL PROTECTED] (Mail Delivery System)
Subject: Delayed Mail (still being retried)
To: [EMAIL PROTECTED]

Content-Description: Notification
This is the Postfix program at host l2mail1.panix.com.


# THIS IS A WARNING ONLY.  YOU DO NOT NEED TO RESEND YOUR MESSAGE. #


Your message could not be delivered for 4.0 hours.
It will be retried until it is 5.0 days old.

For further assistance, please send mail to 

The Postfix program

<[EMAIL PROTECTED]>: connect to echonyc.com[198.67.15.2]: Connection refused

Content-Description: Delivery error report
Reporting-MTA: dns; l2mail1.panix.com
Arrival-Date: Sat, 17 Apr 2004 10:05:49 -0400 (EDT)

Final-Recipient: rfc822; [EMAIL PROTECTED]
Action: delayed
Status: 4.0.0
Diagnostic-Code: X-Postfix; connect to echonyc.com[198.67.15.2]: Connection
refused
Will-Retry-Until: Thu, 22 Apr 2004 10:05:49 -0400 (EDT)

[snip]
- End forwarded message -

-- 
Paul Tomblin <[EMAIL PROTECTED]> http://xcski.com/blogs/pt/
I call these twits pseudo-literate.  That is, they can read but won't.
  -- Joe Zeff

--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Wish list

2002-01-26 Thread Paul Tomblin

Quoting J C Lawrence ([EMAIL PROTECTED]):
> On Fri, 25 Jan 2002 16:06:42 -0600 
> Edward Stryzek  wrote:
> 
> > To add to the wish list A way to extract and import subscribers
> > from the list. either a tool to do this or to store users in a
> > .csv format, not in the .db file
> 
> ~mailman/add_members
> ~mailman/remove_members 

~mailman/bin/add_members
~mailman/bin/remove_members

-- 
Paul Tomblin <[EMAIL PROTECTED]>, not speaking for anybody
"Grove giveth and Gates taketh away."
 - Bob Metcalfe (inventor of Ethernet) on the trend of hardware speedups
   not being able to keep up with software demands

--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] What's this?

2002-01-19 Thread Paul Tomblin

What's going on here?  Mailman 2.0.7 on Linux.  I've been running this
version of mailman for a few months and this is the first time I've seen
this message.

- Forwarded message from Cron Daemon <[EMAIL PROTECTED]> -
Date: Sat, 19 Jan 2002 17:17:01 -0500
From: [EMAIL PROTECTED] (Cron Daemon)
To: [EMAIL PROTECTED]
Subject: Cron  /usr/bin/python -S /var/mailman//cron/qrunner

Traceback (innermost last):
  File "/var/mailman//cron/qrunner", line 85, in ?
from Mailman import MailList
  File "/var/mailman//Mailman/MailList.py", line 41, in ?
from Mailman.ListAdmin import ListAdmin
  File "/var/mailman//Mailman/ListAdmin.py", line 37, in ?
from Mailman.Handlers import HandlerAPI
  File "/var/mailman//Mailman/Handlers/HandlerAPI.py", line 25, in ?
from Mailman.Logging.Syslog import syslog
  File "/var/mailman//Mailman/Logging/Syslog.py", line 22, in ?
from StampedLogger import StampedLogger
SystemError: bad argument to internal function

- End forwarded message -

-- 
Paul Tomblin <[EMAIL PROTECTED]>, not speaking for anybody
Why do programmers get Halloween and Christmas mixed up?
Because OCT(31) == DEC(25)

--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



  1   2   >