[Mailman-Users] Re: mailman v2.x

2020-09-17 Thread Phil Stracchino
On 2020-09-17 14:34, Christian F Buser via Mailman-Users wrote:
> Of course I do not want do move anyone away from Mailman. If Phil absolutely 
> wants to retire Python 2 on his machine(s),

And that is precisely my motivation.  The writing has been on the wall
for Python2 for nearly ten years.  The EOL date has already been
extended five years.  It's time to let it go.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: mailman v2.x

2020-09-17 Thread Phil Stracchino
On 2020-09-17 13:59, Christian F Buser wrote:
> I am in no way a programmer - but as I understand it, Python 2 can live 
> alongside Python 3 without any problems. 

Oh, indeed, it totally can.  And right now, it does, on two of my three
Linux boxes.  I've managed to get Python2 completely off the third, but
the other two still have dependencies on it.


> The EOL declaration for Python 2 does NOT mean that Python 2 will stop 
> working on the date the publishers announced. There will just be no 
> improvements. And as long as there are no obvious security holes in Python 2, 
> it is absolutely not necessary to retire it on any machine.

I know it's not *necessary*.  But I consider it good hygiene not to use
EOL software.


> If you absolutely want to get rid of Python 2, either use Mailman 3, or 
> another mailing list manager. 

I'm planning to migrate to Mailman3 as soon as Gentoo stabilizes the
ebuild.  It's been a long wait, but stabilization is imminent at this point.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: mailman v2.x

2020-09-17 Thread Phil Stracchino
On 2020-09-17 12:07, Mark Sapiro wrote:
> If Mailman 2.1 meets their needs now, why won't it continue to do so as
> it is? (Aside: I still sometimes use Adobe Reader 9 for Linux on my
> desktop even though it has been unsupported and unavailable from Adobe
> for years.)


Weighing in on this question alone, Mailman 2 does everything that I
actually need a mail list manager to do for me, and everything I
anticipate needing it to do in the future.

... Except for the part where it requires me to keep Python 2 installed
beyond its second, extended, we absolutely mean it this time, no more
extensions, declared EOL.

It's not that I need anything Mailman 2 doesn't do.  (Except run on
Python 3.)  It's that I need Python 2 to be gone, dead and buried with a
fork stuck in it.  I'm just waiting for Gentoo's Mailman 3 ebuild to be
flagged stable.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: mailman v2.x

2020-08-27 Thread Phil Stracchino
On 2020-08-27 13:15, Rich Kulawiec wrote:
> 3. Captchas are a worst practice in security and should never be used.
> They can be and are defeated at will by any adversary who wants to
> trouble themselves to do so.  They're also user-hostile.  There are much
> better methods available for protecting Mailman instances from abusers.

I've said for some time that traditional captchas are by now almost a
REVERSE test.  Ability to solve them should be taken as stronger
evidence that you are a bot than that you are a human, because bots are
better at solving them than humans are.

Image-style captchas like reCaptcha are better, but they too have a
shocking oversight:  They do not scale well on increasingly-ubiquitous
high-resolution displays.  I'm currently using a 32" 4K monitor, and
even after zooming the page as far as I can, I still sometimes have to
resort to a magnifying glass to be certain whether I'm seeing a
specified object somewhere in the background of one of the images.



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: mailman v2.x

2020-08-27 Thread Phil Stracchino
On 2020-08-27 12:30, Mark Sapiro wrote:
> I'm still not clear on what you (Jim) are really wanting to do. I may be
> wrong on this, but I don't see any distros picking up new versions of
> Mailman 2.1 unless they come from some 'official' source and so far, the
> GNU-Mailman project is the only such source. I'm not even sure that any
> distros are planning to package Mailman 2.1.34.


Currently there is no active ebuild for mailman in Gentoo.  2.1.33 has
been masked, there is no 2.1.34, and 3.3.0 and 3.3.1 exist but have not
yet been marked stable or unmasked.  The process of stabilizing a
mailman3 ebuild is ongoing and I've been monitoring it.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


Re: [Mailman-Users] The last release from the GNU Mailman project (was: Handling Munged From Addresses)

2020-02-28 Thread Phil Stracchino
On 2020-02-28 05:44, Stephen J. Turnbull wrote:
> Mailman has the opposite problem.  We *wish* str was Unicode from the
> get-go, but it wasn't, and Mailman 2 is rife with potential encoded/
> decoded confusion because of the nature of email and the dual usage of
> str in Python 1, and the history of Mailman as an MLM for an American
> rock band (who needs no steekin' accents, we just hammer and bend the
> strings!)


This is clearly a story I didn't know.  :)  And now I'm curious...



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] The last release from the GNU Mailman project (was: Handling Munged From Addresses)

2020-02-27 Thread Phil Stracchino
On 2020-02-27 14:51, Bill Cole wrote:
> On 27 Feb 2020, at 14:24, Jim Popovitch via Mailman-Users wrote:
> 
>> Personally, I'd like to see the GNU Mailman project have a formal
>> Mailman 2.3 release that supports Python3, I feel that there would be 
>> a
>> lot of support for that.
> 
> I'm sure there would be widespread applause and congratulations if such 
> a thing were actually released. That sort of "support" is unhelpful 
> towards actually making such a release.
> 
> The needed support is the actual skilled effort of writing the required 
> Python3 code. I don't have the time to hunt down the specific 
> statements, but I have vague recollections that both Barry and Mark have 
> said repeatedly that doing so would be substantially more effort than 
> they are willing to put into anything built on the MM2 architecture.

Rewriting without breaking is hard.

There is a Python framework called Twisted.  It has a lot of useful
features.  Also a lot of vices, but a lot of useful features.  As best I
can determine, the task of updating it to be Python 3 compatible has now
been under way for ten years (with most of that time, only one person
working on it).

What has this yielded?

"Most of the most commonly used parts" of Twisted are now Python 3
compatible.



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] mailman 2.1.18 for RHEL 5

2020-02-17 Thread Phil Stracchino
On 2020-02-17 10:56, Bill Cole wrote:
> RedHat has a policy of nailing down nominal versions of software with 
> each major RHEL release and then backporting whatever fixes they deem 
> important into their packages over the life of the major release, adding 
> their own subordinate versioning. I know from working on the 
> SpamAssassin security team that RH is particularly attentive to security 
> issues and other major bugfixes.


An unfortunate side effect of this is that it makes it very difficult to
support some software on Red Hat because you don't know for sure what
codebase you're actually running, except that it's probably neither fish
nor fowl nor good red meat.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Easy question for this crowd

2019-06-01 Thread Phil Stracchino
On 6/1/19 1:44 PM, Chip Davis wrote:
>  I guess my question wasn't so "easy" after all ... :-(
> 
> What was a daily trickle is now a flood of UCE from different domains 
> in the .icu TLD.  I hope someone can suggest some sort of prophylaxis 
> that I haven't tried.

Do you get any actual, legitimate mail from .icu?  Do you have any real
subscribers from .icu?  If not, I'd consider just blocking the entire
TLD.  I've blocked several of the new shit TLDs from which I was
receiving nothing but spam, and it's enormously reduced my volume of spam.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Now that Python 2 is dead in 2020 what are people's plans with mailman2?

2019-04-13 Thread Phil Stracchino
On 4/10/19 7:36 PM, Dave McGuire wrote:
> On 4/10/19 12:25 PM, Mark Sapiro wrote:
>> The path forward is to increase the community of MM 3 users which will
>> result in more people contributing to the project and faster progress.
> 
>   On that note, I migrated my half-dozen lists (a few hundred recipients
> in total) to MM3 yesterday.  I'm having a couple of minor issues, for
> which I will request advice as soon as I'm sure of what's happening, but
> overall the results have been positive.

I'm still waiting for Mailman3 to go stable on Gentoo.  There is a 3.1.1
ebuild for both mailman and mailmanclient, but net-mail/mailman-3.1.1 is
still masked.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Install mailman-2.1.z with python3.6

2019-01-07 Thread Phil Stracchino
On 1/7/19 4:19 PM, Odhiambo Washington wrote:
> On Mon, 7 Jan 2019 at 20:37, Mark Sapiro  wrote:
>> Which is expected because Mailman 2.1 does not support Python 3 and
>> never will.
> 
> Noted! I thought I could eliminate python2 from my server :)

Not yet, unfortunately.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Changing the mailman access url

2019-01-03 Thread Phil Stracchino
On 1/3/19 12:36 PM, Odhiambo Washington wrote:
> I have manually installed mailman and moved the files. This is on the same
> server.
> Now my problem is the urls:
> I have http://FQDN/cgi-bin/mailman/admin/LISTNAME which I would like to
> change to http://FQDN/mailman/admin/skunkworks - ideally, just eliminating
> the /cgi-bin/ bit.
> 

This does not look like a Mailman configuration issue.  This is
something easily done in your Apache configuration.

Try this:

ScriptAlias /mailman /usr/lib64/mailman/cgi-bin/

(or whatever your actual path is)


SetHandler cgi-script
Options +MultiViews
Require all granted



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Argh. Postfix/Mailman compatibility on Gentoo

2018-07-25 Thread Phil Stracchino


: Command died with status 2:
"/usr/lib64/mailman/mail/mailman post caerllewys". Command output: Group
mismatch error.  Mailman expected the mail wrapper script to be
executed as
group "mailman", but the system's mail server executed the mail
script as
group "nobody".  Try tweaking the mail server to run the script as group
"mailman", or re-run configure,  providing the command line option
`--with-mail-gid=nobody'.



I'd swear I fixed that *AT LEAST* once..


The easy solution:

1.  In /etc/postfix/main.cf:
mail_owner= postfix
default_privs = mailman

2.  Restart Postfix

Done.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] non-subscribers getting through--email address in "Real Name"

2018-07-19 Thread Phil Stracchino
On 07/19/18 19:27, Mark Sapiro wrote:
> On 07/19/2018 03:59 PM, Phil Stracchino wrote:
>>
>> Actually, mailing lists and other redistribution are among the places
>> DMARC notably breaks.  The real answer, which was created for this
>> purpose, is ARC (Authenticated Received Chain).  That is designed from
>> the start to pass through mailing lists unbroken.
> 
> 
> Yes, ARC is designed for this and we are working on implementing ARC for
> Mailman 3 but not 2.1.

I am, by the way, eagerly waiting for Gentoo to unmask Mailman 3 ...   :)



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] non-subscribers getting through--email address in "Real Name"

2018-07-19 Thread Phil Stracchino
On 07/19/18 17:11, John Levine wrote:
> In article  
> you write:
>> Yes.  Just about everything can be spoofed to some degree.  It really 
>> depends on what information the owner of the purported sending domain 
>> publishes and what filtering / consumption of said information the 
>> receiving server exercises.
> 
> Well, you know, this is what DMARC is intended to address.  While
> DMARC checks on mail that has passed through mailing lists has all
> sorts of well known problems, doing DMARC checks on mail that arrives
> at a list server would be pretty benign.  It's pretty rare for the
> path from a user to the mailman server to do things that would cause
> DMARC fails.


Actually, mailing lists and other redistribution are among the places
DMARC notably breaks.  The real answer, which was created for this
purpose, is ARC (Authenticated Received Chain).  That is designed from
the start to pass through mailing lists unbroken.


(Or so I'm told.)


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Unable to start mailman due to time travel

2018-07-04 Thread Phil Stracchino
On 07/04/18 15:10, Mark Sapiro wrote:
> On 7/4/18 11:52 AM, Phil Stracchino wrote:
>> This looks like it's failing to acquire a lock file.  Investigating, I
>> discovered this:
> 
> 
> There was probably a stale lock due to Mailman not being cleanly
> terminated upon reboot. The Operation not permitted is an attempt to
> determine the status of the PID that created the lock by sending it a
> signal 0. The error may be a Gentoo thing or 'mailmanctl start' may need
> to run as root if it wasn't.


Yup, actually I'm pretty sure I know how the stale lock file happened
... I had to interrupt boot a couple of times because this is a Dell
R610 server, and it has an annoying habit of disbelieving in my KVM
switch during boot.  It can be a bit of a headache getting it to
acknowledge that it actually has a keyboard connected in time to select
the kernel I want i  grub.

>> After I deleted the errant lock files, mailman started up without
>> hesitation ...  and AGAIN created lock files timestamped in the future:
>>
>>
>> minbar:root:/var/lib/mailman/logs:22 # ls -l /var/lib/mailman/locks
>> total 8
>> -rw-rw-r-- 2 mailman mailman 50 Jul  5  2018 master-qrunner
>> -rw-rw-r-- 2 mailman mailman 50 Jul  5  2018 master-qrunner.minbar.15895
> 
> 
> This is all normal and expected. The time stamp on locks is set to that
> future time when the lock expires.


AH!  I did not know that.  Mystery resolved.  Thank you.  :)



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Unable to start mailman due to time travel

2018-07-04 Thread Phil Stracchino
I have mailman-2.1.26 installed on my Gentoo 17.0 application server,
which I just rebooted to update from kernel 4.15.15 to 4.16.13.  After
rebooting, mailman would not start, logging the following errors:


Jul 04 14:43:58 2018 mailmanctl(15743): Traceback (most recent call last):
Jul 04 14:43:58 2018 mailmanctl(15743):   File "bin/mailmanctl", line
556, in 
Jul 04 14:43:58 2018 mailmanctl(15743):  main()
Jul 04 14:43:58 2018 mailmanctl(15743):   File "bin/mailmanctl", line
391, in main
Jul 04 14:43:58 2018 mailmanctl(15743):  lock = acquire_lock(force)
Jul 04 14:43:58 2018 mailmanctl(15743):   File "bin/mailmanctl", line
215, in acquire_lock
Jul 04 14:43:58 2018 mailmanctl(15743):  lock = acquire_lock_1(force)
Jul 04 14:43:58 2018 mailmanctl(15743):   File "bin/mailmanctl", line
203, in acquire_lock_1
Jul 04 14:43:58 2018 mailmanctl(15743):  if not force or
qrunner_state():
Jul 04 14:43:58 2018 mailmanctl(15743):   File "bin/mailmanctl", line
187, in qrunner_state
Jul 04 14:43:58 2018 mailmanctl(15743):  os.kill(pid, 0)
Jul 04 14:43:58 2018 mailmanctl(15743): OSError :  [Errno 1] Operation
not permitted


This looks like it's failing to acquire a lock file.  Investigating, I
discovered this:

minbar:root:/var/lib/mailman/logs:18 # ls -l /var/lib/mailman/locks
total 8
-rw-rw-r-- 2 mailman mailman 49 Jul  5  2018 master-qrunner
-rw-rw-r-- 2 mailman mailman 49 Jul  5  2018 master-qrunner.minbar.4623

The server itself is pretty clear that today is July 4:

minbar:root:/var/lib/mailman/logs:23 # date
Wed Jul  4 14:50:09 EDT 2018

After I deleted the errant lock files, mailman started up without
hesitation ...  and AGAIN created lock files timestamped in the future:


minbar:root:/var/lib/mailman/logs:22 # ls -l /var/lib/mailman/locks
total 8
-rw-rw-r-- 2 mailman mailman 50 Jul  5  2018 master-qrunner
-rw-rw-r-- 2 mailman mailman 50 Jul  5  2018 master-qrunner.minbar.15895



Does anyone have any idea what's going on here?


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] "Freezing" mailing list

2018-05-29 Thread Phil Stracchino
On 05/29/18 10:20, Tatsuo Ishii wrote:
> Hi,
> 
> I would like to "freeze" an existing mailing list: I want to keep the
> mailing list but I want no one newly subscribe the list. Can you
> please anyone tell me how I can implement it?


You could set the list to require moderator approval for subscription,
then simply discard all subscription requests.




-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Possibly OT: GDPR and list servers

2018-05-09 Thread Phil Stracchino
On 05/09/18 08:39, Julian H. Stacey wrote:

> I may put something like this at top of
>   http://mailman.berklix.org/mailman/listinfo
>   GDPR: 88 pages of PDF this unpaid admin has no time to read.
>   Mail lists & web are run Free. You pay nothing. We are paid nothing.
>   If you object Unsubscribe Yourself.

That in my opinion is about the right level of response for a typical
mailing list.  I myself would add the following:

- We do not collect any personal information beyond your email address
- We do not sell, share or otherwise use your email address except to
deliver mail to you
- Public archives are public; think before you post.



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Spam Subscriptions

2018-02-23 Thread Phil Stracchino via Mailman-Users
On 02/23/18 10:07, David Andrews wrote:
> I have just two lists that receive a bunch of spam subscribes each 
> day -- hundreds of them, in fact. For some reason -- which is good, 
> they are held, so don't go through, not quite sure why.  Two 
> questions -- first is there a file I can erase for each list that 
> will get rid of all the held subscriptions, without breaking anything 
> else.  I tried once, and my installation broke -- don't know if it is 
> related, but don't want to try again unless I do it right.

As for the held subscriptions, you should be able to go to the list's
admin interface and drop all of the pending subscription requests as a
single operation.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Spam Subscriptions

2018-02-23 Thread Phil Stracchino
On 02/23/18 10:07, David Andrews wrote:
> Secondly, there is some commonality in the subscribe addresses, are 
> there strings I can use to discard the subscribes so I never have to see them.
> 
> Below are examples, there is a common word, or a common word, a 
> period ., and another common word, then a plus sign + then a 4 5 or 6 
> character word, all alpha, and @gmail.com
> Here are examples:
> 
> dragonommz+
> jwmidnight+
> nommz.naidoo+
> 
> If I could knock these out, it would be helpful.  This has happened 
> several times previously, but has always stopped after a few weeks. 
> This time it has been a couple months.


You can't filter based on that address format.  (At least, not and be
correct.)

This format, plus-extension, is a legitimate address structure
specifically for the purpose of generating traceable throwaway
addresses.  If I give you reddog+thisl...@example.com as my email
address, which I receive at my address red...@example.com, and I've
given that to no-one else, and a few weeks later I start getting random
spam sent to reddog+thisl...@example.com, I know you have (intentionally
or otherwise) leaked my email address.

Just because an address is plus-extended does not mean it is spam.  If
you choose to refuse extended addresses, you risk refusing legitimate
subscribers.

Have you considered requiring CAPTCHAs for subscription?


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Replying to the List

2017-12-07 Thread Phil Stracchino
On 12/07/17 13:17, Jordan Brown wrote:
> On 12/7/2017 9:15 AM, Phil Stracchino wrote:
>> On 12/07/17 00:43, Ron Beatteay via Mailman-Users wrote:
>>> Hi all, 
>>> I’m new to mailman.  My previous Listserv platform ( LSoft ) made it easy 
>>> to reply to discussions by automatically sending replies to the list.  With 
>>> mailman, replies go to the person, not the list,, so we have to make the 
>>> extra step of correcting the outgoing to: address.   Is there a way to make 
>>> that default in settings?
>> Yes.  The documentation explains how.
>>
>> Short version for free:  Edit /etc/mailman/mm_cfg.py and add the
>> following line anywhere AFTER 'from Defaults import *':
>>
>> DEFAULT_REPLY_GOES_TO_LIST = 1
> 
> But don't do it.  Teach your users to use "Reply All" when they want to
> talk to everybody and "Reply" when they want to talk to the author of
> the particular message.
> 
> Mailing list mechanisms that set "Reply-To" to point to the mailing list
> inevitably lead to messages that are intended to be private being
> accidentally sent to the entire list.


This is a religious dispute.  Both schools of thought have their
adherents and their vehement opponents, and some mailers still do not
provide separate options for reply-to-sender and reply-to-list.

The smart-money choice is to carefully consider on a list-by-list basis
which policy is appropriate for the list in question.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Replying to the List

2017-12-07 Thread Phil Stracchino
On 12/07/17 00:43, Ron Beatteay via Mailman-Users wrote:
> Hi all, 
> I’m new to mailman.  My previous Listserv platform ( LSoft ) made it easy to 
> reply to discussions by automatically sending replies to the list.  With 
> mailman, replies go to the person, not the list,, so we have to make the 
> extra step of correcting the outgoing to: address.   Is there a way to make 
> that default in settings?

Yes.  The documentation explains how.

Short version for free:  Edit /etc/mailman/mm_cfg.py and add the
following line anywhere AFTER 'from Defaults import *':

DEFAULT_REPLY_GOES_TO_LIST = 1



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Removing archived spam

2017-11-11 Thread Phil Stracchino
On 11/11/17 13:17, Dimitri Maziuk wrote:
> Heh. You made me look. No, contrary to the popular belief LiGNUx did not 
> invent the world, nor did mailman invent "arch". Sunos had it since 
> forever, but it appears nobody else did. Somehow it made its way into 
> linux and apparently everyone's been trying to get rid of it ever since. 
> Including sunos.

Heh, I just looked at that myself.  How did such a useless tool ever
become standard?


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django

2017-10-03 Thread Phil Stracchino
On 10/03/17 10:06, Barry Warsaw wrote:
> On Oct 3, 2017, at 07:41, Ruben Safir <mrbrk...@panix.com> wrote:
>>
>> I'm not sure why you decided to add Django as a dependency of Mailman
>> but it is a losey idea to add an additional entire operational
>> development platform in order to just get a mailing list up and running.
> 
> You must be talking about Mailman 3, where the web ui and archiver are 
> implemented as Django applications.


One thing to be said for Django is that at least it doesn't pull in PHP.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958



signature.asc
Description: OpenPGP digital signature
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] spam discard expressions

2017-09-29 Thread Phil Stracchino
On 09/29/17 03:13, Jim Dory wrote:
> The
> spammers attacking us must not be very smart, though they are persistent.

The truth, I think, is that *most* spammers aren't very smart.  The
smart ones have figured out that the real money isn't in spamming, it's
in selling spamming tools and spam hosting to the ones who haven't
figured that out yet.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] spam discard expressions

2017-09-20 Thread Phil Stracchino
On 09/20/17 15:59, Jim Dory wrote:
> Apparently our host provider performs spam tests only on outgoing, rather
> than incoming - since my spamassassin blacklists don't have any effect.
> 
> So I've discovered the filters offered in Mailman after being completely
> buried by spammers trying to post to our subscriber only list.


You might try deploying rspamd.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Distributed mass subscribe attack?

2017-08-18 Thread Phil Stracchino
On 08/18/17 12:25, tlhackque via Mailman-Users wrote:
> On 17-Aug-17 16:47, Andy Cravens wrote:
>>
>>
>> David,
>>
>> I forgot to mention I’m also working on a modsecurity rule to look at all 
>> POSTs
>> and reject if they contain an email address with a + sign.
>>
> I understand the drive to suppress an attack.  However, + is valid in
> e-mail addresses.  It's frequently used by people to setup auto-filing
> rules, and/or to track the source of addresses harvested for SPAM.
> 
> I strongly discourage any service provider from defining what formats of
> e-mail addresses are acceptable.  Such definitions, however
> well-intentioned, are almost always wrong - and effectively blindly deny
> service.

I second this.  It is a legitimate part of compliant email addresses, no
matter how many web stores seem to believe otherwise (or are merely
unaware of it).

> If an address is valid per RFC822 (2822,5322, ...), accept it.

This.

> No matter what you do, the spammers will adapt, eventually.  But unless
> you're a particularly appealing target, they're likely to move on if you
> do almost anything unusual.

One of your best first lines of defense is don't be the low-hanging fruit.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] ANNOUNCE: Mailman 3.1.0 final!

2017-05-27 Thread Phil Stracchino
On 05/27/17 11:35, Mark Sapiro wrote:
> On 05/27/2017 01:07 AM, Odhiambo Washington wrote:
>> On 27 May 2017 at 01:13, Phil Stracchino <ph...@caerllewys.net> wrote:
>>>
>>> Now if only there were a mailman3 ebuild for Gentoo ...
>>
>> It's not you alone crying. There are no ports for FreeBSD too. In fact, I
>> have not been able to find a way to run MM3 on FreeBSD which is as easy as
>> I can do with MM2.1 so, not being knowledgeable with packaging, I am stuck
>> with MM2.1 till kingdom come :)
> 
> We are working on packaging and 2.1 -> 3 migration, and it will come. We
> should have a Docker container ready soon if that will help.
> 
> If anyone is interested in helping with packaging for specific distros,
> we would love to have your help.


I was actually giving some thought to putting together a Gentoo ebuild,
but I operate only an unofficial overlay.  I'm sure an official ebuild
would be better.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] ANNOUNCE: Mailman 3.1.0 final!

2017-05-26 Thread Phil Stracchino
On 05/26/17 17:29, Mark Sapiro wrote:
> On 05/25/2017 04:28 PM, Barry Warsaw wrote:
>> Hello Mailpeople!
>>
>> On behalf of the entire team and all our wonderful contributors, I'm happy to
>> announce the release of GNU Mailman 3.1 final.  My deep thanks go to all the
>> Mailman project sprinters at Pycon 2017 for getting us over the line!
> 
> And I am happy to report that the Mailman 3 installations at
> <https://mail.python.org/mm3/> and <https://lists.mailman3.org/> are now
> happily running this release.


Now if only there were a mailman3 ebuild for Gentoo ...


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958



signature.asc
Description: OpenPGP digital signature
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Cannot approve a moderation-held post

2017-05-09 Thread Phil Stracchino
On 05/09/17 19:19, Mark Sapiro wrote:
> On 05/09/2017 03:46 PM, Phil Stracchino wrote:
>> I'm running Mailman 2.1.23 along with Postfix 3.2.0 and Apache 2.4.25.
>> I have a held message from a mailing list member who was (at the user's
>> request) placed on moderation some time ago after a Girl Scouts phone
>> app stole her address book and spammed it.  I cannot approve the
>> message. [...]
> 
> Does Apache redirect http to https and if so is the 'action' URL on the
> admindb page an http URL? If so, see steps 2 and 3 at
> <https://wiki.list.org/x/17892007>. You also may be able to avoid this
> issue in Apache by redirecting with a '308' status instead of
> 'Permanent', but this doesn't work well with Microsoft browsers.

Aha!  I *do* redirect HTTP to HTTPS.  However, I'd already done all of
the steps in that document, as well as some other measures ... EXCEPT
the fix_url, which I did not know I needed to do.  The problem is now
solved.  Thanks!



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: 603.293.8485
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Cannot approve a moderation-held post

2017-05-09 Thread Phil Stracchino
I'm running Mailman 2.1.23 along with Postfix 3.2.0 and Apache 2.4.25.
I have a held message from a mailing list member who was (at the user's
request) placed on moderation some time ago after a Girl Scouts phone
app stole her address book and spammed it.  I cannot approve the
message.  I've tried three different browsers.  I've already
successfully unmoderated the user, I select "Approve", click Submit All,
and I just get dumped straight back at the held-message-approval page
with the message still held.  I've checked all relevant logs and there
are no errors being logged either by Apache, by Postfix, or by Mailman
itself.  Everything else works except that I cannot approve this held
message.  "Nothing's wrong, it just doesn't work."

I also tried approving by replying to -request with an Approve:
 command, and that didn't work either.


Does anyone have any idea what could be causing this problem, and how I
can fix it and prevent future occurrences?  Except for simply never
using moderation?



-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: 603.293.8485
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman 2 and 3

2017-04-01 Thread Phil Stracchino

On 03/30/17 12:16, Mark Sapiro wrote:

On 03/30/2017 08:44 AM, Christian F Buser via Mailman-Users wrote:


However: What is the state of Mailman 2 at the moment? I think it is
still supported and developed. But will this change in the near or in
the distant future?



Mailman 2 is definitely end of life. I am the only one actively
supporting it at this point and while I continue to offer help and fix
bugs, it's not what I want to be doing.


There's no Gentoo ebuild for mailman3 yet.  Hopefully that will change...


--
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: 603.293.8485
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman Spam Filters

2017-02-09 Thread Phil Stracchino
On 02/07/17 09:53, Barco van Rhijn wrote:
> I've put together a profanity word list that I'd like to block on our 
> mailing lists. I'm attempting to run this through the spam filters in 
> Mailman.
> Since these phrases are quite toxic to work with I've added a tame 
> example. ;-)
> 
> *I'm able to block words without an issue. But I'm having problems with 
> two things:*
> 
> 1. *I'm unable to match a phrase only.*
>   e.g. "she is mad"
> 
>  So far if I enter something like this it will match both words in 
> the phrase anywhere in a message.
> 
>   *  Hence an innocent user using the a phrase like "she is a
> darling" would also be blocked.
>   *  As would someone mentioning the word "mad" in an non derogatory
> way.

[...]

> Does anyone using this feature have advice for me?


Yes.  In brief, this is a hard, and possibly intractable, problem that
cannot be solved with regexes.  Any attempt to do so will be dependent
upon where you want to draw the line between false positives and false
negatives.  Bayesian filtering has a higher success rate, but is still
not fully reliable, and you will still have to choose where you want to
establish the balance between acceptable false positives and false
negatives.  Further, Mailman has no capability to use Bayesian filters.
(However, you could run incoming mail TO your lists through a Bayesian
filter before forwarding it to Mailman, wioth the same caveats.)

If there were an easy solution to this problem, *everyone*[1] would
already be using it.


Related anecdote:
One of my CS professors in college was once approached by the California
DMV to write them a piece of software that would automatically screen
vanity license plate applications for obscene or vulgar meanings.
"OK," he said.
"Including letter-number substitions."
"OK, that's easy."
"Forward and backward."
"OK."
"Including slang."
"Um, OK ..."
"And in all languages."

This was the point at which he told them that they were smoking crack.
And that, filtering a single "word", was a much simpler problem.


The only way you are reliably going to keep all profanity off your
mailing lists without false positives is manual moderation.  If you can
devise a strong AI to do the moderation, more power to you.  But you
cannot do it without smart natural-language processing.  You cannot do
it with 100% accuracy using regex.  Period.  Like XHTML parsing,[2] it
is not a problem that can be solved with regex.


[1]  Well, maybe everyone except 4chan.
[2]
https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454

-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: 603.293.8485
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Post approval

2003-06-26 Thread Phil Stracchino
I'm running Mailman-2.1.1.  I have a message to one of my closed lists
from a non-member that I want to approve.  It's less than an hour old,
and the confirmation request is sitting in my mailbox this very moment.

Problem is,
(1) it doesn't show up on the list's admindb page,
(2) if I try to approve it via email, MailMan tells me the
confirmation string is invalid or has expired.

Any suggestions, anyone?


-- 
 .*  Fight Back!  It may not be just YOUR life at risk.  *.
 : phil stracchino : unix ronin : renaissance man : mystic zen biker geek :
 :  [EMAIL PROTECTED] : [EMAIL PROTECTED] : [EMAIL PROTECTED]  :
 :   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)   :
 :Linux Now!   ...Because friends don't let friends use Microsoft.:

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

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Getting those pesky addresses and URLs right

2003-02-22 Thread Phil Stracchino
After much experimentation, I've discovered that the best I can do seems
to be a situation in which the list mailto addresses and URLs are
correct if I create a list with bin/newlist, but will be wrong if
created through the web interface.

I have the following settings:

DEFAULT_EMAIL_HOST = 'caerllewys.net'
DEFAULT_URL_HOST = 'www.caerllewys.net'
DEFAULT_URL_PATTERN = 'http://%s/mailman/'
add_virtualhost('caerllewys.net','www.caerllewys.net')
VIRTUAL_HOST_OVERVIEW = 0

If I create a list with newlist, I get...
-
To post to this list, send your email to:

  [EMAIL PROTECTED]

General information about the mailing list is at:

  http://www.caerllewys.net/mailman/listinfo/test
-
...etc, and all the addresses and URLs in the headers are likewise
correct...
-
List-Post: mailto:[EMAIL PROTECTED]
List-Subscribe: http://www.caerllewys.net/mailman/listinfo/test,
mailto:[EMAIL PROTECTED]
-
However, if I create my list through the web interface, I get instead
something like this...
-
To post to this list, send your email to:

  [EMAIL PROTECTED]

General information about the mailing list is at:

  http://caerllewys.net/mailman/listinfo/test2
-
...and the headers look like this...
-
List-Post: mailto:[EMAIL PROTECTED]
List-Subscribe: http://caerllewys.net/mailman/listinfo/test2,
mailto:[EMAIL PROTECTED]
-
Can anyone:
  (1)  offer a theory as to why this disparity should be present?
  (2)  offer any suggestions for how to fix it?

-- 
 .*  Fight Back!  It may not be just YOUR life at risk.  *.
 : phil stracchino : unix ronin : renaissance man : mystic zen biker geek :
 :  [EMAIL PROTECTED] : [EMAIL PROTECTED] : [EMAIL PROTECTED]  :
 :   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)   :
 :Linux Now!   ...Because friends don't let friends use Microsoft.:

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

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] 2.1 install glitches

2003-02-21 Thread Phil Stracchino
I finally got Mailman-2.1.1 doing what I want, but a certain amount of
trial and error in the data directory was involved.  It appears if you
have a umask set when you install it, you will end up with incorrect and
non-working permissions on data/aliases and data/aliases.db.


-- 
 .*  Fight Back!  It may not be just YOUR life at risk.  *.
 : phil stracchino : unix ronin : renaissance man : mystic zen biker geek :
 :  [EMAIL PROTECTED] : [EMAIL PROTECTED] : [EMAIL PROTECTED]  :
 :   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)   :
 :Linux Now!   ...Because friends don't let friends use Microsoft.:

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

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] 2.1 install glitches

2003-02-21 Thread Phil Stracchino
One more question, if people will bear with me 

My Postfix mailserver answers (for now) to both smtp.babcom.com and
smtp.caerllewys.net, and accepts mail for both.  Apache likewise serves
both www.babcom.com and www.caerllewys.net.  I want my lists to have mail
addresses such as [EMAIL PROTECTED], rather than smtp.caerllewys.net,
but I want the service page URLs to be http://www.caerllewys.net/...
rather than just http://caerllewys.net/...

I can get the first part of this equation, but I can't get Mailman to
consistently do the second.  I attach a sample for your perusal:

List-Id: moo-wizards.caerllewys.net
List-Help: mailto:[EMAIL PROTECTED]
List-Post: mailto:[EMAIL PROTECTED]
List-Subscribe: http://caerllewys.net/mailman/listinfo/moo-wizards,
mailto:[EMAIL PROTECTED]
List-Archive: http://www.caerllewys.net/pipermail/moo-wizards
List-Unsubscribe: http://caerllewys.net/mailman/listinfo/moo-wizards,
mailto:[EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]

On Sat, Feb 22, 2003 at 12:31:53AM -0500, Phil Stracchino wrote:
 Test
___
Moo-wizards mailing list
[EMAIL PROTECTED]
http://caerllewys.net/mailman/listinfo/moo-wizards


Note that List-Archive is http://www.caerllewys.net/pipermail/moo-wizards,
but every other URL is just http://caerllewys.net/mailman/...


What magic invocation do I need to use to fix this?  I've tried
everything I can think of, and I'm baffled.  What am I missing?


-- 
 .*  Fight Back!  It may not be just YOUR life at risk.  *.
 : phil stracchino : unix ronin : renaissance man : mystic zen biker geek :
 :  [EMAIL PROTECTED] : [EMAIL PROTECTED] : [EMAIL PROTECTED]  :
 :   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)   :
 :Linux Now!   ...Because friends don't let friends use Microsoft.:

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

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Multiple-domain Mailman question

2003-02-20 Thread Phil Stracchino
I think I may be trying to do something unsupported.

I just upgraded my Mailman installation from v2.0.6 to v2.1.1, and at
the same time I'm preparing to switch my mail delivery domain over from
babcom.com to caerllewys.net.  The webserver still advertises as
www.babcom.com (although it answers to www.caerllewys.net as well).  Is
there a defined way to migrate my existing Mailman lists from
[EMAIL PROTECTED] to [EMAIL PROTECTED]?  I *also* want the lists to
appear on the main Mailman listinfo page regardless of whether the
listinfo page is invoked as http://www.babcom.com/mailman/listinfo or as
http://www.caerllewys.net/mailman/listinfo.

Is this possible?


-- 
 .*  Fight Back!  It may not be just YOUR life at risk.  *.
 : phil stracchino : unix ronin : renaissance man : mystic zen biker geek :
 :  [EMAIL PROTECTED] : [EMAIL PROTECTED] : [EMAIL PROTECTED]  :
 :   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)   :
 :Linux Now!   ...Because friends don't let friends use Microsoft.:

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

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] upgrade

2003-02-20 Thread Phil Stracchino
On Wed, Feb 19, 2003 at 10:04:13AM +0100, Andreas Moxnes wrote:
 hello,
 i've received a dump of different lists and archives
 from an older mailman version (don't know which version).
 i've installed mailman2.1, copied the lists to the mailman
 dir and used the ./bin/fix_url.py.

Hmmm...   I suspect this fix_url.py may be part of the answer to my own
question.  I'll look into it and see if it helps.


-- 
 .*  Fight Back!  It may not be just YOUR life at risk.  *.
 : phil stracchino : unix ronin : renaissance man : mystic zen biker geek :
 :  [EMAIL PROTECTED] : [EMAIL PROTECTED] : [EMAIL PROTECTED]  :
 :   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)   :
 :Linux Now!   ...Because friends don't let friends use Microsoft.:

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

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Umbrella_List Option?

2001-09-25 Thread Phil Stracchino

Might I suggest that the following very clear explanation be added to the 
mailman documentation?


On Tue, Sep 25, 2001 at 09:40:38AM -0400, Jon Carnes wrote:
 An Umbrella List is a list of other lists.
 For example, you have the following lists running in Mailman:
   ThreeBlindMice: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
   ThreeBears: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
   ThreeMenNaTub: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
 
 You can create an Umbrella List called, Threesomes and instead of people,
 it will contain the above list names.  When you send email to Threesomes, it
 goes to each of the individual lists...
   Threesomes: [EMAIL PROTECTED], [EMAIL PROTECTED],
 [EMAIL PROTECTED]
 
 When mailman sends out a monthly password reminder, it sends an email to
 every person in its lists.  If it did that for the Umbrella List
 Threesomes, then it would treat ThreeBlindMice as an ordinary user.
 Mailman would send an email to ThreeBlindMice that contained the password
 for subscribing or unsubscribing it to the list ThreeSomes.  Everyone on
 the ThreeBlindMice list would receive that message with the password.  Now
 that is fine in the case of Minnie and Mighty, but Mickey has been known to
 do a few silly things in his time...
 
 You can keep Mickey from getting the password by telling Mailman to send
 this type of information to ThreeBlindMice-owner instead of to
 ThreeBlindMice.
 
 By making Threesomes into an Umbrella List, you can tell Mailman to add
 -owner to any notices, confirmations and passwords that it sends out to
 list members.
 
 Personally, I would like to see Umbrella Lists do more than just that.  IMO,
 they should only send one message out to each actual user, regardless of how
 many lists that user is on.  Currently, if a user is on multiple lists that
 are under one Umbrella list, then that user will receive multiple mailings
 from one message sent to the Umbrella list.  In the example above,
 [EMAIL PROTECTED] would receive two messages everytime someone sent an email to
 Threesomes.
 
 BTW: there is a work around for that using a script and a cron job to create
 a separate mass list - but that's not pretty.


-- 
   Linux Now!   .Because friends don't let friends use Microsoft.
  phil stracchino   ::   [EMAIL PROTECTED]   ::   [EMAIL PROTECTED]
unix ronin    renaissance man      mystic zen biker geek
 2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)


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



Re: [Mailman-Users] Samba and mailman

2001-07-15 Thread Phil Stracchino

On Sun, Jul 15, 2001 at 11:41:33AM +0100, root wrote:
 Can a mailing list be set up under Samba as opposed to Mailman. Which 
 software is the better?
 
 Karl


You're asking for a comparison between apples and oranges.  Samba is not a
mailing list manager, it's an SMB file/print server.  It allows a Unix
machine to provide file and print services to Windows PCs.  It does not
and cannot provide mailing list services.


Trust me on this, Karl:  Go buy some books on Linux and read them like I
told you.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Includes in public list pages

2001-07-14 Thread Phil Stracchino

On Sat, Jul 14, 2001 at 06:08:31PM -0500, J. Frederick Ball OEF wrote:
 Is there any way to do a server side include of an HTML file in the public 
 list pages that Mailman generates?  It would be nice to use this to wrap 
 the pages in a client's header and footer for identification and navigation 
 purposes.

No, but you can insert the HTML you want by hand per-list from the
administrative pages, or site-wide by editing the templates.  It only took
me a few seconds to do.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Enlightenment

2001-07-13 Thread Phil Stracchino

On Fri, Jul 13, 2001 at 09:36:49AM +0100, Karl Carlile wrote:
 I am still waiting for someone to help with the following problem. I want to 
 know how I can have addresses that work rather than the dummy addresses below.

snip
  You can configure your mailing list at the following web page:
 
  http://localhost.localdomain/mailman/admin/test
 
  The web page for users of your mailing list is:
 
  http://localhost.localdomain/mailman/listinfo/test

snip


Karl,
It looks to me like you didn't configure Mailman properly for your domain.

You do have the machine *hosting* Mailman configured properly, host/domain
wise, right...?  Have you looked at Mailman's logs?  Mae you looked at
your MTA's logs?  Are you certain your MTA is working properly?  When you
say the addresses don't work, what exactly does that mean -- what
happens when you try to reply?  Do you get an error back?  What is it?  
Can you send mail to any addresses at all on the host machine?  Can you
send mail to root@machine?  Can you send mail from root@machine?


There's two issues at work here:

1. We can't help you if you don't give us enough information about the
   problem.

2. You're coming from a Windows environment aimed at very technically
   unsophisticated users, and trying to jump directly into several complex
   interlinked tools on a very complex, technically demanding operating
   system, all three of which have to work together and work properly to
   do what you want.  It's a very steep learning curve, and you're not
   giving yourself much time to learn it.  Your lack of knowledge limits
   our ability to help you because it limits your ability to know the
   right questions to ask.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] download

2001-07-08 Thread Phil Stracchino

On Sun, Jul 08, 2001 at 05:38:49PM +0100, Karl Carlile wrote:
 Ha! Ha!
 
 Even I know that much.

Karl,
You know that.  I know that.  But we're talking an AOL user here 


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] installing

2001-07-08 Thread Phil Stracchino

On Sun, Jul 08, 2001 at 05:36:40PM +0100, Karl Carlile wrote:
 I have dowloaded mailman onto hard drive which is the hardware platform for 
 the linux operating system -mandrake 8. However I cannot install it so far. I 
 have tried by double clicking the configure file etc. 
 
 Any suggestions for some one who has been pulling his hair out and is not 
 about to run out into the street and scream.

Ummm...  The command line is your friend.  Try opening an xterm and
following the instructions supplied with the source code, in the README*
and INSTALL files.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] installing

2001-07-08 Thread Phil Stracchino

On Sun, Jul 08, 2001 at 11:25:02PM +0100, Karl Carlile wrote:
 
 I have tried the xterm and to no avail. 
 I have downloaded and installed Python and Apache. And now I cannot install 
 this programme. I dont know what to do. If there was just some other format 
 in which mailman was kept I might have more success with it.
 
 I am not altogether sure what is to be gained from using linux. I cannot see 
 any significant advantages of it over WIndows. Indeed windows is much less 
 messy and has less bugs.

Why, yes, you're absolutely right.  Windows is so superior that two of the
biggest computer insurance companies in the world now add a 25% surcharge
to hacking-insurance premiums for sites that use Windows NT.


 A lot of exaggeration concerning the benefits of 
 Linux. Some just seem to like doing things the hard way. Or can anybody see 
 something I cannot.
 
 It is very frustrating. I have spent hours at it.


Karl, I'm going to try to be gentle about this, but:  You're making it
fairly clear that you have very little, if any, idea what you're doing.  


Linux, or any Unix, is not just another program that you can download and
use out of the box five minutes later.  You can't expect to start out
knowing nothing about it and, a couple of hours later, have a complete
system that works exactly like you're used to Windows working and does
what you're used to Windows doing.  Unices are complex and powerful
operating systems capable of doing many things, they are far more secure
and robust than Windows, but you can't just point, click and fumble your
way through them.  You have to understand what you're doing and how the
operating system works, and if you're trying to install Mailman by
double-clicking the configure file from a graphical file browser, it's
painfully obvious that you don't understand either one.

There are some things Windows does better than Linux -- for example, most
games that run on Windows don't run on Linux -- but in most cases, it's
not because of any shortcoming in Linux, it's merely because no-one has
taken the trouble to rewrite the programs for Linux yet.  On the other
hand, there are many, many things that Linux does better than Windows.  
To name but one, Linux virtually never crashes, while Windows crashes so
often that most Windows users have come to accept the Blue Screen of Death
as just one of those things that come along with computers.

Can I ask why you're trying to install Mailman?  Do you actually *need* a
mailing list manager?  Did you install Linux for any reason other than to
run Mailman?  Or do you just have one or maybe two mailing lists that
you'd like to start?  If you don't understand why anyone would run Linux
instead of Windows, I suspect you're trying to run Linux -- and Mailman --
for all the wrong reasons, and you'd be better served by sticking with
Windows and finding some site like eGroups, Lycos, or Yahoo Lists to host
your list for you.  Heck, if you ask nicely, you might even get someone on
this list to volunteer to host your list for you.


On the other hand, if you're really serious about running Linux and
Mailman, do yourself a big favor.  Go to your local computer bookstore,
find yourself an introductory and an intermediate book on Linux, and buy
them.  Take them home, and read the introductory book from beginning to
end, carefully.  Twice.  The second time through you'll probably
understand enough to get what you missed the first time.  Then read the
intermediate book.  Do every exercise and example.  Then come back and try
to install Mailman again, and this time, read the instructions and do as
they say.  By that point, you'll probably understand enough of them to get
it installed and working.


Best of luck, either way.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



[Mailman-Users] Sorry about this ...

2001-07-08 Thread Phil Stracchino

...but I need to find out whether mailman-users is rejecting the message
I'm trying to send because of something in my message, or merely because
it's suddenly decided I'm persona non grata.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] download

2001-07-03 Thread Phil Stracchino

On Tue, Jul 03, 2001 at 06:52:16PM -0400, [EMAIL PROTECTED] wrote:
 Ok I have download python 2.01 know how or where do i download Mailman..
   I am trying to do this cause a site angelfairyfamily stated you need this 
 in order to view the greeting cards...
   but I do not know where on or what address i need to download mailman..
   another thing this is a free site yes to both mailman and python?
   please help me
Mary Ann ([EMAIL PROTECTED])


Mary Ann,

I can assure you with complete confidence that you do not need either
Python or Mailman in order to view greeting card sites on the web.  If a
greeting card site is telling you that you do, then they are telling you
nonsense.



-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Apache configuration

2001-06-27 Thread Phil Stracchino

On Wed, Jun 27, 2001 at 03:12:20PM -0500, Islam, Sharif wrote:
 I added this lines to httpd.conf. Any help will be great!. thanks
 
 
 ScriptAlias /mailman/   $home/mailman/cgi-bin/
   
 Directory /home/mailman/cgi-bin/
 AllowOverride None
 Options ExecCGI
 Order allow,deny
 Allow from all
 /Directory
   Alias /pipermail/ $home/mailman/archives/public/


Try adding:

Location /mailman/
SetHandler cgi-script
/Location


I had the same problem, and this worked for me.  (Except for my archives,
which I still can't figure out.)


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Mailman and phone bills

2001-06-24 Thread Phil Stracchino

On Sun, Jun 24, 2001 at 01:36:55PM -0700, Roger B.A. Klorese wrote:
 On Sun, 24 Jun 2001, Phil Stracchino wrote:
  *8-year-old kids* fer crissake know that it doesn't cost any money to
  answer a call when the phone rings.
 
 On a land line in the US.
 
 You can't speak with authority about anything else, can you?

Never assume.  I used to live in the UK myself.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Mailman and phone bills

2001-06-24 Thread Phil Stracchino

On Sun, Jun 24, 2001 at 03:09:03PM -0600, Ashley M. Kirchner wrote:
 Practice your own preaching.  Never assume anything.  There are countries
 where you DO get billed for incoming calls.  So will your calling party, even if
 you don't answer the phone.


Yes, there are, but *he doesn't live in one of them*.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] The 386 PC and Linux

2001-06-23 Thread Phil Stracchino

On Sat, Jun 23, 2001 at 07:17:31AM +0100, Karl Carlile wrote:
 Important question. Need to know today before I order. Do all versions of
 the Linux operating systems run on 386 and 486.If so what ones do? Much of
 the propaganda says that they can be run  on a 386.If the cds with the
 operating system are up to gig and more how then can they operate from a
 386.


If it's not a silly question, why are you asking question after question
about the comparative merits of Linux distributions, on a mailing list for
users of one specific mailing-list manager?



-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Help!

2001-06-23 Thread Phil Stracchino

On Sat, Jun 23, 2001 at 08:40:23PM +0100, BE.uk.co wrote:
  On Sat, 23 Jun 2001 20:18:41 +0100 
  BE uk co BE.uk.co wrote:
  
   Hi, How does someone join a mailing list be emailing?  I've tried
   putting 'subscribe' in the header although it just submits it as a
   post!
  
  Have you read the headers on messages from this list?
 
 They don't say anything! Do they?


Quoting from the headers of both your own message and the one you were
replying to:

List-Help: mailto:[EMAIL PROTECTED]?subject=help
List-Post: mailto:[EMAIL PROTECTED]
List-Subscribe: http://mail.python.org/mailman/listinfo/mailman-users,
mailto:[EMAIL PROTECTED]?subject=subscribe
List-Id: Mailman mailing list management users mailman-users.python.org
List-Unsubscribe: http://mail.python.org/mailman/listinfo/mailman-users,
mailto:[EMAIL PROTECTED]?subject=unsubscribe
List-Archive: http://mail.python.org/pipermail/mailman-users/   


What are you using to send and read mail, and does it have an option to
show you message headers?



-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Mailman and phone bills

2001-06-23 Thread Phil Stracchino

On Sat, Jun 23, 2001 at 11:10:29PM +0100, Karl Carlile wrote:
 If you put mailman on a machine such as pentium three to use it as a mailing
 server with a moderate amount of mail how to phone call costs work. If mail
 are sent to your server while the server is in sleep mode do you pay for
 such incoming calls. On the other hand that posting that comes in must go
 out to in my case up to a hundred subscribers. Does that form part of the
 phone cost bill. And if it is does it amount to just one phone call since
 all the one hundred are sent out together.
 
 Karl


This is a troll, right?



-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] Looping post again!

2001-06-21 Thread Phil Stracchino

On Thu, Jun 21, 2001 at 10:57:34AM -0700, JLC wrote:
 Sorry it look like that the E-mail I sent yesterday didn't went through.
 
 I setup the Mailman mailing list and it is working fine, but I really like
 to know if there is a possibility to diable the awaits moderator approval
 things, I would like for peoples to be able to directly post their E-mail
 and I don't want (as moderator) approve anything. I want just the members
 only to be able to post. What is the test that they need to meet to not be
 approve by the moderator?
 Please I really need to know what to do.


Well, here's how it goes:

-- You can have only members allowed to post.
-- You can have no moderator approval required.
-- Your members can still post if MailMan doesn't recognize them
   for some reason.

Pick any two.

If you want to get around that, you're going to have to write a front-end
filter that does pre-authentication and silently drops anything that it
doesn't recognize as coming from a list member.  The downside to that is
that if, say, one of your members' employer or ISP does something that
changes their outgoing mail address without their knowledge (say, frum
[EMAIL PROTECTED] to [EMAIL PROTECTED]), and your filter no longer
recognizes the address, then your filter's going to silently drop them,
you'll never know, they'll never know why, and they may not be able to
contact you to ask for help.


This might be just a personal opinion, but IMHO, if you don't want to be
bothered with approving erroneously-held posts or hitting one key per
message to drop spam in the bit-bucket, then you should probably think
long and hard about whether you should be administering a mailing list.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] know to mkfs /var/spool with a higher inode

2001-06-18 Thread Phil Stracchino

On Mon, Jun 18, 2001 at 12:51:18PM -0400, Bob Puff@NLE wrote:
Yes, real mail admins know to mkfs /var/spool with a higher inode
count than the rest of their systems.  I'll let you guess what
percentage of mail admins actually do.
  
  There are quite a few lists out there running off i486 boxes with
  small disks.  Some of them have nice bandwidth but have horrible
  disk IO.
 
 Ok, I'll byte.  man mkfs tells of no options.  HOWTO?

You usually have to look at mkfs for a specific filesystem (mke2fs on
Linux, newfs on Solaris, etc) to find the low-level options.  All those
filesystems that support it (i.e, forget trying it with mkdosfs or
mkisofs, and it's probably not meaningful on reiserfs or xfs either) say
pretty much the same thing:

   -i bytes-per-inode
  Specify  the  bytes/inode ratio.  mke2fs creates an
  inode for every bytes-per-inode bytes of  space  on
  the  disk.   The  larger the bytes-per-inode ratio,
  the fewer inodes will be created.  This value  gen-
  erally  shouldn't  be smaller than the blocksize of
  the filesystem, since then too many inodes will  be
  made.  Be warned that is not possible to expand the
  number of inodes on a filesystem after it  is  cre-
  ated,  so  be careful decided the correct value for
  this parameter.



-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
[EMAIL PROTECTED][EMAIL PROTECTED]
   2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)

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



Re: [Mailman-Users] This is unixstuff warning

2001-06-14 Thread Phil Stracchino

On Thu, Jun 14, 2001 at 12:44:10AM -0700, J C Lawrence wrote:
 Do some Google searches on Chuq.  He's earned, not claimed, his
 laurels.


You're preaching to the choir.  :)


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
Vr00m:  2000 Honda CBR929RR   --   Cage:  2000 Dodge Intrepid R/T
 Previous vr00mage:  1986 VF500F (sold), 1991 VFR750F3 (foully murdered)

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



Re: [Mailman-Users] This is unixstuff warning

2001-06-14 Thread Phil Stracchino

On Thu, Jun 14, 2001 at 07:55:22AM -0700, Chuq Von Rospach wrote:
 And I note for the record that my suggestion that everyone stop blaming 
 mailman's problems on stupid users and instead go fix mailman fell on 
 deaf ears -- but it seems to have shut down the thread at the same time. 
 Because it's easy/fun to blame users and call them stupid, but fixing 
 mailman is hard work. And it seems most people here are interested in 
 taking the easy road, and not deal with the real problem. I'm not 
 surprised.

But by that same token of being hard work, it takes a little time and
thought.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
Vr00m:  2000 Honda CBR929RR   --   Cage:  2000 Dodge Intrepid R/T
 Previous vr00mage:  1986 VF500F (sold), 1991 VFR750F3 (foully murdered)

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



Re: [Mailman-Users] This is unixstuff warning

2001-06-13 Thread Phil Stracchino

On Wed, Jun 13, 2001 at 11:46:41AM -0700, Chuq Von Rospach wrote:
 
 On Wednesday, June 13, 2001, at 11:38 AM, Phil Stracchino wrote:
 
  They don't want you to teach them how to fish ...
  learning is hard, and they might hurt themselves on the hook.
 
 Is it the idiot's fault if they can't figure out how this stuff works? 
 sometimes. But to assume it's always their fault -- go have your mother 
 sign up for a bunch of mail lists and see how easy she finds it.

Yes, this is very true, and I completely understand the situation of
someone who just plain doesn't understand.  What gets me frustrated is the
people who actively *don't want* to understand, because no matter how
simple it is, they want it done for them.  I got lots of this kind of crap
at my previous job, and it's one of the reasons I left.  They preferred to
make me drop whatever I was doing, leave my office and walk to the other
side of the building (and they knew I had leg injuries) and do it [for
various trivial values of it] for them each time they needed it done,
rather than pay attention for literally thirty seconds while I showed them
how to do it themselves next time.


Simple lack of understanding is, well, understandable, and more or less
excusable depending on various factors.  The combination of determined
ignorance and wilful laziness, IMHO, is not.  Someone who has difficulty
learning needs assistance; someone who refuses to learn because they'd
rather make someone else do it for them, needs a swift boot to the head.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
Vr00m:  2000 Honda CBR929RR   --   Cage:  2000 Dodge Intrepid R/T
 Previous vr00mage:  1986 VF500F (sold), 1991 VFR750F3 (foully murdered)

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



Re: [Mailman-Users] Subscriptions

2001-06-12 Thread Phil Stracchino

On Wed, Jun 13, 2001 at 09:38:26AM +1200, Juha Saarinen wrote:
 Also, I may I suggest a small change to the company/domain name? Prefix it
 with Un.

Ok, it struck you that way too, huh?  :)  I'm frightened that this came
from a technical consulting/recruitment company's IT department.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
Vr00m:  2000 Honda CBR929RR   --   Cage:  2000 Dodge Intrepid R/T
 Previous vr00mage:  1986 VF500F (sold), 1991 VFR750F3 (foully murdered)

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



Re: [Mailman-Users] Re: MIME messages

2001-06-06 Thread Phil Stracchino

On Wed, Jun 06, 2001 at 09:30:53AM -0700, Roger B.A. Klorese wrote:
 On Wed, 6 Jun 2001, Barry A. Warsaw wrote:
  Could someone write up a quick list of requirements for demimeing that
  they'd like to see encorporated directly into Mailman 2.1?

Personally, there's only about three things I think a MLM needs to be able
to do, demime-wise, all of which should of course be optional per-list:

1. Strip binary attachments except for PGP signatures
(An extension to this would be to strip binary attachments, save
 them in a list-specified location, and insert a URL.  I can't
 think of anything except PGP signatures that most lists would
 need to let through.)

2. Flatten HTML text to ASCII text
(HTML mail is an abomination.  End of story.)

3. Turn quoted-printable into plaintext
(It seems to me that most mailers that send quoted-printable do it
 very badly anyway, but that could be just my perception.)

Flattening multiple text attachments into inline text probably isn't a
good idea, or at least needs to be able to be turned off.  It makes things
like mailing patches difficult.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
Vr00m:  2000 Honda CBR929RR   --   Cage:  2000 Dodge Intrepid R/T
 Previous vr00mage:  1986 VF500F (sold), 1991 VFR750F3 (foully murdered)

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



Re: [Mailman-Users] Re: mailman on RH7.1 still having problems

2001-06-01 Thread Phil Stracchino

On Thu, May 31, 2001 at 09:11:06PM -0700, J C Lawrence wrote:
 Depending on your MTA and its configuration, yes, this is true.
 Some MTAs, such as Exim and Postfix, can be configured to not need a
 list alias file at all.

Really?  Interesting.  I've just switched from sendmail to postfix, and
I haven't learned any trick yet by which this can be accomplished.  What's
the secret?

(I'd also like to be able to get my archives working, but ...  that's
another issue.)


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
Vr00m:  2000 Honda CBR929RR   --   Cage:  2000 Dodge Intrepid R/T
 Previous vr00mage:  1986 VF500F (sold), 1991 VFR750F3 (foully murdered)

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



[Mailman-Users] Archives don't seem to be working

2001-05-25 Thread Phil Stracchino


I seem to be having a problem with archiving for Mailman lists.

I have mailman 2.0.5 installed in /opt/mailman on a Slackware 7-based
Linux system running Postfix.  I currently have one list, ba-b5, set up.  
I have archiving turned on for the list, and the following set in
/opt/mailman/Mailman/mm_cfg.py:

DEFAULT_ARCHIVE_PRIVATE = 1
ARCHIVE_TO_MBOX = 0

According to the documentation, this should give me private-access
archives using only the web-based archiving mechanism.

When I set up my list, Mailman created an archive directory
/opt/mailman/archives/private/ba-b5.mbox for the list.  However, the
archives page appeared to expect /opt/mailman/archives/private/ba-b5 - at
any rate, that's what it tried to access.  I tried making
archives/private/ba-b5 a symlink to the existing
archives/private/ba-b5.mbox directory, but the archive page still wasn't
happy.  After some further experimentation, I now have both
archives/private/ba-b5 and archives/private/ba-b5.mbox directories, both
with valid-looking contents except that index.html is zero bytes in
size.  Each appears to have one message archived in it; the message in
ba-b5.mbox is a real message, the message in ba-b5 is a test message sent
a little later.  I think Mailman is actually trying to use the ba-b5
directory, but is falling down when it comes to generating the index.  I
also see that the database directories are empty -- should they be?


Here's the contents of /opt/mailman/archives/private:

babylon5:root:/opt/mailman:31 # ls -lR archives/private   
archives/private:
total 8
drwxrwsr-x4 mailman  mailman  4096 May 25 12:08 ba-b5/
drwxrwsr-x4 mailman  mailman  4096 May 25 12:01 ba-b5.mbox/

archives/private/ba-b5:
total 12
drwxrwsr-x2 mailman  mailman  4096 May 25 12:07 2001-May/
-rw-rw-r--1 mailman  mailman   537 May 25 12:07 2001-May.txt
drwxrws---2 mailman  mailman  4096 May 25 12:07 database/
-rw-rw-r--1 mailman  mailman 0 May 25 12:07 index.html

archives/private/ba-b5/2001-May:
total 20
-rw-rw-r--1 mailman  mailman  1577 May 25 12:07 00.html
-rw-rw-r--1 mailman  mailman  1519 May 25 12:07 author.html
-rw-rw-r--1 mailman  mailman  1523 May 25 12:07 date.html
lrwxrwxrwx1 mailman  mailman11 May 25 12:07 index.html - thread.html
-rw-rw-r--1 mailman  mailman  1517 May 25 12:07 subject.html
-rw-rw-r--1 mailman  mailman  1542 May 25 12:07 thread.html

archives/private/ba-b5/database:
total 0

archives/private/ba-b5.mbox:
total 12
drwxrwsr-x2 mailman  mailman  4096 May 25 12:01 2001-May/
-rw-rw-r--1 mailman  mailman  2218 May 25 12:01 2001-May.txt
drwxrws---2 mailman  mailman  4096 May 25 12:01 database/
-rw-rw-r--1 mailman  mailman 0 May 25 12:01 index.html

archives/private/ba-b5.mbox/2001-May:
total 20
-rw-rw-r--1 mailman  mailman  3432 May 25 12:01 00.html
-rw-rw-r--1 mailman  mailman  1524 May 25 12:01 author.html
-rw-rw-r--1 mailman  mailman  1528 May 25 12:01 date.html
lrwxrwxrwx1 mailman  mailman11 May 25 12:01 index.html - thread.html
-rw-rw-r--1 mailman  mailman  1522 May 25 12:01 subject.html
-rw-rw-r--1 mailman  mailman  1547 May 25 12:01 thread.html

archives/private/ba-b5.mbox/database:
total 0


And here's the sum total of settings in mm_cfg.py:


DEFAULT_URL = 'http://www.babcom.com/mailman/'
DEFAULT_HOST_NAME   = 'babcom.com'


DEFAULT_ARCHIVE = 0
DEFAULT_ARCHIVE_PRIVATE = 1
ARCHIVE_TO_MBOX = 0
SMTPHOST = 'smtp.babcom.com'
SMTPPORT = 25
DEFAULT_NNTP_HOST = 'isn'

USE_ENVELOPE_SENDER = 1
DEFAULT_MAX_NUM_RECIPIENTS = 5
DEFAULT_REPLY_GOES_TO_LIST = 1
DEFAULT_PRIVATE_ROSTER = 1

PENDING_REQUEST_LIFE = days(5)
DELIVERY_RETRY_PERIOD = days(5)


Can anyone offer me any pointers as to what may be wrong here and why my
archives aren't working?  I'm guessing it has something to do with those
zero-length index.html files, but I don't know why they're not being
properly generated.


-- 
 Linux Now!   ..Because friends don't let friends use Microsoft.
 phil stracchino   --   the renaissance man   --   mystic zen biker geek
Vr00m:  2000 Honda CBR929RR   --   Cage:  2000 Dodge Intrepid R/T
 Previous vr00mage:  1986 VF500F (sold), 1991 VFR750F3 (foully murdered)

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