[Mailman-Users] Re: group mismatch

2022-05-16 Thread Lucio Chiappetti

On Sun, 15 May 2022, Jon Baron wrote:


I am trying to use spamassassin by running everything through
/etc/procmail,


Sorru, I do not understand what procmail and spamassassin, intended to 
process INCOMING mail, have to do with mailman which is SENDING OUT mail.


I still have a few almost-dead mailman lists on my machine, and I do use 
procmail to filter my personal incoming mail. It is a long time we have 
abandoned (been forced to abandon) spamassassin, but that was running on 
the institute MX, not on my own machine.


As far as I remember (after a first trial) spamassassin was run as a 
milter in sendmail.cf (the sendmail doc had s[pecial instructions).


Procmail instead is run (by me only on my own machine) via my own 
~/.procmailrc  (no need to pass through /etc/aliases or amy other system 
file). That occurs definining it as default deliveryi agent for the local 
mailer in sendmail.cf (see also sendmail doc).


My sendmail.cf has a section starting with

Mlocal,		P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn09, 
S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,

A=procmail -a $h -d $u

The default aliases needed for the mailman lists are kept in a separate 
alias file, and sendmail.cf concatenates it with the system one


O AliasFile=/etc/aliases,/etc/mail/mailman.aliases

(do NOT use the sendmail.cf lines I quote as they are ... go through the 
proper sendmail configuration)


--
Lucio Chiappetti - INAF/IASF - via Corti 12 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

"All that is google does not glitter
 Nor all who use alpine/procmail are lost"
--
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] migration from mailman 2 to 3

2022-01-31 Thread Lucio Chiappetti
One of the lists of which I am a co-moderator has been moved from mailman 
2 to 3.  While the administrator of the mailman site (not local) has 
directed us to https://docs.mailman3.org/en/latest/migration.html, I find 
there guides for system administrators and members but I do not find an 
equivalent of the http://list.org/mailman-admin/index.html "List 
Administration Manual" ...


... in particular I'd like a checklist between the old "keywords" (e.g 
hold_these_nonmembers) and new equivalent ones (which seems "unnamed" in 
mailman 3) ... at least in the form of "under which new web page to look 
for a configuration item which was in a given old web page")


Does anything like that exist ?

Thanks
Lucio Chiappetti


--
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] forbidding subscriptions to a list

2020-08-21 Thread Lucio Chiappetti
I am maintaining a list on mailman 2.1.18 on a server I have no control 
(actually it is some 1000's km from here). The list is absolutely closed, 
reserved to a committee with a small membership which is updated, if any, 
every severl years.


In the last days the list is receiving subscription requests from odd 
addresses, apparently in couples. When I found two of them yesterday, I 
rejected them with a notice "list usage reserved ". Today I found a 
mail announcing two further requests, and when I entered the 
administrative interface found two more.


I would like to close completely the list from subscription requests (so 
that they can be inserted only by the administrators).


I thought to set   ban_list ^.*@.*

Is there any other better option ?
Will the ban_list interfere with existing subscriptions ?

(sent in Bcc to the other list maintainers)

--
Lucio Chiappetti - INAF/IASF - via Corti 12 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html
--
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: better filtering - help?

2020-05-27 Thread Lucio Chiappetti

On Wed, 27 May 2020, Jeffrey Westgate wrote:

We've been running a mailman server, pushing more than 45 lists, for as 
long as I've been here, and recently spammers and phishers have found 
us.


You do not specify which kind of lists you maintain. Are they closed (only 
subscribers can post) or open (anybody can post) ? Are subscriptions 
moderated (have to be approved) or anybody can subscribe ?


I manage a few lists on different servers (some very far from where I 
work) and they are rather hardened: subscribers have to be approved, and 
only subscribers can post. Some even more.


We're trying to find the right combination to filter in the "List of 
non-member addresses whose postings will be automatically discarded." 
under Privacy Options, Sender Filters.  All we've been able to come up 
with are individual domains.


Listing spammers in discard_these_nonmembers is a lost cause. You get one, 
add it, then he changes domain, you get another etc.


One of my lists is set relatively soft, generic_nonmember_action is set to 
suspend, so any non-subscriber stops in moderation. You can leave it there 
forever and after a few days it expires.


Another is set rather hard, generic_nonmember_action is set to discard, so 
in principle ANYTHING not coming from a subscriber is silently discarded,


However, since this could be too strict (often subscribers post from a 
different address than the one they subsceribed) we play also with

accept_these_nonmembers and hold_these_nonmembers.

The former usually list addresses (e.g. presid...@myorg.it) but can be 
populated automatically (the first time the moderator lets an alias pass, 
he can append it automatically at a tic).


The second forces the message into moderation, where one can (once per 
day?) discard it or let it pass. This makes use of REGULAR EXPRESSIONS 
(consult the online help). E.g. since our list is for a nationwide 
organization, it does not discard postings from our country (Italy, domain 
.it) and from another affiliated domain abroad e.g.


^.+@.+\.it
^.+@.+\.tng\.iac\.es




--
Lucio Chiappetti - INAF/IASF - via Corti 12 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

"Can you see Enrico Fermi punching a time clock? There are effective
ways to measure scientific productivity; times clocks are not the way."
(Leon M. Lederman to INFN)
--
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] Translation (Localization) of mail addresses?

2018-12-06 Thread Lucio Chiappetti

On Thu, 6 Dec 2018, Jim Ziobro wrote:


Are there any plans to support changing of mail interface addresses for
other languages?



??('admin', 'bounces', 'confirm', 'join', 'leave', 'owner', 'request',
'subscribe', 'unsubscribe'):
??Should the Italian mail extensions be something like:
?? gestire rimbalzi confermare aderire partire proprietario
richiesta sottoscrivi annulla?


As a native italian speaker (who however virtually always uses the English 
interface in the *GUI* of mailman and any other tool) I would regard as 
highly inconvenient any localization of *service address suffixes*).


- First of all admins may be used to the English-like form and would
  be annoyed to use a different form for different mailing lists

- Secondly it would be like translating commands in a programming
  language ...  GO TO -> VAI A (Fortran), if -> se (almost all languages),
  open -> apri (C and other languages) ... nobody does that seriously
  but for fun !

- Finally, in lack of an agreed standard, since Italian is a much more
  complicated language for what concerns verbal forms, one will have
  to choose the tense (infinitive, imperative or indicative) and the
  person (2nd singular, 2nd plural or 3rd courtesy form),
  Just crazy.


--
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

"All that is google does not glitter
 Nor all who use alpine/procmail are lost"
--
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] gid problem upgrading mailman under opensuse leap 42

2018-08-28 Thread Lucio Chiappetti
I used to have on my machine a "personal" mailman installation managing a 
few small lists (mailman 2.1.14, opensuse 11, MTA=sendmail).


I am now in the process of moving to a new machine with opensuse leap 42 
(and mailman 2.1.26 bundled with the distro. MTA is still sendmail).


I would like to share my arrangement, in particular the way I overcame the
error execing script "wanted gid 67 got gid 2".

The solution is not yet in production (the new machine shall replace the 
old machine and assume its hostname, so far it THINKS to have the old 
hostname via /etc/hosts but the DNS still says to the world the old 
machine has the old hostname, so I tested things only locally, but it 
looks they work ... the administration web interface runs under a 
temporary CNAME, and I was able to add a local user to a test list and 
send a message to it).


The new distro has a README.SUSE file which looks unchanged since last 
time (and possibly has a problem with the gid's).


So this is the procedure:

(1) make sure /etc/sudoers on the new system contains the commands
present on the old system

(2) copy the entire /var/lib/mailman to the new system. This should
contain the lists, archives, aliases and everything.
(since rsync does not copy all files, a tar "preserving permissions
and dates" was used for a few files)

(3) make a2enflag MAILMAN to configure the new apache web server (it has
already all necessary stuff as of old)

(4) in sendmail.cf make sure to have the line
O AliasFile=/etc/mail/aliases,/etc/mail/mailman.aliases

(5) copy the old script /usr/sbin/mailman.aliases (this is a two-liner
/bin/cp /var/lib/mailman/data/aliases   /etc/mail/mailman.aliases
/usr/bin/newaliases

(6) copy the old local customization at end of mm_cfg.py, in
particularly the three lines used to fake the MTA to be postfix while
it is sendmail, and using the above script for aliases (delivery is
SMTP direct)

(7) in /etc/sysconfig/mailman set MAILMAN_MAIL_GID="daemon"

Now according to the old procedure at this step one should issue
command SuSEconfig -module mailman but this seems not to be working.

So it is NECESSARY to edit manually file /etc/mailman/mailman.mail.gid
and insert there "2" (the gid of daemon)

FAILURE TO DO THIS GENERATES THE GID MISMATCH ERROR MENTIONED ABOVE

(8) (re)start apache, sendmail and mailman

--
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

"All that is google does not glitter
 Nor all who use alpine/procmail are lost"
--
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] Digest formatting--clickable TOC?

2016-09-06 Thread Lucio Chiappetti

On Tue, 6 Sep 2016, Matt Morgan wrote:


Now that I understand them, I think I'll start using MIME digests them for
myself when I can. And I like offering the option. The question is more,
what would I use as the default? And I think honestly that putting everyone
on MIME digests would substantially decrease readership on this list.


On the list I manage I do not use digests as default, although I recommend 
them. Digests have one advantage which is also a disadvantage under 
certain situations.


- Digests are sent with all mails packed together either at a predefined
  time (usually once per day at midday) OR when they exceeed a given size

- ... so you will NOT receive messages in real time

- this can be an advantage on lists with a large traffic and/or a large
  amount of "noise" (uninteresting messages). I do advise using digests
  for the internal discussion list of our nationwide organization (several
  hundred members). Reading messages once per day cools down the
  discussion. It also diminishes the disturbance of receiving a lot of
  mail asking for attention (I do use digests for "professional
  wide-spectrum" lists, like this one where I can discard a fraction of
  messages as not interesting or not concerning me, usually just by
  scanning through the subjects)

- this is a disadvantage for professional narrow-spectrum lists where
  quick reply is required. In this case I do avoid digests so that I
  can receive messages in real time (mailman is still good in providing
  a common reference archive for all members). Usually these lists
  have few members, and act orderly (no noise, no flames).

--
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] Digest formatting--clickable TOC?

2016-09-05 Thread Lucio Chiappetti

On Fri, 2 Sep 2016, Matt Morgan wrote:

The eventual publication looks a lot like a mailman digest, and that's 
what I'm switching it to.


I see that over the weekend there was some discussion about digests, not 
only in this thread !


I understand that mailman can do digests as a series of MIME attachments 
to the TOC email, one for each posting. I don't think that's going to 
work for this crowd, although I'm not sure.


Personally I do use MIME digests (not plain text ones) for almost all the 
lists I'm subscribed to (actually ALL which allow it). But then my MUA 
(Alpine) with some customization (including a formail-based shell script) 
can turn the MIME digests into a temporary mail folder, where I can access 
each posting as a normal e-mail.  And even if I would not have my scripts, 
I could still natively view the attachment index and access the RFC822 
attachment one by one as a normal e-mail.


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox >=29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] How to actively read the list online?

2016-07-13 Thread Lucio Chiappetti

On Wed, 13 Jul 2016, Stephen J. Turnbull wrote:

Lucio Chiappetti writes:



> Anyhow, getting a self-refreshing html page is just a matter of adding a
>  tag to the 

Sure, but if the page itself is static (as in a conventional mailing
list archive), that won't help.  The archive host has to be prepared
to feed *new* pages, not refresh the old one, when accessed.


Might be not that different (although perhaps is an overkill).

There is no much difference in refreshing a page with a click of the user, 
and having the browser requesting a refresh with a meta-equiv-refresh if 
the underlying page has changed.


I do use the trick with some of my pages, some are CGI scripts which 
auto-refresh, but in other cases the page can be modified by a crontab 
script (I say overkill because if the meta-equiv-refresh asks for a 
refresh every minute, and the crontab updates the page every 15-30 min 
most of the refresh will be void)


Consider a standard mailman thread archive like e.g.
https://listmgr.nrao.edu/pipermail/fitsbits/2016-July/thread.html

If somebody will make a new post, and I reload the archive page, I will 
see the new message (I use this trick to verify a message was archived 
after I sent it).


If one could MODIFY the standard format of the archive page in mailman to 
prepend the meta-equiv-refresh (and I do not know how easy is that. I've 
never personalised any of the mailman HTML pages although I know for some

is possible, maybe one has to patch code) ... that would do the trick.

--
----
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox >=29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] How to actively read the list online?

2016-07-12 Thread Lucio Chiappetti

On Tue, 12 Jul 2016, Stephen J. Turnbull wrote:

The problem is that a typical web forum these days is not a static page, 
it's a web app that is self-refreshing.  So as a forumn user, you have a 
window or tab opened on the forum, you go to bed, and in the morning the 
page is 11 posts longer than when you left.


I see.
Not sure how "typical" such behaviour is.
Personally (coming from Usenet, and used to read Usenet forums, i.e. 
newsgroups, via a MAIL client) I sort-of hate forums, or at least the 
"maze of little forums all different". I can stand only PhpBB operated 
forums, and these are NOT auto-refreshing (or at least they aren't in the 
way I use them ... I do keep the forum permanently logged on, but I press 
a "new posts" button to refresh the page when I WANT to see if there are 
new messages ... since threads are archived in reverse chronological 
order, most recent first, I have to take note of the time of the most 
recent message before clicking to see whether there is anything new or 
not after clicked.


In my opinion a forum is little more than a chat, and I do not care about 
it being archived forever (although de facto PhpBB forums do it, Usenet 
feeds expired after a while), while a mailing list archive is something 
for serious work. In this case a reference to a PRECISE url for that 
message on that date of that month is mandatory.


Anyhow, getting a self-refreshing html page is just a matter of adding a
 tag to the 

Not sure if there is an easy provision to customize the mailman archive 
pages with such a tag


--
--------
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox >=29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] How to actively read the list online?

2016-07-08 Thread Lucio Chiappetti

On Fri, 8 Jul 2016, Mark Sapiro wrote:

On 7/7/16 3:33 PM, Richard Johnson wrote:


Is there any way to setup a web page which would automatically update 
to show the most recent messages in the archive?


It depends on whether the list's archives are public or not. [...] For 
private archives, you would need an authentication scheme which would 
presumably need to talk to Mailman.


I have been participating in discussion lists both with public and private 
archives (as well as in usenet newsgroups :-)) and managing some of them 
locally or remotely  *using the mailman native archiving*  and I do not 
see any difference or difficulties between the two.


Usually the archive (all those which I have seen are by month, and can be 
sorted by thread, date or author) is updated as soon as I receive a copy 
of a post.


It is true that in case of private archives the users will have to 
autenticate on the mailman site. I.e. they have to be mailing list 
members.


So your problem is that some former users do not want to receive a mail 
but JUST access the archives ?  They could be members of the mailing list 
set to "NO MAIL", couldn't they ?


(I have a small, 25 or so members list, where 22 are full (voting) 
members, and 3 are observers (former members). All receive normal 
messages, but when I issue a call-for-votes I set the 3 observers to NO 
MAIL, send the message, then reset them to normal mail reception.  This 
simply prevents the observers to send me back votes which will not be 
counted anyhow.)


--
--------
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox >=29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] using topics

2015-11-25 Thread Lucio Chiappetti
I am one of the co-moderators of a restricted discussion list within our 
organization (a nationwide research institution). The list is restricted 
in the sense posting is allowed to subscribers only, and subscription is 
allowed only to staff, associates, and former members.


So far we allowed also communications from the trade unions, in the sense 
they post a (signed) message from a non member account, it stops into 
moderation and one of the co-moderator lets it pass. We could have used 
also accept_these_nonmembers (as we do for recognized subscribers who post 
from alternate addresses) but since the various trade unions 
correspondents did not use a fixed address we did not do it.


Now the trade unions requested to be allowed to subscribe as regular users 
from a fixed address, which would relieve us moderators from the need of 
manual acceptance.


I hope this won't cause an excess of trade union related messages with 
respect to other messages, which can be resented by some of our users.


I thought one possibility was to enable "topics", to allow users to decide 
whether they want to see such messages or not.


I have some questions about topics.

- can a user select to receive all messages EXCLUDING a particular
  topic ? It looks like the interface allows to subscribe to one topic,
  and also to receive topic-less messages ... but what about one
  wants to receive ONLY topic-less messages ?

  Assuming messages are classified as :

   - topic trade union
   - no topic

  Shall one create a dummy placeholder topic which will be never
  populated ? or how can one assign a default topic ?

- can the mailman administrator assign topics based on the originator
  address instead of Subject or Keyword or regexp in the first n lines ?

  This may allow to tag the topics automatically (instead of relying on
  the originator using special tags, which is sort of hopeless)


If it helps, the list is managed by mailman 2.1.12 and is not on a 
computer in my institute (I have 2.1.14 on my machine which I use for 
other lists). Neither me nor the administrators of the central site are 
keen to change. but if a more recent version is more suited for this sort 
of filtering we might consider it.


Thanks

--
--------
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox >=29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] permission for archives

2015-06-16 Thread Lucio Chiappetti

On Tue, 16 Jun 2015, Mark Sapiro wrote:


2) apparently since the wrong permission were setup, archiving stopped
   to work. Is there a way to rebuild the archives from messages stored
   in personal folders (I am not sure I have all of them though !)


Just fix the permissions and run Mailman's bin/unshunt ...


GREAT ! Thanks a lot !
I recovered all the backlog !


I suspect this may be due to the fact a while ago I created some soft
links from my own ~/.mail directory e.g. fitsconv.mbox -
/var/lib/mailman/archives/private/fitsconv.mbox/fitsconv.mbox
(the links are owned by me and have lrwxrwxrwx)


Actually I had already reset the permissions for the archive folders (I 
simply enabled archive for a test list to see the fresh permission, and 
applied them to the old folders). This enabled archiving of new messages.

But I was missing the shunt piece.

Additional symlinks to the file are irrelevant unless you are writing to 
it (you shouldn't be) and changing its group.


I cannot trace how they were (systematically for 3 lists) set to the wrong 
way. Now my alpine mail client enters the folders and sees them in 
READONLY mode (which is good), and refuses to delete messages (which is 
also good). If I enter a message flagged new (unread), it will set its 
flag to read ... maybe this is what mislead me ... but this is obviously 
an internal memory flag of the client. If I exit and re-enter the folder, 
I see the original status. Which for me is fine.


Going back to digest mode ...
--
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] permission for archives

2015-06-16 Thread Lucio Chiappetti

I am running a few mailing lists with private archive on my machine.
I see that /var/lib/mailman/archives/private/ contains two directories
per list one named listname and the other one listname.mbox.

Owned by wwwrun.mailman, permissions drwxrwsr-x

The listname directory contains one index.html owned by wwwrun.mailman 
while all other directories and text files are owned by mailman.mailman.


The listname.mbox directory contains a single file with the same name.

Now I noticed that at present such file is owned by me (lucio.staff)
with permissions -rw-rw-r--

And I see in the log files some error messages like

Jun 16 07:02:26 2015 (3112) Uncaught runner exception: [Errno 13] 
Permission denied: 
'/var/lib/mailman/archives/private/fitsconv.mbox/fitsconv.mbox'


I suspect this may be due to the fact a while ago I created some soft 
links from my own ~/.mail directory e.g. fitsconv.mbox - 
/var/lib/mailman/archives/private/fitsconv.mbox/fitsconv.mbox

(the links are owned by me and have lrwxrwxrwx)

The idea was that I could, as administrator, access the entire sequence of 
messages of a list from my mail client (alpine), instead than with the web 
interface. Of course I'd just need read access, not write.


1) which are the correct permissions ?

2) apparently since the wrong permission were setup, archiving stopped to
   work. Is there a way to rebuild the archives from messages stored in
   personal folders (I am not sure I have all of them though !)

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] What would your dream Mailman web interface look like?

2015-04-07 Thread Lucio Chiappetti

Sorry if I enter now in the thread at an arbitrary point.

Sincerely I'm rather happy with the *current* mailman interface, and in 
particular I'm used to it.


Considered that there should be quite a large base of mailman lists 
around, that they are unlikely to migrate to a new UI soon, and that list 
administrator tasks are something one does rather seldom ...


... e.g. I administrate a very small list (10 subscribers) on my machine 
(probably will add a couple soon), I moderate a quite larger (1000 
subscribers) nationwide on a server in another city, and administrate a
couple intermediate ones (~300 and 20 subscribers) in another continent, 
while I do not count the lists I'm subscribed as a user ...


... and the frequency of access as archive user / moderating out spam / 
customizing my user profile / customizing list parameters / initial setup 
of a list goes in decreasing order ...


... my main requisite would be that any new mailman UI remains as close as 
possible to the current one (or has a way to revert to it) !!!



Possibly the only real improvement (change) I'd like would be in the way 
to go through the subscriber list (e.g. scroll alphabetically, or search 
users who have a specific flag settings).



--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] I'd prefer clients had collapsing features, not top-post; do away with mailing list digests

2015-04-03 Thread Lucio Chiappetti

On Thu, 2 Apr 2015, Tanstaafl wrote:

On 4/2/2015 1:45 PM, J.B. Nicholson-Owens j...@forestfield.org wrote:



I also think we should stop offering mailing list digests


Nobody forbids you as list administrator to stop offering digests on YOUR 
lists. But why would you like to forbid digests to administrators and 
users who appreciate it ?



The main reason I may choose a digest version of a list is if it is
high-volume, and/or I am more of a lurker than participant. In such a
case digests makes the Inbox (or folder if they are filtered to one)
less cluttered.


I could not have said it better.

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-25 Thread Lucio Chiappetti

On Wed, 25 Mar 2015, Peter Shute wrote:


Have you ever been in the situation where you're waiting ...


Many of us deal with this by creating a message rule that filters the 
unimportant list mail to a folder to be read at leisure.


I have procmail rules which filter particular e-mails to particular 
folders which I check once per day, but for the mailing list in normal 
operation I prefer to receive a (sort-of-daily) MIME digest in my main 
inbox.


I have two rules which divert mailing list posts to two folders when I am 
on holiday (so I can check the main inbox remotely with less messages): 
one of them is actually linked to /dev/null and is for what I call 
secondary lists, the other one collects the posts of the primary lists 
to be read when I return.


It is also possible (at least in mailman lists) to set one's own 
subscription to nomail, but if one has many lists, it's too boring to do 
it (and reset it later) for each list, easier to filter collectively.


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-24 Thread Lucio Chiappetti

On Mon, 23 Mar 2015, Lindsay Haisley wrote:

I know of exactly one that's proper in this regard.  One of the 
reasons I keep Evolution as my primary MUA is because it allows me to 
extract a message/rfc822 part from a multipart/mixed MIME structure and 
save it _as an email_ in the mail folder of my choice, at which point I 
can deal with it as I wish.


Same behaviour I get with alpine (although not native, see below).

T-bird doesn't do this, or didn't used to.  Certainly Apple mail 
products don't even come close, nor do Microsoft MUAs.  Does anyone know 
of any others that can do this?


I tried T-bird only to help a friend to stay away from Microsoft MUAs, or 
ISP webmailers. I was deluded about it (for instance the way to handle the 
addressbook in alpine is far superior) but did not try MIME digest 
handling. I did not try Fossa-Mail (which stays to T-bird the same way 
Palemoon stays to Firefox). Did not try Mutt (of which I heard much good).


People here use either Alpine, or Kmail, or Squirrel web mailer or T-bird.

To be fair, the native handling of MIME digests in Alpine is far from 
elegant. You can View the index of the digest (as the index of attachments 
in any multipart message), and if you point to one of the message/rfc822 
components in the (crowded) index and click, it will open it as an e-mail.


I overcame this using the capability of pine to program user keystrokes, 
and to feed messages in external scripts. So I point to the digest 
message, and type a capital D. That will spawn a one-liner script and then 
move to the folder contains the expanded digest.


The one-liner uses a procmail utility to split the digest into a folder:
formail +1 -ds ! /poseidon/lucio/mail/temporary

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-24 Thread Lucio Chiappetti

On Mon, 23 Mar 2015, Thomas Gramstad wrote:

On Mon, 23 Mar 2015, Lucio Chiappetti wrote:


Subscribing in digest mode allows me to receive one cumulative post per 
day


which is something many people can appreciate (at least those who 
subscribe to mailing list, and then complain because they are interrupted 
in their work by too many new mails arriving)


A proper MUA shall allow to read each message in the digest as if it 
were a single e-mail (and reply, archive, forward etc. etc.).


But people don't have proper MUAs, or if they do, many don't know
how to use them.


Well, sorry, too bad for them ! :-)


So if you allow the digest version


Digest version is something the (knowledgeable) user enables in the 
personal setting.


I may agree it would not be a good idea for the list administrator to 
configure a list to send MIME digests *as default*, but it is good for 
users to be able to enable them.


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-24 Thread Lucio Chiappetti

On Tue, 24 Mar 2015, Thomas Gramstad wrote:

On Tue, 24 Mar 2015, Lucio Chiappetti wrote:

On Mon, 23 Mar 2015, Thomas Gramstad wrote:

 On Mon, 23 Mar 2015, Lucio Chiappetti wrote:



 digest mode allows o receive one cumulative post per day


which is something many people can appreciate (at least those who 
complain because they are interrupted in their work by too many new 
mails arriving)


How can mail interrupt?


I am not saying I am one of those who are so annoyed when for instance one 
gets me too replies on an internal organization discussion list (or 
simply condolences for an obituary of a colleague) ... in which case I 
suggest them to use digest mode.


However mailing lists are usually a second priority to our main activity, 
be they discussion or technical support ones. So while it is good to reply 
asap to a person-to-person mail message, it is also good to wait to deal 
with mailing list messages. This is less distracting, allows to cool down 
discussions, to enforce the rule of one-post-per-day in the policy of some 
mailing lists etc. etc.  ... so thanks to mailman authors for having it !



 But people don't have proper MUAs, or if they do, many don't know
 how to use them.


Well, sorry, too bad for them ! :-)



Digest version is something the (knowledgeable) user enables in
the personal setting.


As list owner / moderator I can decide to disable this setting,


It is surely in your power and rights :-)


which is something many people appreciate, as it prevents hard to
read comments on big blobs of text, and dysfunctional Subject:
lines.


Usually the clueless which will reply to a digest are the same clueless 
who are unable to turn it on if it is off by default, and the same 
clueless unable to find a proper MUA and use it.



As list owner / moderator I can decide to disable this setting,

  ...

Well, sorry, too bad for them ! :-)


Or pity for them :-)  ... the poor knowledgeable users

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-23 Thread Lucio Chiappetti

On Fri, 20 Mar 2015, J.B. Nicholson-Owens wrote:


Every modern (typically GUI) MUA I know of has ...


I use a non-GUI MUA (Alpine) and I find it has all the features I can 
imagine to want (some of which were user programmed)


I think modern MUAs in widespread use (with the exception of Thunderbird 
and its derivatives) don't do proper threading.


Alpine has threading, but I have not enabled it for e-mail (while I use it 
for Usenet newsgroups ... am I old enough ? :-)).


If I want to go back to a thread in a mailing list discussion (which I do 
not archive locally), I go to the list archive.


For personal (work) correspondence I need no threading. I archive message 
in separate folders by project/topic, and I can zoom in by subject.


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-23 Thread Lucio Chiappetti

On Sat, 21 Mar 2015, Al Black wrote:

Further to the point, between top posting and lack of editing, the 
digest format of list posts are essentially unreadable.


Do you mean the MIME digests produced by mailman ? I totally disagree, 
they are one of the best features.


Subscribing in digest mode allows me to receive one cumulative post per 
day (about, unless there is more traffic) and deal with them not 
interrupting my other activities.


A proper MUA shall allow to read each message in the digest as if it were 
a single e-mail (and reply, archive, forward etc. etc.).


In the case of my MUA (Alpine) I've programmed it so that a single 
keystroke (for me it is capital D) will expand the digest in a temporary 
folder where I deal with individual messages.



--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-23 Thread Lucio Chiappetti

Usenet over UUCP via 300 baud modems on backbone servers with 5MB
disks.[1]


I adverse top-posting (and entire quoting of the whole replied message, or 
worst, thread) NOT because it is wasting bandwidth, NOT because it is 
wasting diskspace when archived ... but because it is disturbing to me to 
archive in each new message the entire content I already archived in the 
previous ones of the same thread.


Of course assuming we are talking of a serious correspondence worth being 
archived, not a chat.


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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 right way to reply to a mailing list

2015-03-20 Thread Lucio Chiappetti

On Fri, 20 Mar 2015, Andrew Stuart wrote:

When I reply to a message on a mailing list, what is the ???right??? way 
to do it?


Not sure if there is a right way for everybody. Definitely there is a way 
I like it to happen and ways which I find extremely annoying.



Should I be deleting previous thread text from my response?


For me, yes please do.


Should I be adding anything in?


Your contribution, unless it is me too :-)

Talking seriously. I think there are two separate matters. Knowledgeable 
users may program their MUA (or Mail Delivery Agent) to follow their 
preferences almost in any case. It is more difficult for a list 
administrator or a poster to force all correspondents to follow a given 
policy.


- One matter is : to whom shall the reply go ?

  Here the list administrator has the power to set a preference for the
  list (reply goes to poster, reply goes to list or eventually even
  redirect the reply or block it ... the same can occur for a single
  circular mail with appropriate header tweaking), and the user with a
  proper MUA should have the capability to reset the preference to what he
  likes.

  In most cases lists are DISCUSSION lists, so in this case MY preference
  is that the reply shall go to the list ONLY and not ALSO to the poster,
  Clever list managers properly configured will avoid sending duplicate
  replyes if sent to the list and to one list member.

  I am annoyed when this does not work and I receive two copies, but I
  just check the message id and remove one redundant copy.

  If the list is not configured for reply to list, if it is a list I use
  rarely I just do Reply All, this will compose the header to send to
  poster and list, and I remove the poster address.

  (and of course there are case in which I WANT to respond privately so
  I remove the list address)

  For lists I use regularly I have configured my Alpine MUA to use a
  role which replies just to the list.

  There are cases of lists for which a reply to the list is unwanted.
  I remember a technical list on which replies to the posts (which were
  sort of help requests) were FORBIDDEN, Replies went to the OP, which
  had the commitment at the end to post a summary.
  It worked quite nicely because members were disciplined people.

  Other cases when a reply is unwanted are circular messages, like
  conference announcements. This applies also to messages sent to
  a distribution list (not an exploder). Proper usage of headers like
  Bcc: or better Lcc: (supported by Alpine) and Reply-To should automatize
  the fact replies go only to the poster.

- The other matter is : top posting, bottom posting, no quoting,
  trimmed quoting

  Here I definitely hate top posting, but I am also annoyed by the fact
  that people quote entire messages, and so by the fact I will save to
  a folder many copies of redundant text I already had in the previous
  message.

  In this case I have instructed my mail delivery agent (procmail) to
  filter out the unwanted stuff (since I could not educate my
  correspondents)
  http://sax.iasf-milano.inaf.it/~lucio/Procmail/noquotenohtml.html

  So my preference is to either reply with my contribution, or trim the
  original text to the parts I want to reply, and interleave my answers.
  This very message is an example

  (to do multiply interleaving, i.e. reply to more posters, I have to pass
  via an external clipboard)

On Thu, 19 Mar 2015, Mark Sapiro wrote:

I do understand that in some business situations (contract negotiations, 
attorney/client communication and the like), it is useful and pretty 
much demanded that each message contain the full transcript of what went 
before, but this has no place on an email discussion list.


  I do agree that sending copy of a full correspondence is rarely a case
  for a mailing list, unless perhaps one wants to inform a new subscriber
  of past correspondence

  If the mailing list supports archiving, the easiest way to do it is to
  refer the new subscriber to the archives.

  If one wants instead to inform a new team member of past correspondence
  exchanged with other recipients outside of a mailing list, a nice way
  is to forward him a MIME digest of all past messages (with Alpine one
  can easily select a block of messages and Apply Forward ... one can also
  unpack a digest into a folder, but that's more tricky)

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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

Re: [Mailman-Users] Digest indexes

2014-12-19 Thread Lucio Chiappetti

On Fri, 19 Dec 2014, Stephen J. Turnbull wrote:

Lucio Chiappetti writes:

 I hope it is allowed to post a few screendumps to demonstrate

Unfortunately, Mailman @python.org doesn't pass those,


OK, should be here (do not know why first got a different name)

http://i62.tinypic.com/2l94j5s.png
http://tinypic.com/r/syv5mu/8
http://tinypic.com/r/33ykoyc/8


Actually, most Emacs-based MUAs are able to treat digests as folders
by default.  No customizations required.


Then you are beyond my mark, and possibly both about average user.

--
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] Digest indexes

2014-12-17 Thread Lucio Chiappetti

On Tue, 16 Dec 2014, Andrew Hodgson wrote:

I run a high volume list (around 80 messages per day), and we have 
complaints from digest users that the digests are difficult to work 
with.


I am subscribed in MIME digest mode to all lists which support them. I 
find they are a great way to receive messages once per day (more or less) 
without being pestered by single messages as they come.


Good mail user agents (MUAs) should have a way to deal with MIME digests 
internally. I am not familiar (nor comfortable) with modern MUAs 
(GUI-driven), since I use good old alpine.


The default way of alpine to deal with digests is slightly awkward. One 
presses V to View the digest index (which is not in a nice shape to read, 
I admit), then moves the current line on one of the RFC/822 items, and 
clicks, and accesses the individual message as a normal mail.


My way uses a custom key (D) to which I assigned the execution of a 
one-liner script which contains


 formail +1 -ds ! ~/mail/temporary

this splits the digest into a mail folder. The same key then goes to the 
index of the folder, so one can access each message as if it were a normal 
mail.


I presume all good MUAs should have a way to deal with MIME digests, it is 
just a matter for the user to find it. If you can find it for the most 
common MUAs used by your users, then you could write instructions in a FAQ





--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] Digest indexes

2014-12-17 Thread Lucio Chiappetti

On Wed, 17 Dec 2014, Peter Shute wrote:


On 17 Dec 2014, at 8:58 pm, Lucio Chiappetti wrote:

I am subscribed in MIME digest mode to all lists which support them. I
find they are a great way to receive messages once per day (more or less)
without being pestered by single messages as they come.


So you have found a way to bypass the digest and pestering me ! :-)


this splits the digest into a mail folder.


So this breaks the digest into separate emails? Wouldn't it be simpler 
to have a message rule that diverts the individual emails into a folder 
on arrival instead of using digest mode? Or doesn't Alpine support that 
kind of thing?


technically speaking, on arrival pertains to a mail delivery agent, and 
not to a MUA, which may operate when first entered by the user.


Perhaps it is possible to use Alpine filter rules, but I never tried 
them and am not familiar with them.


On the other hand formail is part of procmail, which IS a delivery agent 
(actually on my SuSE it is the default delivery agent of sendmail). Any 
filtering on arrival can be more or less easily done with procmail.

I do an extensive use of it http://sax.iasf-milano.inaf.it/~lucio/Procmail/

So you could do what you propose straight with procmail !

It is mainly a matter of user preferences (YMMV ?)

I do divert some specific messages to specific folders, seminar 
announcements for one, and different level of spam for another.


Concerning mailing lists, I consider them of a more transient nature, I am 
not interested in keeping their messages forever. So the MIME digest 
mechanism is fine insofar I want to receive all messages of the day at one 
moment. Then I usually look at the list of messages (almost all digests I 
know, notably the ones generated by mailman, have a list of subjects 
close to the top) ... if I see no subjects which interest me I just delete 
the entire digest. If I see something interesting, I press D, expand in a 
temporary folder, read the messages and reply to or archive the few really 
interesting ones.


I actually do use procmail on mailing lists to divert their messages 
(which usually are entire digests) to a specific folder when on vacation.

We can have pretty long vacations in this country :-)

I have divided the lists I am subscribed to in two categories and so have 
just two folders, one per category.


For the less interesting lists, when I am away I divert them to /dev/null.

For the most interesting lsits, I divert them to a cumulative folder, so I 
can read them when I am back.


This way my INBOX is not cluttered with mailing list messages, but only 
with messages from invididuals. This makes easy to sort the backlog when I 
return. Or to access the INBOX via a webmailer (which I may do once or 
twice per vacation period ... I am not the type which needs to be 
permanently connected :-))


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] Mac, me, icloud. Many domains one user.

2014-10-16 Thread Lucio Chiappetti

On Wed, 15 Oct 2014, Marino Pascal wrote:


I know how to add addresses with the accept_these_nonmembers Option


That's the way I sort-of-regularly use.

We have mailing lists inside our nationwide organization (inaf.it), where, 
for historical reasons, each of our 22 institutes may have 2-3 different 
subdomains. In general each user chooses freely which subdomain to use.


If this does not match the address one subscribed, the message stops in 
moderation. Usually the first of the co-moderators to unlock the message 
inserts the address in accept_these_nonmembers (which can be done with 
just a tick), if he remembers to do it.


The other way is to force an user to use the subscribed address only.

In fact what I said above for accept_these_nonmembers works for the 
public discussion list. There are other more institutional lists where the 
member list is regenerated automatically weekly from the payrolls (and 
uses an official address which the user cannot change). But these are 
one-to-many (or centre-to-periphery) lists, where users very rarely *post* 
to the list.


Some Mail User Agents allow to define a role when posting to a specific 
address, so in this case the knowledgeable user may define such a role, 
which uses the official, although not his preferred, address when posting 
to the institutional lists.


However if the patch to deal with multiple domains for one user becomes an 
official feature (perhaps mantained via the web interface), it might be an

interesting feature.

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Do not like Firefox =29 ?  Get Pale Moon !  http://www.palemoon.org
--
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] multiple mailing list passwords

2014-05-30 Thread Lucio Chiappetti

On Fri, 30 May 2014, Stephen J. Turnbull wrote:

acceptable to him either, as far as I can see he's very concerned about 
security.


Well, I'm personally NOT very concerned about security. But for my bank 
account (protected by one-shot hardware key), my payslip, and perhaps my 
health service records (protected by one-shot cell-phone sent key), I tend 
to use when possible one key to access generic web sites.


In this case it might be that the entity managing the mailman server is 
more concerned than I am, and so I'm bound to respect their way.


Anyhow, I found a suitable workaround for my problem, so for me this issue 
is closed. Thanks for your interest.

--
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] multiple mailing list passwords

2014-05-29 Thread Lucio Chiappetti

On Wed, 28 May 2014, Tanstaafl wrote:

You can create multiple accounts for the same URL with passwordmaker, so 
I think you just don';t understand totally how it works.


That's quite possible.

I did not install it, but read the online documentation, and I gathered 
that it GENERATES passwords to be used on remote sites, requiring to 
CHANGE those currently in use. Did I understand wrong ?



On 5/27/2014 6:11 AM, Lucio Chiappetti wrote:



Unfortunately this presupposes the ability to change the remote lsit
admin password, which in my case is fixed since it is shared by various
co-moderators


Sorry, but I have no idea what you meant here.


Well, on one hand I meant that I MUST use the CURRENT passwords for the 
remote site, because such password is used by other people too !


I guess it is not uncommon that the role of moderator of a mailman mailing 
list is shared among different people (often in completely different 
countries so that almost all timezones are covered).


On the other hand (and this is mailman specific), the web pages I was 
referring to are the mailman list administrator authentication pages. 
They are not properly accounts as they contain just a password field 
but no username.


Since apparently firefox password database keys on the triplet (server 
url, submit prefix, username), it is unable to save separate passwords if 
server url and submit prefix are the same and there is no username !


My workaround (see previous post) was to make a local copy of the web 
pages, adding a fake (different) username in a disabled control.


I hope it is clearer now


--
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] multiple mailing list passwords

2014-05-27 Thread Lucio Chiappetti

On Mon, 26 May 2014, Tanstaafl wrote:


On 5/26/2014 8:21 AM, Lucio Chiappetti wrote:

Is anybody aware of any firefox add-on which allows to remember multiple
password for one hostname (e.g. based on the full url of the list admin
page) ?


My all time favorite:
www.passwordmaker.org
Doesn't store passwords anywhere (generates the password on the fly


Unfortunately this presupposes the ability to change the remote lsit admin 
password, which in my case is fixed since it is shared by various 
co-moderators


I found a solution inspired by Saved Password Editor (but I'm not sure 
whether SPE is required, or just allows to see and edit what is normally 
stored by firefox anyhow. For SPE (and perhaps firefox by default) ...
 The lookup key for passwords in HTML forms consists of the host 
 prefix, submit prefix, and username.


If my mailing lists are on a remote server, and accessed via the usual 
mailman authentication form, the host prefix and submit prefix are the 
same. There is no username, so one cannot have separate entries for 
different mailing lists on the same server.



My workaround was the following.

1) I made a local copy (Save Page As ... Web page HTML only) of the
   remote mailman authentication page

2) I edited the HEAD adding a BASE href=... pointing to the
   remote site (this is actually the submit prefix !!), so that actions,
   images, links point to the original site

3) I added a new input field. The mailman authentication pages have a
   sort of heading or title with listname Administrator Authentication.
   I replace the word listname with
   INPUT NAME=user VALUE=listname TYPE=text DISABLED

4) so I end up with three local pages, each with a different listname
   which can be captured as username, making therefore a distinct
   triplet (local host, submit prefix, username)

   ... for which distinct passwords can be captured and stored


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html
--
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] multiple mailing list passwords

2014-05-26 Thread Lucio Chiappetti
I am one of the list administrator/moderator for several mailing lists, 
most of which aren't based on my machine (a few are in another continent), 
so I am not the site admin for them.


In particular three of these are on the same machine, therefore my firefox 
is able to remember the password for one mailing list only (if I reply YES 
to the request to change the stored password, it remembers the one of the 
last mailing list visited).


Is anybody aware of any firefox add-on which allows to remember multiple 
password for one hostname (e.g. based on the full url of the list admin 
page) ?


(Preferably one which does NOT store password outside of the local 
machine)


Thanks

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html
--
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] multiple mailing list passwords

2014-05-26 Thread Lucio Chiappetti

On Mon, 26 May 2014, Adam McGreggor wrote:

You might be able to set all passwords to be the same -- within your 
options page (e.g.,)


I do use the same password for stuff which is mine only, but these are 
shared with other co-moderators. And apparently at NASA they are also 
over-concerned (I got the passwords by snail mail, on paper !!)



Is anybody aware of any firefox add-on which allows to remember
multiple password for one hostname (e.g. based on the full url of
the list admin page) ?


LastPass / 1password ?


I should have added add-on for firefox ON LINUX. Apparently this 
1password (which I did not find in the firefox add-on list) is not 
supported on Linux.


I saw LastPass mentioned, but I gathered it stores passwords elsewhere 
than on my local machine (which I would not like). Is that correct ?


Thanks anyhow
--
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] mass edit on a mailing list

2012-11-14 Thread Lucio Chiappetti
Let us assume that a substantial fraction of members of a nationwide 
mailing list (say about 110 on 1135) have changed domain, i.e.


  u...@domain1.tld and u...@domain2.tld

have now migrated to u...@domain2.tld

Is there a way by which the *moderators* (which are sparse in different 
institutions and have access to the mailing list only via the web 
interface) can apply a mass edit (changing domain1 and domain2 into 
domain3) ?


Or can that be done via line-mode commands only by the *administrator*
(who has the list server in house) ?

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)

Italian Research STILL at risk.  La Ricerca italiana TUTTORA a rischio !
see http://sax.iasf-milano.inaf.it/~lucio/WWW/Opinions/nobrain3.html cfr
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] feature suggestion for digest mode ?

2012-01-24 Thread Lucio Chiappetti
I have elected to receive the majority of the mailing lists I am 
subscribed to in mime digest mode (actually all the lists who support such 
a mode, which incidentally means all mailman-managed ones).


Recently there was a discussion on the alpine lists about ways to 
automatically trigger (as an user preference in the MTA, not as a list 
preference in mailman or alike) that replies go to the list, not to the 
poster (I'm one of the 50% of the people who think that a discussion list 
is made for discussions not for person-to-person replies).


This can be technically implemented in alpine as a role-setting rule 
triggered by some pattern in the e-mail message one is replying to.


The suggestion was to use List-Id.

However, if one receives from the list as a MIME digest (as I do), and 
accesses individual Message/RFC822 portions as if it were an individual 
e-mail (which I do via a key definition rule in alpine), these portions DO 
NOT CONTAIN ANY of the list management keywords.


I guess a quick workaround for me would be to use the To: field instead of 
List-Id, but I wonder if a future mailman version could consider a way to 
include the list management keywords in the  Message/RFC822 components !


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

Wir muessen wissen / wir werden wissen
 Inscription on David Hilbert's grave  http://tinyurl.com/3e5hfl

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


[Mailman-Users] archives of sibling lists

2011-06-14 Thread Lucio Chiappetti
I have set up (for a transitory activity lasting about one month) a couple 
of lists (A and B) with real subscribers, and an umbrella list C with no 
members, but having A and B as sibling lists.


I have set up the lists with private archives.

Now it is clear that members of A or B can access the archives of the 
respective list, using their e-mail and password.


But who and how can access the archives of C ?
Ideally all members of A and C should

For some reason I can, but I'm the moderator and used the moderator 
passwords and probably there are some cookies that make the browser work 
anyhow.


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html


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


Re: [Mailman-Users] Detecting mail with multiple From: lines

2011-05-23 Thread Lucio Chiappetti

On Mon, 23 May 2011, Jay A. Sekora wrote:


On Mon, 2011-05-23 at 11:06 -0400, Barry Warsaw wrote:

What's the legitimate use case for multiple From headers?


Mail sent on behalf of a group, such as mail from a committee or from 
the multiple authors of a paper, where you want people's individual 
addresses and names exposed


But surely that does not require multiple From lines, like a message 
addressed to many persons does not have multiple To lines, but a To (or 
From) line consisting of a list of addresses.


I've used myself a From (and/or a Reply-To) line listing more than one 
addresses (inserting them at MUA level in the ONLY From line allowed by 
the MUA), when I wanted replies forced to more than one address.


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

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


Re: [Mailman-Users] Mailman admin question

2011-04-22 Thread Lucio Chiappetti

On Thu, 21 Apr 2011, Mark Sapiro wrote:

Ognen Duzlevski wrote:


How do I find out what mailman join blah resolves to? I guess my 
question is ultimately - where do I look to find out who gets the join 
and subscribe requests?


The MTA processes that ...


I guess the OP did not want to know how mailman works, but who is the list 
administrator for list blah ... after all he inherited a system set up 
by somebody else. I hope somebody told him the master password !


I guess that doing http://hiswebaddress/mailman/admin
he can see all the publicly advertised lists, and then enter each list 
administration panel.


And if the list is not public, he should be able to do
http://hiswebaddress/mailman/admin/blah

Is that what the OP was asking ?
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] accept_these_nonmembers @ notation

2011-04-13 Thread Lucio Chiappetti

On Tue, 12 Apr 2011, Mark Sapiro wrote:

Lucio Chiappetti wrote:


Only I noticed that nesting of sibling lists is not allowed (it does 
not work as expected).


The sibling list feature, regular_include_lists and
regular_exclude_lists does not work as you expect because it only
affects recipients of posts to 'this list'.


Now all is clear


I have added a note about only one level of inclusion to the FAQ at
http://wiki.list.org/x/TIA9.


Thanks.

The important thing is that one can make things work as it should creating

  umb1 with siblings listA listB
  umb2 with siblings listA listB listC

this is equivalent to umb2 = umb1 + listC (which won't work). Since the 
definition is done only once there is no different effort required in 
setting up things with nesting or with flat one-level arrangement.


Mailman is so smart that when sending to pseudoi send just to A,B and C 
and removes the duplicate to A+x. Great !


I don't think Mailman did this. Possibly it was the MTA or your MUA that 
dropped one of the (A, A+x) recipients, but I don't think Mailman will.


The MUA could not have done that since it was unaware of the addresses 
(they were just list members). I verified (outside of mailman) that it is 
our MTA (sendmail) which does that, and it does it while sending. 
Subaddresses are preserved in the header if they were included (true for a 
plain sending, not true for a mailman sending). Since we use the same 
sendmail.cf on all our machines, this is fine for us.

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


Re: [Mailman-Users] accept_these_nonmembers @ notation

2011-04-12 Thread Lucio Chiappetti

On Mon, 11 Apr 2011, Mark Sapiro wrote:

Lucio Chiappetti wrote:



The help text for accept_these_nonmembers says
[...]
I cannot manage to have the @ notation working though.


The first syntax without the space after the @ is the correct one. It is 
being rejected because a list cannot reference itself in 
*_these_nonmembers. You must put only '@pseudoastro' in 
accept_these_nonmembers of the pseudotecno list and vice versa.


Thanks, I was trying to copy a common configurations for ALL lists from 
the first one with /usr/lib/mailman/bin/config_list -o and -i, so I 
thought to include all the lists in accept_these_nonmembers


Now (listing all sibling lists EXCEPT itself) I can achieve what I want.

I tried this in conjunction with sibling lists as defined in
regular_include_lists. Of course in this case I use the full list
name pseudoas...@poseidon.lambrate.inaf.it ...

Only I noticed that nesting of sibling lists is not allowed (it does not 
work as expected).


I created the following cases :

 list members siblings accept non members
 
 pseudoa  A   none pseudot pseudop  *
 pseudot  B   none pseudoa pseudop  *
 pseudos  nonepseudoa pseudot  pseudoa pseudot pseudop
 pseudop  A+x(,C) none pseudoa pseudot  *
 pseudoi  nonepseudos pseudop  pseudoa pseudot pseudop

The three lists marked with * contain members (in the regime they will 
contain several members and they will be disjoinct, and there will be six 
such lists).


The other two lists (no *) are umbrella lists. They have no members but 
only sibling lists.


All the lists will be closed. Members of all real lists (and only they) 
can post to any of the lists.


However with the configuration given above, list pseudoi, which is a 
2-level umbrella list (one of the sibling has siblings) does not work.

Message sent to it are never dispatched to pseudot.

The SOLUTION is to avoid nesting. pseudoi siblings are all three level-0 
lists pseudoa pseudot pseudop.


This way it works.

And it is also smart. Originally in pseudop I defined as member myself 
with a subaddress (A+x). This is not realistic but I did not want to annoy 
another colleague for the tests.


Mailman is so smart that when sending to pseudoi send just to A,B and C 
and removes the duplicate to A+x. Great !


While when receiving, a subaddress is honoured (so if I post from e.g.
lucio+fakenonmember, this triggers moderation). As it should be !

Maybe part of this information could go in a FAQ.
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] cannot update regular_include_lists

2011-04-11 Thread Lucio Chiappetti

upgraded mailman 2.1.14 (on suse 11.3 with bundled python 2.6)

In addition to the unwanted behaviour with accept_these_nonmembers 
described in a previous post, I'm getting strange behaviour with 
regular_include_lists


I want to make an umbrella listtwo lists, pseudoastro of which I'm the 
only member, and 
pseudotecno (with a colleague as member, and me as non member). Ideally I'd 
want to set up a list as template and then work for all others (we will have 
some 6 DISJOINCT lists with categories of our staff, we want to be able that 
members of each can post to any other [and in addition to set up some umbrella 
lists])


Notation

@ pseudoastro
@ pseudotecno

fails at web level entry (Error: Invalid value for variable: 
accept_these_nonmembers)


Notation (with a blank between @ and list name)
@  pseudoastro
@  pseudotecno

gives an entry in the error log

  *_these_nonmembers in pseudotecno references non-existent list  pseudoastro
  *_these_nonmembers in pseudotecno references non-existent list  pseudotecno

I tried capitalizing the first letter, adding the host and domain, using
a notation list_host.domain (according to a posting found on the net), but in 
all cases I get the non-existent list error !!


What's the correct syntax ?

(and by the way ... are those checks to be considered effective as antispam 
measures ? do they just use the value of the header From field (which can be 
faked) or use info from the SMTP dialogue ?


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html


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


[Mailman-Users] IGNORE message cannot update regular_include_lists

2011-04-11 Thread Lucio Chiappetti
Please ignore half-edited message just sent. I should have cancelled it. 
It left by mistake.

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


Re: [Mailman-Users] bug adding user, and archiving gets shunted

2011-04-01 Thread Lucio Chiappetti

On Thu, 31 Mar 2011, Mark Sapiro wrote:


This error is due to one of several known incompatibilities between
Mailman versions older than 2.1.12 and Python 2.6 or later. See the
FAQ at http://wiki.list.org/x/pYA9.


I read the FAQ, which was however last updated in 2009.

This MIGHT not be a problem, because I'm running tests (as a sort of power 
user) on my machine (suse 11.3 installed last december), but this is NOT 
the target system. I'm pretty sure the target system will have suse 11.4 
which came out recently.


suse 11.3 bundles mailman 2.1.11-13.2 and python 2.6.5-2.11 (however they 
provide separately mailman 2.1.14-21.1 and python 2.7-43.1)


suse 11.4 bundles mailman 2.1.14-4.7.1 and python 2.7-8.2 (and provides 
also 2.7-43.1)


I am really confused by all these minor subsubversions.

Is the suse 11.4 mm/python coupling sound ?
If so I will tell our sysadm to proceed, and pass on my test experience.
I might do a few further tests on my machine and occasionally report 
problems here (be free to reply usual 2.1.11/2.6 incompatibility).


Eventually I could upgrade mailman on my test machine (but not python)
if that is likely to work (just to test also the upgrade procedure).

If suse is packaging Mailman 2.1.11 with the Python 2.6.5 that you are 
apparently using, this is a serious suse packaging problem.


I could report a bug, however if their 11.4 packaging is sound, they are 
likely to consider it irrelevant.

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


[Mailman-Users] separate mx, mailman and web host

2011-04-01 Thread Lucio Chiappetti

On Wed, 30 Mar 2011, Mark Sapiro wrote:

Lucio Chiappetti wrote:



(QUESTION 5)
The arrangement on the target system will be more complicated.


because our aliases are mantained on the NIS master server. The master and
slave servers are also the domain main and backup MX.

However the web server is on a third machine. A configuration like the one
I use on my test machine (local sendmail aliases inherited from local
mailman aliases, which pipe into local mailman executables) is likely
to work there ...



I don't think I actually understand the configuration or what the
problem is.

Ultimately, mail to a list must be delivered to the Mailman machine,
but I don't understand why the existing MXs can't relay it there or
can they?


So far not unless explicitly aliased.
This is how I see it (and how our other things work currently).

- all our e-mail are of the form  user@domain
  NOT user@host.domain

- all outgoing mail is masqueraded as user@domain by sendmail

- the DNS advertises two MX's for the domain. We do not advertise MX's for
  particular hosts. Hosts other than MX's should have the SMTP port
  blocked by a firewall on the boundary router (we are several institutes
  in the same building, the boundary router is not managed by ours).

- incoming mail of the form user@domain is delivered to other hosts
  via alias expansion managed by NIS. So some users get it delivered
  to user@personalhost, some other to user@projectimapserver.

- our current mailing lists (e.g. staff@domain) are managed by :include:
  in the NIS aliases source, pointing to list of addresses in include
  files. The expansion works because all local hosts (including the MX's)
  can access (via NFS) the included files. We do manage both system
  lists (include file in a system directory) and project lists (include
  file in an user directory)

  We plan to replace those lists by mailman-managed lists.

- mailman will be installed on a given host (I call it mmhost for the
  purposes of this mail, but the real name will be different). Most
  likely it will be our www server (www.domain where www is a CNAME
  for its real host name), NOT the MXs (the two MXs are redundant,
  and are also the primary and secondary DNS and NIS servers).

- I know now that DEFAULT_URL_HOST shall point to www.domain (or
  perhaps a dedicated virtual www server)

- I know now that DEFAULT_EMAIL_HOST can be set to domain to make
  lists and service addresses of the form list@domain
  (preferred to list@mmhost.domain)

- I know from my tests how to coerce sendmail and mailman to use (and
  automatically create)  LOCAL aliases of the form

  listname:  |/usr/lib/mailman/mail/mailman post listname

  but of course THESE aliases are not suitable to be NIS aliases.
  /usr/lib/mailman/mail/mailman won't exist on the MXs and on the
  clients !

- I can imagine two ways out of it.

  a) having some manual or crontab operated script which for all
 mailman alias on the mmhost, replicates in the NIS aliases
 aliases of the form

 listname: listname@mmhost
 listname-owner : listname-owner@mmhost
 etc.

  b) renouncing to the listname@domain in favour of listname@mmhost.domain
 addresses, and doing some clever use of MX records and sendmail
 mailertable to route all mail for mmhost (firewalled from outside)
 to such machine

PS
I read also FAQs 4.84 and 4.72. Any more suitable for our configuration ?

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

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


Re: [Mailman-Users] bug adding user, and archiving gets shunted

2011-03-31 Thread Lucio Chiappetti

On Wed, 30 Mar 2011, Mark Sapiro wrote:

Lucio Chiappetti wrote:


- when subscribing an user (myself) to [any] list via the web

   interface I get the message on the screen

Bug in Mailman version 2.1.11
We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem. Printing of
traceback and other system information has been explicitly inhibited, but
the webmaster can find this information in the Mailman error logs.


I confirm that despite the fact this message is shown on the web page, I 
receive the regular confirmation message, and if I click on the provided 
URL I am regularly subscribed.


The logs show nothing strange except /var/lib/mailman/logs/error

I cleared all logs and qfiles before restarting mailman, and did a single 
subscribe test on a new list (creation goes ok). I attach the error log

(I hope an attachment is ok for the list policy)

The error is generated at the same time the confirmation request is sent.

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html
Mar 31 18:25:40 2011 admin(23714):  
admin(23714): [- Mailman Version: 2.1.11 -] 
admin(23714): [- Traceback --] 
admin(23714): Traceback (most recent call last):
admin(23714):   File /usr/lib/mailman/scripts/driver, line 101, in run_main
admin(23714): main()
admin(23714):   File /usr/lib/mailman/Mailman/Cgi/subscribe.py, line 96, in 
main
admin(23714): process_form(mlist, doc, cgidata, language)
admin(23714):   File /usr/lib/mailman/Mailman/Cgi/subscribe.py, line 176, in 
process_form
admin(23714): mlist.AddMember(userdesc, remote)
admin(23714):   File /usr/lib/mailman/Mailman/MailList.py, line 916, in 
AddMember
admin(23714): raise Errors.MMSubscribeNeedsConfirmation
admin(23714): TypeError: exceptions must be old-style classes or derived from 
BaseException, not str
admin(23714): [- Python Information -] 
admin(23714): sys.version =   2.6.5 (r265:79063, Jul  5 2010, 11:46:13) 
[GCC 4.5.0 20100604 [gcc-4_5-branch revision 160292]] 
admin(23714): sys.executable  =   /usr/bin/python 
admin(23714): sys.prefix  =   /usr 
admin(23714): sys.exec_prefix =   /usr 
admin(23714): sys.path=   /usr 
admin(23714): sys.platform=   linux2 
admin(23714): [- Environment Variables -] 
admin(23714):   HTTP_COOKIE: 
prova+admin=280200695ac7914d73280030393831343564643362396466653434626237313463323738353632353733373339666139663662;
 
provalist+admin=28020069dc49934d7328006135656264616138396438386330396233353361393430376264346334353931333839336332;
 
mailman+admin=28020069684d934d73280062393365343830383463303965306238623666353732343637643131393962396432306561613135;
 
newprova+user+lucio--at--lambrate.inaf.it=28020069b063934d7328003363623437316130336235303038643264386231636364653535303832333239343331656438;
 SESSIONID=To1011mC44031660979444665At 
admin(23714):   SERVER_SOFTWARE: Apache/2.2.15 (Linux/SUSE) 
admin(23714):   SCRIPT_NAME: /mailman/subscribe 
admin(23714):   SERVER_SIGNATURE: addressApache/2.2.15 (Linux/SUSE) Server at 
sax.iasf-milano.inaf.it Port 80/address
admin(23714): 
admin(23714):   REQUEST_METHOD: POST 
admin(23714):   HTTP_KEEP_ALIVE: 115 
admin(23714):   SERVER_PROTOCOL: HTTP/1.1 
admin(23714):   QUERY_STRING:  
admin(23714):   CONTENT_LENGTH: 133 
admin(23714):   HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 
admin(23714):   HTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux x86_64; en-US; 
rv:1.9.2.12) Gecko/20101026 SUSE/3.6.12-0.7.1 Firefox/3.6.12 
admin(23714):   HTTP_CONNECTION: keep-alive 
admin(23714):   HTTP_REFERER: 
http://sax.iasf-milano.inaf.it/mailman/listinfo/altraprova 
admin(23714):   SERVER_NAME: sax.iasf-milano.inaf.it 
admin(23714):   REMOTE_ADDR: 155.253.16.87 
admin(23714):   PATH_TRANSLATED: /poseidon/WWW/Primary/htdocs/altraprova 
admin(23714):   SERVER_PORT: 80 
admin(23714):   SERVER_ADDR: 155.253.16.87 
admin(23714):   DOCUMENT_ROOT: /poseidon/WWW/Primary/htdocs/ 
admin(23714):   PYTHONPATH: /usr/lib/mailman 
admin(23714):   SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/subscribe 
admin(23714):   SERVER_ADMIN: nos...@lambrate.inaf.it 
admin(23714):   SCRIPT_URI: 
http://sax.iasf-milano.inaf.it/mailman/subscribe/altraprova 
admin(23714):   HTTP_HOST: sax.iasf-milano.inaf.it 
admin(23714):   SCRIPT_URL: /mailman/subscribe/altraprova 
admin(23714):   REQUEST_URI: /mailman/subscribe/altraprova 
admin(23714):   HTTP_ACCEPT: 
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 
admin(23714):   GATEWAY_INTERFACE: CGI/1.1 
admin(23714):   REMOTE_PORT: 48993 
admin(23714):   HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5 
admin(23714):   CONTENT_TYPE: application/x-www-form-urlencoded 
admin(23714

[Mailman-Users] archiving gets shunted

2011-03-31 Thread Lucio Chiappetti

I separate this other error in a separate thread.


The other question is that if I send a message to a list, the member
receive it, but the message is NOT archived.

   I see that a file appears in qfiles/shunt/



Have you run Mailman's bin/check_perms?


yes I did. As a result of the first run, as instructed in manual, I did

cd /var/lib/mailman/archives/
chown wwwrun private
chmod o-x private

and re-run it again.
(wwwrun is the suse user under which apache runs)

I see now that the default configuration of the list is archive=yes
archive_private=public.

I see there are directories archive/private/listname, 
archive/private/listname.mbox and public/listname. The latter is a 
softlink to private. Is this normal ?


All of them are setgid directories owned by wwwrun.mailman except for 
those of list mailman which are owned by root.mailman, but I guess such 
list is special, and will have no traffic to be archived.


As a result of posting the first message to the list, a file listname.mbox 
is created in archive/private/listname.mbox (why private ?) and it contain 
the messages. But the index.html is not updated. A message is shunted, 
and the attached errors are generated.



--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html
Mar 31 18:34:57 2011 (23431) uncaught archiver exception at filepos: 0
Mar 31 18:34:57 2011 (23431) Uncaught runner exception: Message instance has no 
attribute 'get_type'
Mar 31 18:34:57 2011 (23431) Traceback (most recent call last):
  File /usr/lib/mailman/Mailman/Queue/Runner.py, line 120, in _oneloop
self._onefile(msg, msgdata)
  File /usr/lib/mailman/Mailman/Queue/Runner.py, line 191, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
  File /usr/lib/mailman/Mailman/Queue/ArchRunner.py, line 73, in _dispose
mlist.ArchiveMail(msg)
  File /usr/lib/mailman/Mailman/Archiver/Archiver.py, line 216, in ArchiveMail
h.processUnixMailbox(f)
  File /usr/lib/mailman/Mailman/Archiver/pipermail.py, line 564, in 
processUnixMailbox
m = mbox.next()
  File /usr/lib64/python2.6/mailbox.py, line 1955, in next
return self.factory(_PartialFile(self.fp, start, stop))
  File /usr/lib/mailman/Mailman/Mailbox.py, line 89, in scrubber
return mailbox.scrub(msg)
  File /usr/lib/mailman/Mailman/Mailbox.py, line 109, in scrub
return self._scrubber(self._mlist, msg)
  File /usr/lib/mailman/Mailman/Handlers/Scrubber.py, line 192, in process
ctype = part.get_type(part.get_default_type())
AttributeError: Message instance has no attribute 'get_type'

Mar 31 18:34:57 2011 (23431) SHUNTING: 
1301589295.8064201+16d79fd82afe19253addf5855da0a63569b6d873
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Re: [Mailman-Users] cannot add user or create mailing list

2011-03-30 Thread Lucio Chiappetti
Please advise if preferred policy on this list is reply to all or reply to 
list, and excuse if I did wrong.



On Tue, 29 Mar 2011, Mark Sapiro wrote:

Lucio Chiappetti wrote:



Recently I decided to make an experiment, so I installed mailman 2.1.11
via the suse 11.3 distribution on my machine.



When you install a downstream packaged Mailman, it is best to refer
first to any documentation the packager provides.


yes thanks, that will be file /usr/share/doc/packages/mailman/README.SuSE
(somewhat hidden and unannounced, but it is there)


APACHE_SERVER_FLAGS in /etc/sysconfig/apache2, but I have no documentation
for it, and it seems that the site can be accessed ok

(QUESTION 1)
Any Suse user can confirm this is unnecessary ?


De facto I found out that this flag is documented in README.SuSE. A 
command a2enflag (NOT applied during yast installation) applies all 
necessary changes to apache .conf files. They are equivalent to what I 
did, but simpler to use. So I reset things and did it, and will recommend 
that for our final installation.


-- question 1 solved



--

Concerning sendmail, I followed the method 2 (WITHOUT mm_handler)



So all this seems to be working.


  yes. After I posted to mailman-users I also verified that creation of
  another list, adding members, removing members or lists via the
  linemode commands in mailman/bin also do work

  problems below appl(ied) only to the web interface


(QUESTION 2)
I hope the fact I always use the same test password is not a problem



unless you have ALLOW_SITE_ADMIN_COOKIES = Yes in
mm_cfg.py, this probably doesn't matter.


  thanks


--

At this point I entered the admin web page of such a list [...]
If I try to subscribe via the mailman/listinfo/mailman page, I get instead
an error you must supply a valid e-mail address

(QUESTION 3)
Why does that happen ? see also question 4



--

(QUESTION 4)

I tried also to create a new mailing list via the web interface (this
requires supplying the site password as well)

this gives me instead an error
Unknown virtual host: sax.iasf-milano.inaf.it 



You are accessing the create CGI via a URL with host
sax.iasf-milano.inaf.it, but the only host known to Mailman is
poseidon.lambrate.inaf.it.


I have read the FAQ entries. I changed mm_cfg.py first from


DEFAULT_EMAIL_HOST = 'poseidon.lambrate.inaf.it'
DEFAULT_URL_HOST = 'poseidon.lambrate.inaf.it'


to

DEFAULT_URL_HOST = 'sax.iasf-milano.inaf.it'
DEFAULT_EMAIL_HOST = 'lambrate.inaf.it'

and ran bin/withlist -l -a -r fix_url

and finally to

DEFAULT_URL_HOST = 'sax.iasf-milano.inaf.it'
DEFAULT_EMAIL_HOST = 'poseidon.lambrate.inaf.it'

and did the same.

The first case (sax/lambrate) is similar to what we wish on the target 
system (a web server name, and the domain name as mail host)


The second case (sax/poseidon) is necessary in the test arrangement
to create valid e-mail addresses.

Both *mostly* work (if I use a list@poseidon type address for posting)
in the sense that the web interface works (so URL_HOST is what solves
questions 3 and 4.

I still have some problems when subscribing a new user, and concerning 
message archiving. I will post a separate request for clarity.




(QUESTION 5)
The arrangement on the target system will be more complicated.


because our aliases are mantained on the NIS master server. The master and 
slave servers are also the domain main and backup MX.


However the web server is on a third machine. A configuration like the one 
I use on my test machine (local sendmail aliases inherited from local 
mailman aliases, which pipe into local mailman executables) is likely 
to work there ...


... but we'd have to expose somehow this machine name in the e-mail 
address (we currently mask all behind the domain) or replicate all mailman 
aliases in the NIS maps as


x: x@mailmanhost

but I do understand we cannot use a CNAME for mailmanhost ?


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)

L'Italia ripudia la guerra [...] Italy repudiates war [...]
come mezzo di risoluzione delle   as a way of resolution of
controversie internazionali ? international controversies ?
 [Art. 11 Constitution of the Italian Republic]

For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

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

[Mailman-Users] bug adding user, and archiving gets shunted

2011-03-30 Thread Lucio Chiappetti

On Wed, 30 Mar 2011, Lucio Chiappetti wrote in thread starting at
http://mail.python.org/pipermail/mailman-users/2011-March/071332.html


and ran bin/withlist -l -a -r fix_url


I still have some problems when subscribing a new user, and concerning 
message archiving. I will post a separate request for clarity.


After I fixed the problems described in the thread quoted above, I had
the following problems.

 - when subscribing an user (myself) to the mailman list via the web
   interface I get the message on the screen

Bug in Mailman version 2.1.11
We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem. Printing of 
traceback and other system information has been explicitly inhibited, but 
the webmaster can find this information in the Mailman error logs.


after a while *root* (not me as mailman-owner !!) receives a message
to visit the list control page to accept the subscription request,
but such page has no pending requests

 - when subscribing an user (myself) to any other list via the web
   interface I get the same bug message, but after a while I receive
   the confirmation message, and if I confirm the welcome message,
   and are subscribed

 - I removed ALL lists, because mailman was created with newlist
   before I ran fix_url. When I recreate it with newlist, also mailman
   behaves as any other list i.e.

- bug message on the screen
- nevertheless confirmation e-mail
- and regular welcome if I confirm

   what stuff in /var/lib/mailman/logs/error is relevant ?

The other question is that if I send a message to a list, the member
receive it, but the message is NOT archived.

   I see that a file appears in qfiles/shunt/

Note that I did not install any crontab (since my machine is just a test 
arrangement). Are crontabs necessary for the archiver ?



Is there any FAQ or doc which describes what is in logs and qfiles, and 
how to interpret and dispose of it ?


In particular how do I get rid of all old stuff there (other than doing it 
manually), so that I'll have only errors after a fresh restart ?


What material from logs/error or qfiles/shunt should be posted to this 
list for diagnostics (if any) ?


--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)

L'Italia ripudia la guerra [...] Italy repudiates war [...]
come mezzo di risoluzione delle   as a way of resolution of
controversie internazionali international controversies
 [Art. 11 Constitution of the Italian Republic]

For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

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


[Mailman-Users] cannot add user or create mailing list

2011-03-28 Thread Lucio Chiappetti
 services visible from outside

 - poseidon(.lambrate.inaf.it) is my machine FQDN

 - sax.iasf-milano.inaf.it is the CNAME for the web server on it.
   It is also the ServerName in default-server.conf (so one can get
   to the server as sax or poseidon or localhost but is shown just
   that)

   This will apply not only to my test configuration, but also to the
   target configuration (the institute web server will be
   www.iasf-milano.inaf.it, which is a CNAME for a server [let us say
   server3] ... actually that server runs different virtual servers)

 - all our e-mail address are FULLY MASQUERADED, i.e. they are of the
   form u...@lambrate.inaf.it or u...@iasf-milano.inaf.it (our
   MXs accept both in entrance, and each user selects which form to
   use on exit).

   The message from mailman when I created the initial list did have
   From: mailman-ow...@lambrate.inaf.it
   (obviously masqueraded by sendmail)

   It did contain URLs like http://poseidon.lambrate.inaf.it
   (reachable but translated as sax.iasf-milano.inaf.it)

   It did contain e-mail like mailman-requ...@poseidon.lambrate.inaf.it
   (so far I haven't tested them)

I am not sure how much of the above applies to QUESTION 4 (i.e. to run on 
my local machine)


(QUESTION 5)
The arrangement on the target system will be more complicated.

As I said the www server is server3, but the MX servers are instead 
server1 and server2. They are also NIS master and slave server, and 
all our e-mail aliases are NIS aliases (so


I am not expecting a solution to question 5 now, I guess that if I can 
have a running solution on my local machine, and an understanding of the 
inner working of mailman, some creative user of crontab scripts or NFS 
mounts could make the mailman aliases available to all NIS clients and 
visible to the outside world.


But any hint will be gratefully acknowledged.

--

Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html

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