[Mailman-Users] Suggestion: do not include List-Id header on subscribe/unsubscribe messages

2008-10-22 Thread Rich Kulawiec
Reasoning: those messages are not actually mailing list traffic.  Yes,
they're related to the list, and they're about the list, but they're not
being sent through the list per se.

In addition, one of the things that I've noticed is that filtering/filing
based on List-Id (say, a procmail recipe) will filter/file these messages
along with ordinary list traffic.  But I don't think that's desirable
behavior; especially in case of unsubscribe notifications generated on
the server side (say, due to an excess number of undeliverable messages).

Opinions, comments?

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

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


[Mailman-Users] HTML to TEXT but still see ATT

2008-10-22 Thread John Whitney
I have followed the instructions to strip HTML messages, but there's
still an issue. Outlook users receive their footers as attachments.
This is not the case with webmail clients, like Google.

Is there a way to insure that the footer is included? I hate Outlook,
but there are many corporate types that are forced to use it.

My settings are (2.1.9.cp2): filter_content = yes, filter_mime_types =
empty, pass_mime_types = empty, filter_filename_extensions = (standard
list), pass_filename_extensions = empty, collapse_alternatives = no,
convert_html_to_plaintext  = yes, filter_action = discard.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

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


Re: [Mailman-Users] HTML to TEXT but still see ATT

2008-10-22 Thread Mark Sapiro
John Whitney wrote:

I have followed the instructions to strip HTML messages, but there's
still an issue. Outlook users receive their footers as attachments.
This is not the case with webmail clients, like Google.

Is there a way to insure that the footer is included? I hate Outlook,
but there are many corporate types that are forced to use it.

My settings are (2.1.9.cp2): filter_content = yes, filter_mime_types =
empty, pass_mime_types = empty, filter_filename_extensions = (standard
list), pass_filename_extensions = empty, collapse_alternatives = no,
convert_html_to_plaintext  = yes, filter_action = discard.


First of all, this is cPanel. It is known that cPanel has modifications
that affect footers, so this is probably a cPanel issue that we can't
resolve. See the FAQ at http://wiki.list.org/x/sYA9.

Second, the content filtering settings you have make no sense. They say
for example that a multipart/alternative message with a text/plain
alternative and a text/html alternative will be converted to a
multipart/alternative message with the original text/plain alternative
and a second text/plain alternative converted from the text/html
alternative.

It would make much more sense to either set

collapse_alternatives = yes

or

convert_html_to_plaintext = no

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

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

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


Re: [Mailman-Users] HTML to TEXT but still see ATT

2008-10-22 Thread Mark Sapiro
John Whitney wrote:

My issues are not cPanel related. I think it's how Outlook processes
MIME types in emails.


Ultimately, the issue is how Outlook displays a mime multipart message,
but what happens to the message when footers are added and exactly how
footers are added and what the mime structure of the final message is
are all issues in which cPanel Mailman behaves differently from GNU
Mailman in at least some cases.


I know from your posts that you hate html email,
but my organizations sends-out multicolored calendar updates to our
users that would otherwise be useless with rich text formatting.

Thus, I'm simply trying to send my html emails thru Mailman with the
personalized footer, all in the body. They come together in the body
of the email with web-client email readers, like gMail, but not
Outlook (where the footer looks like an attachment, i.e. ATT###.txt).


They don't come together in the body, or they would render the same in
all MUAs. The footer is being added as a separate mime text/plain part
and some MUAs just go ahead and display it inline, but Outlook doesn't


So basically, if I send html email and want a personalised text
footer, I'm out of luck form some email clients. Yes?


Have you tried just setting convert_html_to_plaintext to No. What
cPanel does in this area that's different is attempt to add the footer
directly to the html part. This may work with your mails, but it may
not. See http://forums.cpanel.net/showthread.php?t=61603. You
will need to register at the cPanel forums site to see that post.

I can make further suggestions, but to do so, I would need to see a raw
message as sent to the list and one as received from the list (I don't
actually need the content, but I do need to see the mime structure of
both messages.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

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

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


[Mailman-Users] Archives not accessible

2008-10-22 Thread jewel . brueggeman-makda
I was able to get the hostname resolved by running the fix_url script. 
Now I am running into a new problem. I am not able to access the
archives of the lists I just created.  The first list says Forbidden -
You don't have permission to access /pipermail/jewel/ on this server.
My second list is my 'mailman' list which when I click on archives it
jumps back to the listinfo page.  Below are my permissions.

Permissions under /archives...
drwxrwsr-x  4 mailman mailman 4096 Oct 14 15:30 .
drwxrwsr-x 20 mailman mailman 4096 Oct 14 15:30 ..
drwxrws---  6 mailman mailman 4096 Oct 22 09:32 private
drwxrwsr-x  2 mailman mailman 4096 Oct 22 09:32 public

Permissions under lists...
drwxrwsr-x  4 mailman mailman 4096 Oct 22 09:32 .
drwxrwsr-x 20 mailman mailman 4096 Oct 14 15:30 ..
drwxrwsr-x  2 mailman mailman 4096 Oct 22 10:19 jewel
drwxrwsr-x  2 mailman mailman 4096 Oct 22 10:18 mailman

Permissions under list 'jewel'...
drwxrwsr-x 2 mailman mailman 4096 Oct 22 10:19 .
drwxrwsr-x 4 mailman mailman 4096 Oct 22 09:32 ..
-rw-rw---x 1 apache  mailman 3738 Oct 22 10:19 config.pck
-rw-rw 1 apache  mailman 3713 Oct 22 10:19 config.pck.last

Permissions under list 'mailman'...
drwxrwsr-x 2 mailman mailman 4096 Oct 22 10:18 .
drwxrwsr-x 4 mailman mailman 4096 Oct 22 09:32 ..
-rw-rw 1 apache  mailman 3713 Oct 22 10:18 config.pck
-rw-rw 1 apache  mailman 3717 Oct 22 10:18 config.pck.last

Everytime I run check_perms -f is says no problems found.

Mark, thank you so far for all of your previous help, everything you
have sent me has worked!  This listserv is wonderful.

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

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


[Mailman-Users] Deleting Files

2008-10-22 Thread David Andrews
In my mailman/data sub-directory there are a bunch of files 
bounce-events.pck dated in the past, some 5 years old.  Can I 
safely delete these?


Dave

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

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


[Mailman-Users] Using Email commands for List Subscription and Email Changes

2008-10-22 Thread Brian Canty
I currently use Majordomo for a good majority of my email lists.  I am
looking to convert my lists to Mailman.  I am trying to find a way where
I can issue commands via email that will get me results.  For example
currently I can send an email and in the body I can say

Which email address

And I get a return email address back to the lists that email address is
subscribed.  At this point I can than issue Unsubscribe and Subscribe
commands via email.

Is this at all possible in mailman?

Thanks in advance.


Brian Canty
Manager Computer Information Services
American Psychoanalytic Association
212-752-0450 x17

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

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


Re: [Mailman-Users] Problem Migrating Mailman to New Server

2008-10-22 Thread Dennis Putnam
That advanced the ball. The problem was that the mailman's primay group was 
mailman (Mandriva automagically creates a primary group for each user with the 
same name as the user name, that has been a problem more than once). I changed 
the primary group to mail. Thanks.

However, I am now getting permission denied errors on the database folders.

IOError: [Errno 13] Permission denied: 
'/var/lib/mailman/archives/private/mailman/database/2008-October-date.lock.dap002.2271.2'

I ran check_perms and all is OK. This has always been about 
ownership/permissions but I question why check_perms doesn't/won't fix it. What 
is it supposed to be?

FWIW, the owner:group for /usr/lib/mailman and /var/lib/mailman trees is 
mailman:mail. 

I should also note that the command (it was just a help command to req) did 
work but I did not want to try actually mailing something to a list until this 
is all fixed.

Thanks again for your help and my ISP seems to be accepting email from the 
python.org domain again.

Mark Sapiro wrote:
Where are your aliases?

The mail wrapper is compiled to to expect to be invoked by the 'mail'
group. Postfix will invoke the wrapper as the user and that user's
primary group corresponding to the owner of the aliases.db file in
which the pipe command was found. I.e., if the aliases.db file is
userx:groupy, postfix will invoke the wrapper as userx:groupx where
groupx is userx's primary group.

-- 
Mark Sapiro mark at msapiro.net 
http://mail.python.org/mailman/listinfo/mailman-usersThe highway is 
for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan


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

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


Re: [Mailman-Users] Archives not accessible

2008-10-22 Thread Mark Sapiro
[EMAIL PROTECTED] wrote:

I was able to get the hostname resolved by running the fix_url script. 
Now I am running into a new problem. I am not able to access the
archives of the lists I just created.  The first list says Forbidden -
You don't have permission to access /pipermail/jewel/ on this server.
My second list is my 'mailman' list which when I click on archives it
jumps back to the listinfo page.  Below are my permissions.

Permissions under /archives...
drwxrwsr-x  4 mailman mailman 4096 Oct 14 15:30 .
drwxrwsr-x 20 mailman mailman 4096 Oct 14 15:30 ..
drwxrws---  6 mailman mailman 4096 Oct 22 09:32 private
drwxrwsr-x  2 mailman mailman 4096 Oct 22 09:32 public


Did you get this message from check_perms

Warning: Private archive directory is other-executable (o+x).
 This could allow other users on your system to read private
archives.
 If you're on a shared multiuser system, you should consult the
 installation manual on how to fix this.

and fix it by chmod o-x archives/private or something similar. This
is not complete. The web server needs to be able to search the
archives/private directory for poblic archives because the pipermail
alias points to archives/public which contains symlinks into
archives/private.

As it says in the installation manual at
http://www.list.org/mailman-install/node9.html, if you do chmod o-x
archives/private, you must also do chown web-server-user
archives/private where web-server-user is the user your web server
runs as.

As far as your mailman list jumping back to the listinfo page is
concerned, in a previous post in this thread I suggested you put

RedirectMatch ^/mailman[/]*$  /mailman/listinfo

in your httpd.conf. It appears that you have somewhere in httpd.conf or
an included file (from httpd/conf.d/ ?)

RedirectMatch /mailman[/]*$  /mailman/listinfo

It needs to be anchored as the first one above (the ^). Otherwise any
URL that ends in /mailman or /mailman/ will redirect to the
listinfo page.

snip

Mark, thank you so far for all of your previous help, everything you
have sent me has worked!  This listserv is wonderful.


Thanks for the appreciation. I'm glad to help, but I must point out
that listserv(r) is a registered trademark that refers to a specific
software product that is not Mailman. It is not a generic term for
email list even though it is often misused that way. See
http://www.lsoft.com/corporate/trademark.asp.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

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

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


Re: [Mailman-Users] Deleting Files

2008-10-22 Thread Mark Sapiro
David Andrews wrote:

In my mailman/data sub-directory there are a bunch of files 
bounce-events.pck dated in the past, some 5 years old.  Can I 
safely delete these?


Yes.

They are (possibly) queued bounce events that have been lost for one
reason or another. If the pid  doesn't exist, the file is dead.
Under ordinary circumstances, if they are more than 15 minutes old,
they are dead.

There are various reasons why these files can be left behind, but dead
ones are dead and can be safely removed. Actually, even live ones can
be removed and the worst that will happen is you will lose a few
bounces. The only live ones are non-zero-length files with a 
equal to the pid of a currently running BounceRunner or OutgoingRunner.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

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

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


Re: [Mailman-Users] Using Email commands for List Subscription andEmail Changes

2008-10-22 Thread Mark Sapiro
Brian Canty wrote:

I currently use Majordomo for a good majority of my email lists.  I am
looking to convert my lists to Mailman.  I am trying to find a way where
I can issue commands via email that will get me results.  For example
currently I can send an email and in the body I can say

Which email address

And I get a return email address back to the lists that email address is
subscribed.  At this point I can than issue Unsubscribe and Subscribe
commands via email.

Is this at all possible in mailman?


Mailman's email command interface is more limited than Majordomo's.

Mailman recognizes the following emailed commands. These are sent to a
[EMAIL PROTECTED] address so with one exception (lists), the
commands in one email are specific to that list.

info
Get information about this mailing list.

lists
See a list of the public mailing lists on this GNU Mailman
server.

password
Retrieve or change your list password.

set ...
Set or view your membership options.

subscribe
Subscribe to this mailing list.

unsubscribe

who
See everyone who is on this mailing list.
The roster may be restricted to the list members or to
the list admin, in which case authentication is required.

There is no email command to see the lists to which you are subscribed,
although this is available via the web as long as you can log on to
your options page for at least one of the lists.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

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

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


Re: [Mailman-Users] Problem Migrating Mailman to New Server

2008-10-22 Thread Mark Sapiro
Dennis Putnam wrote:

However, I am now getting permission denied errors on the database folders.

IOError: [Errno 13] Permission denied: 
'/var/lib/mailman/archives/private/mailman/database/2008-October-date.lock.dap002.2271.2'

I ran check_perms and all is OK. This has always been about 
ownership/permissions but I question why check_perms doesn't/won't fix it. 
What is it supposed to be?


Prior to 2.1.10, check_perms had a bug and didn't check the owner and
group permissions on the archives/private directory itself.

Permissions should be 2771 or maybe 2770 (drwxrws--x or drwxrws---). If
archives/private is not o+x, it needs to be owned by the web server
for public archive URLs to work.

Subordinate directories should be 2775 (drwxrwsr-x) and subordinate
files 0664 (-rw-rw-r--) except for the archives/private/*/database/
directory and subordinate files which should not have 'other'
permissions.


FWIW, the owner:group for /usr/lib/mailman and /var/lib/mailman trees is 
mailman:mail. 

I should also note that the command (it was just a help command to req) did 
work but I did not want to try actually mailing something to a list until this 
is all fixed.


It is not clear to my why a help command to the -request address would
try to lock the archive. Is (was) 2271 the pid of CommandRunner?

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

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

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