Re: [Mailman-Users] Mailman and Gmane ?
Stephen J. Turnbull wrote: John Fitzsimons writes: This message was delivered by email from Gmane to mailman. It was apperently posted via NNTP to Gmane by the poster and then mailed by Gmane to the list. Hopefully Gmane waits for the reply to the list email before it accepts the post. I'm not sure what you're asking, but I'm pretty sure it is not the case. There is no reply to wait for. Both email and netnews are designed as store and forward. The process is I think what John wants to happen is the following. Whether it actually works this way or not, I don't know, but I think it might. - User posts via NNTP to Gmane list. - Gmane accepts the message and mails it to Mailman but does not add it to its archive at this point. This is what John wants. Eventually, we'll find out if it works. I suspect it does, because whatever messages Mailman retrieved via NNTP were apparently not in Mailman's archive so they must have had Mailman's X-BeenThere: header. - Mailman accepts, holds, discards, whatever the post. - Accepted posts are mailed to the list members, one of whom is Gmane. - Gmane receives the mailed post and archives it. Thus, Gmane acts as an NNTP posting gateway to Mailman but we hope only persistently stores those messages accepted by Mailman. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman and Gmane ?
Stephen J. Turnbull wrote: Mark Sapiro writes: This is all irrelevant. Since the posts from Gmane are arriving via the NNTP gateway, no membership tests whatsoever are applied to the post - no list member, no moderation, no *_these_nonmembers. Are you sure? The way I read Received: from lo.gmane.org ([80.91.229.12]) by panda.hostingbay.net with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from gcf-listn...@m.gmane.org) id 1NXp0a-0004MT-1K for listn...@mydomain; Thu, 21 Jan 2010 15:51:11 +1100 is that it's coming in by SMTP, not via NNTP. You are correct of course. I was thrown off by these headers given in the post at http://mail.python.org/pipermail/mailman-users/2010-January/068479.html Path: news.gmane.org!not-for-mail Approved: news at gmane.org by lo.gmane.org with esmtp (Exim 4.50) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) X-Injected-Via-Gmane: http://gmane.org/ X-Gmane-NNTP-Posting-Host: Xref: news.gmane.org ... Archived-At: http://permalink.gmane.org/listname I suspect those come from a post in Gmane's archive. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman and Gmane ?
Mark Sapiro writes: Hopefully Gmane waits for the reply to the list email before it accepts the post. I'm not sure what you're asking, I think what John wants to happen is the following. Whether it actually works this way or not, I don't know, but I think it might. - User posts via NNTP to Gmane list. - Gmane accepts the message and mails it to Mailman but does not add it to its archive at this point. This is what John wants. You, sir, are a genius. I *never* would have guessed that from the word accept (even in quotes :-). Eventually, we'll find out if it works. I suspect it does, I do too, because larsi is not an idiot. I have to imagine that like 99% of messages that get moderated into oblivion are spam. Gmane doesn't want their archives filled with that crap, so they'll archive from the moderated stream. This is starting to look pretty good, actually. We can hope that this solution will serve John until MM3 goes gold (with an NNTP server :-9. -- 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] Archives
There's a lot in there so I attached it. Not sure if this list allows attachments but I'll try here anyways. -Original Message- From: Mark Sapiro [mailto:m...@msapiro.net] Sent: Thursday, January 21, 2010 10:04 AM To: Young, Darren; mailman-users@python.org Subject: RE: [Mailman-Users] Archives Young, Darren wrote: What is the timestamp if you do ls -ld here? [r...@bushlms01 archive]# pwd /usr/local/mailman/qfiles/archive [r...@bushlms01 archive]# ls -ld drwxrws--- 2 mailman mailman 4096 Jan 20 16:04 . So your messages are reaching the archive queue (because it is being updated through Jan 20 16:04) and ArchRunner is processing the messages (because the queue is empty) What does ls -lAR /usr/local/mailman/archives/ show? [...] One other thought. Is it possible that your test posts contain an X-No-Archive: header or an X-Archive: No header? I don't believe so but I'll check the headers to be sure. Since it appears posts are reaching the archive queue, this wouldn't be the issue. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan Excerpted by M Sapiro /usr/local/mailman/archives/: total 36 drwxrws--x 813 mailman mailman 32768 Jan 21 16:01 private drwxrwsr-x 2 mailman mailman 4096 Jan 20 12:55 public /usr/local/mailman/archives/private: total 3256 drwxrwsr-x 2 rootmailman 4096 Jan 7 15:11 301_win2010 drwxrwsr-x 2 rootmailman 4096 Nov 24 10:01 301_win2010.mbox [...] drwxrwsr-x 2 rootmailman 4096 Jan 20 12:26 perl-ad-manager-users drwxrwsr-x 2 rootmailman 4096 Jan 20 12:26 perl-ad-manager-users.mbox [...] /usr/local/mailman/archives/private/301_win2010: total 0 /usr/local/mailman/archives/private/301_win2010.mbox: total 0 [...] /usr/local/mailman/archives/private/career-wknd: total 4 -rw-rw-r-- 1 root mailman 500 Jan 20 12:25 index.html /usr/local/mailman/archives/private/career-wknd.mbox: total 0 [...] /usr/local/mailman/archives/private/mailman: total 8 drwxrwsr-x 2 mailman mailman 4096 Jan 7 15:11 2009-June drwxrws--- 2 mailman mailman 4096 Jan 7 15:11 database /usr/local/mailman/archives/private/mailman/2009-June: total 0 /usr/local/mailman/archives/private/mailman/database: total 0 /usr/local/mailman/archives/private/mailman.mbox: total 0 [...] /usr/local/mailman/archives/private/perl-ad-manager-users: total 4 -rw-rw-r-- 1 root mailman 531 Jan 20 12:26 index.html /usr/local/mailman/archives/private/perl-ad-manager-users.mbox: total 0 [...] /usr/local/mailman/archives/public: total 0 -- 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] Archives
Young, Darren wrote: There's a lot in there so I attached it. Not sure if this list allows attachments but I'll try here anyways. The text/plain attachment was allowed, but the message was too big. I trimmed the attachment leaving only a few relevant parts. See my comments inline and at the end. /usr/local/mailman/archives/: total 36 drwxrws--x 813 mailman mailman 32768 Jan 21 16:01 private drwxrwsr-x 2 mailman mailman 4096 Jan 20 12:55 public /usr/local/mailman/archives/private: total 3256 drwxrwsr-x 2 rootmailman 4096 Jan 7 15:11 301_win2010 drwxrwsr-x 2 rootmailman 4096 Nov 24 10:01 301_win2010.mbox There were many lists as above. [...] drwxrwsr-x 2 rootmailman 4096 Jan 20 12:26 perl-ad-manager-users drwxrwsr-x 2 rootmailman 4096 Jan 20 12:26 perl-ad-manager-users.mbox And I think this is the list of interest. [...] /usr/local/mailman/archives/private/301_win2010: total 0 /usr/local/mailman/archives/private/301_win2010.mbox: total 0 Most lists are like this with no files. [...] /usr/local/mailman/archives/private/career-wknd: total 4 -rw-rw-r-- 1 root mailman 500 Jan 20 12:25 index.html /usr/local/mailman/archives/private/career-wknd.mbox: total 0 But a few like the above have the default index.html [...] /usr/local/mailman/archives/private/mailman: total 8 drwxrwsr-x 2 mailman mailman 4096 Jan 7 15:11 2009-June drwxrws--- 2 mailman mailman 4096 Jan 7 15:11 database /usr/local/mailman/archives/private/mailman/2009-June: total 0 /usr/local/mailman/archives/private/mailman/database: total 0 /usr/local/mailman/archives/private/mailman.mbox: total 0 And here, it liiks like at one time the mailman list actually had an archived message, but it's gone. [...] /usr/local/mailman/archives/private/perl-ad-manager-users: total 4 -rw-rw-r-- 1 root mailman 531 Jan 20 12:26 index.html /usr/local/mailman/archives/private/perl-ad-manager-users.mbox: total 0 And our list has the default index.html [...] /usr/local/mailman/archives/public: total 0 And there are no symlinks in archives/public. Here's what I see - most lists do not have even the default 'empty' index.html. For those few that do, the list's all seem to have been created on or after Jan 20. Thus, I think issue # 1 is there is some process that runs periodically (manually or via cron) that removes all files or all files older than x from the archives/private/ directory. Issue #2 is once again an obvious thing to have checked, but I think archiving must be disabled in mm_cfg.py with ARCHIVE_TO_MBOX = -1 This is the only thing that explains the lack of symlink(s) in archives/public for lists with public archives. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Archives
The text/plain attachment was allowed, but the message was too big. I trimmed the attachment leaving only a few relevant parts. See my comments inline and at the end. I had a feeling it would be one or the other. [...] drwxrwsr-x 2 rootmailman 4096 Jan 20 12:26 perl-ad-manager-users drwxrwsr-x 2 rootmailman 4096 Jan 20 12:26 perl-ad-manager- users.mbox And I think this is the list of interest. Yes, that's the one. Here's what I see - most lists do not have even the default 'empty' index.html. For those few that do, the list's all seem to have been created on or after Jan 20. Thus, I think issue # 1 is there is some process that runs periodically (manually or via cron) that removes all files or all files older than x from the archives/private/ directory. We have an automated (daily) process that generates class mailing lists, I'm guessing on 1/20 a batch of them came through. Issue #2 is once again an obvious thing to have checked, but I think archiving must be disabled in mm_cfg.py with ARCHIVE_TO_MBOX = -1 Nothing set in mm_cfg.py for that but it is set to -1 in Defaults.py. I just set it to 0, didn't even think about looking in there for it, sorry, should grepped -i 'archive' in the tree. Think I'm going to give up on this for them moment and use a Google Group to archive the list. Thanks for all the help. -- 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] Archives
Young, Darren wrote: Issue #2 is once again an obvious thing to have checked, but I think archiving must be disabled in mm_cfg.py with ARCHIVE_TO_MBOX = -1 Nothing set in mm_cfg.py for that but it is set to -1 in Defaults.py. I just set it to 0, didn't even think about looking in there for it, sorry, should grepped -i 'archive' in the tree. The Defaults.py setting is 2. If you want something different, it should be in mm_cfg.py. You need to restart Mailman after making these changes for them to be effective. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Archives
Issue #2 is once again an obvious thing to have checked, but I think archiving must be disabled in mm_cfg.py with ARCHIVE_TO_MBOX = -1 Nothing set in mm_cfg.py for that but it is set to -1 in Defaults.py. I just set it to 0, didn't even think about looking in there for it, sorry, should grepped -i 'archive' in the tree. The Defaults.py setting is 2. If you want something different, it should be in mm_cfg.py. You need to restart Mailman after making these changes for them to be effective. Thanks, did that. -- 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 and Gmane ?
On Fri, 22 Jan 2010, John Fitzsimons wrote: I would like to know how to access the archive file so that I can delete it by FTP. I cannot however find it ! Maybe my web hoster has somehow made the directory invisible ? Mailman files are usually put somewhere other than in your hosting area. This is because there's probably one installation of Mailman for all users. And even though the URL is YourDomain/mailman... the /mailman part of the URL is probably being mapped to files elsewhere on your provider's host. Geoff. -- 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 and Gmane ?
Geoff Shang wrote: On Fri, 22 Jan 2010, John Fitzsimons wrote: I would like to know how to access the archive file so that I can delete it by FTP. I cannot however find it ! Maybe my web hoster has somehow made the directory invisible ? Mailman files are usually put somewhere other than in your hosting area. This is because there's probably one installation of Mailman for all users. And even though the URL is YourDomain/mailman... the /mailman part of the URL is probably being mapped to files elsewhere on your provider's host. Sorry. I missed the above query. This is covered in the cPanel FAQ http://wiki.list.org/x/sYA9. Mailman's files are in /usr/local/cpanel/3rdparty/mailman/ Archives in particular are in /usr/local/cpanel/3rdparty/mailman/archives/private/ If your FTP session is not chrooted to your own home directory or some other limitation, you chould be able to find them. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman and Gmane ?
On Fri, 22 Jan 2010, Mark Sapiro wrote: On Fri, 22 Jan 2010, John Fitzsimons wrote: I would like to know how to access the archive file so that I can delete it by FTP. I cannot however find it ! Maybe my web hoster has somehow made the directory invisible ? Sorry. I missed the above query. This is covered in the cPanel FAQ http://wiki.list.org/x/sYA9. Mailman's files are in /usr/local/cpanel/3rdparty/mailman/ Archives in particular are in /usr/local/cpanel/3rdparty/mailman/archives/private/ If your FTP session is not chrooted to your own home directory or some other limitation, you chould be able to find them. But presumably not delete them. Geoff. -- 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 and Gmane ?
Geoff Shang wrote: On Fri, 22 Jan 2010, Mark Sapiro wrote: If your FTP session is not chrooted to your own home directory or some other limitation, you chould be able to find them. But presumably not delete them. Presumably not, but it wouldn't be the first time that people had permission to do things via FTP that they shouldn't be able to do because not allowing them a shell was enough. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman and Gmane ?
On Sat, 23 Jan 2010 00:42:25 +0900, Stephen J. Turnbull wrote: Mark Sapiro writes: snip Eventually, we'll find out if it works. I suspect it does, Preliminary testing suggests that it IS working. I do too, because larsi is not an idiot. I have to imagine that like 99% of messages that get moderated into oblivion are spam. Gmane doesn't want their archives filled with that crap, so they'll archive from the moderated stream. This is starting to look pretty good, actually. We can hope that this solution will serve John until MM3 goes gold (with an NNTP server :-9. Should I be urgently reading up on unix so that I can help out with the Mailman NNTP server betas ? :-) Bye the way, I would strongly suggest to Barry that he consider contacting Thomas G. Liesner, the guy who wrote Hamster. Hamster is a windows freeware news/email proxy server His home page is here http://tglsoft.de/ . An English download page is http://www.arcorhome.de/newshamster/tgl/misc/hamster_en.html His address is Thomas G. Liesner hamster AT tglsoft.de This is a top class program that I have been using for over ten years. Thomas has done a great job and appears to be a very nice guy. Hamster source code can also be downloaded from the above link. I would not be surprised to find out that Thomas has some unix knowledge and/or knows someone who may have done some work towards porting it to a unix platform. Here are some screen shots I did ages ago FWIW. http://clients.net2000.com.au/~johnf/lservers.jpg http://clients.net2000.com.au/~johnf/pservers.jpg http://clients.net2000.com.au/~johnf/fullonm.jpg Regards, John. -- 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 and Gmane ?
On Fri, 22 Jan 2010 12:59:20 -0800, Mark Sapiro wrote: Geoff Shang wrote: On Fri, 22 Jan 2010, Mark Sapiro wrote: If your FTP session is not chrooted to your own home directory or some other limitation, you chould be able to find them. But presumably not delete them. Presumably not, but it wouldn't be the first time that people had permission to do things via FTP that they shouldn't be able to do because not allowing them a shell was enough. Thank you both for that info. I am not sure that I have the knowledge/confidence to go looking into directories that aren't my home directory. In any case even if I did succeed it could probably get me into trouble with my hoster. But this does lead me to think of a few more questions. If I closed my mailing list then wouldn't all the Mailman archive files be deleted ? If I did that then I could presumably start the list again. Identical to the previous list. But with archiving turned off from the beginning ? Regards, John. -- 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 and Gmane ?
John Fitzsimons wrote: But this does lead me to think of a few more questions. If I closed my mailing list then wouldn't all the Mailman archive files be deleted ? That's a cPanel question. In standard Mailman, whether you remove a list from the command line with bin/rmlist or via the rmlist CGI (if OWNERS_CAN_DELETE_THEIR_OWN_LISTS is True and there is a link on the admin web pages) you have the option of removing or not removing the archives. My understanding is cPanel has it's own way of creating lists and presumably an analagous way of removing them and I don't know how that deals with archives. If I did that then I could presumably start the list again. Identical to the previous list. But with archiving turned off from the beginning ? The drawback is all user options/passwords/etc. get lost. You can use something like Jim T's and my mailman-subscribers.py script[1] to screen scrape the web admin Membership List and make a .csv file of the membership together with those options except language that are on the Membership List pages, but restoring them is tedious. OTOH, if you don't care about preserving these, you can just mass subscribe the list and you're done. [1] http://www.msapiro.net/scripts/mailman-subscribers.py or http://fog.ccsf.cc.ca.us/~msapiro/scripts/mailman-subscribers.py. This script runs on your workstation and requires Python be installed there. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman and Gmane ?
On Fri, 22 Jan 2010 15:12:46 -0800, Mark Sapiro wrote: John Fitzsimons wrote: snip If I did that then I could presumably start the list again. Identical to the previous list. But with archiving turned off from the beginning ? The drawback is all user options/passwords/etc. get lost. Yes, the loss of user options I can live with BUT the loss of passwords would be a concern. In this case the Gmane subscription. If I un subscribed them, then re-subscribed them, wouldn't I need to get an email response from them to complete their re-subscription ? Or is there some way, using CPanel, to subscribe someone without needing to wait for any response from them ? Also, talking about passwords. Is there any way, as systems administrator, to know member passwords using CPanel ? You can use something like Jim T's and my mailman-subscribers.py script[1] to screen scrape the web admin Membership List and make a .csv file of the membership together with those options except language that are on the Membership List pages, Thanks, I am using windows. Not too keen on trying to get scripts to work on a windows display. Though, after your comments, I might take a look at a windows scraper I have. Though that is intended for edit boxes. but restoring them is tedious. OTOH, if you don't care about preserving these, you can just mass subscribe the list and you're done. Sorry, I am not with you there. What do you mean by mass subscribe the list ? [1] http://www.msapiro.net/scripts/mailman-subscribers.py or http://fog.ccsf.cc.ca.us/~msapiro/scripts/mailman-subscribers.py. This script runs on your workstation and requires Python be installed there. Okay. Thank you. Bye the way, talking about scripting. I just heard about a program that might interest you/other coders here. Highlight converts source code to formatted text with syntax highlighting. * Coloured output in HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode and XML format * Supports 150+ programming languages * Includes 40 colour themes * Recognizes nested languages * Platform independent (CLI, GUI, Lib) http://www.andre-simon.de/doku/highlight/en/highlight_screenshots.html Regards, John. -- 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 and Gmane ?
John Fitzsimons wrote: Yes, the loss of user options I can live with BUT the loss of passwords would be a concern. In this case the Gmane subscription. I don't think the password of the Gmane subscription to the Mailman list is important. If I un subscribed them, then re-subscribed them, wouldn't I need to get an email response from them to complete their re-subscription ? Or is there some way, using CPanel, to subscribe someone without needing to wait for any response from them ? The web admin Membership Management... - Mass Subscription page should do it. Also, talking about passwords. Is there any way, as systems administrator, to know member passwords using CPanel ? No. You have to be able to access the list configuration file with command-line tools. You can use something like Jim T's and my mailman-subscribers.py script[1] to screen scrape the web admin Membership List and make a .csv file of the membership together with those options except language that are on the Membership List pages, Thanks, I am using windows. Not too keen on trying to get scripts to work on a windows display. Though, after your comments, I might take a look at a windows scraper I have. Though that is intended for edit boxes. The script is not a screen scraper in that sense. It accesses the list's admin Membership Management... - Membership List pages and parses them to get the data. Installing Python on your windows box is a piece of cake. You get the installer at http://www.python.org/ftp/python/2.6.4/python-2.6.4.msi and run it. Then you run the script in a command window. but restoring them is tedious. OTOH, if you don't care about preserving these, you can just mass subscribe the list and you're done. Sorry, I am not with you there. What do you mean by mass subscribe the list ? The web admin Membership Management... - Mass Subscription page -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman and Gmane ?
On Fri, 22 Jan 2010 16:33:07 -0800, Mark Sapiro wrote: John Fitzsimons wrote: Yes, the loss of user options I can live with BUT the loss of passwords would be a concern. In this case the Gmane subscription. I don't think the password of the Gmane subscription to the Mailman list is important. You are probably correct. If I can un-subscribe them, and then re-subscribe them, without them being contacted it would save me/ them tedious, and unnecessary, communication. snip The web admin Membership Management... - Mass Subscription page should do it. Excellent ! Being a newbie I hadn't noticed that. Looks like it could be very handy to have in some circumstances. Thank you. snip The script is not a screen scraper in that sense. It accesses the list's admin Membership Management... - Membership List pages and parses them to get the data. Via my browser, or via an FTP logon ? I am using a windows system and CPanel. snip Regards, John. -- 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 and Gmane ?
John Fitzsimons wrote: On Fri, 22 Jan 2010 16:33:07 -0800, Mark Sapiro wrote: The script is not a screen scraper in that sense. It accesses the list's admin Membership Management... - Membership List pages and parses them to get the data. Via my browser, or via an FTP logon ? I am using a windows system and CPanel. Neither. The script is a Python application that runs under control of Python on your windows box (You download windows Python at the link in my prior mail). It accesses your cPanel list's web admin interface via HTTP just as you would with your browser, except it doesn't use your browser. It sends HTTP GET requests and reads the responses just as a browser would, but it doesn't display the retrieved pages; it just parses them to get the desired information. You could do the same thing with a browser by going to the Membership Management... - Membership List pages one by one and writing down all the relevant information you see there, but the script effectively does that for you. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org