[Mailman-Users] Automate
We currently use Lyris for mailing lists. With Lyris we are able to automate the subscription of users to lists by directly updating tables in the MS SQL db. What methods programmatic administration does mailman provide? -- 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] Routing Email Error
Can you Please check as to why I am receiving ALL trialmembers...@fillerupclub.com to my email address. The emails are for people to be removed from the trialmembership and are very hostile. I do not own this fillerupclub email. Thank you. -- 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] question
We currently use Lyris for mailing lists. With Lyris we are able to automate the subscription of users to lists by directly updating tables in the MS SQL db. What methods programmatic administration does mailman provide? Aslo, how can we query reports? - -- 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] Automate
On Tue, Jan 19, 2010 at 02:08:43PM -0800, Maris, Sheryl wrote: We currently use Lyris for mailing lists. With Lyris we are able to automate the subscription of users to lists by directly updating tables in the MS SQL db. What methods programmatic administration does mailman provide? bin/sync_members is probably the most useful. Maybe run from cron. ( And perhaps using bin/remove_members to retain a blacklist ) -- ``Whether intentionally or not, fish control and potato control were billeted together in St. John's College, Oxford, making this ancient seat of higher learning the biggest fish and chip shop the world has ever seen.'' (Peter Hennessey, on the organisation of wartime rationing) -- 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] Routing Email Error
On Wed, Jan 20, 2010 at 05:58:21AM -0500, Michael O'Connell wrote: Can you Please check as to why I am receiving ALL trialmembers...@fillerupclub.com to my email address. The emails are for people to be removed from the trialmembership and are very hostile. I do not own this fillerupclub email. You've contacted a list for people interested in the software, Mailman, not the administrators of a specific list. None of us -- unless there are people who listadmin that particular list -- can help you really. As a general rule, though, in the list email headers, there will be an Unsubscribe link (gmail seems to have that as an option, if you look at the short-headers), and an envelope-to: header which will tell you which email address is subscribed. (we all know 'anecdote' is not the singular of 'data', but I find I get mail destined to other people on gmail, from where they can't spell/copy+paste.) -- DRINK COFFEE -- Do stupid things faster with more energy! -- 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] question
sheryl maris wrote: We currently use Lyris for mailing lists. With Lyris we are able to automate the subscription of users to lists by directly updating tables in the MS SQL db. What methods programmatic administration does mailman provide? MM 3 will have a true user database which can probably be updated outside of Mailman. There are third party MySQL member adaptors for MM 2.1. For 'standard' MM 2.1, there are web admin interfaces for deleting individual members and for adding or deleting lists of members. There are also command line tools for adding or removing members and for syncing the list membership with a flat file.There are other command line tools. See the FAQ at http://wiki.list.org/x/z4A9 and the documentation at http://www.list.org/docs.html. Aslo, how can we query reports? There is a daily status report script (mmdsr) distributed with Mailman that summarizes log files and includes such things as number of posts by list, hour and sender. There are command line tools for reporting some info (see the FAQ entry above). Beyond that, we'd need to know more specifically what you'd want reported. -- 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 Tue, 19 Jan 2010 23:35:32 -0500, Barry Warsaw wrote: On Jan 20, 2010, at 03:11 PM, John Fitzsimons wrote: Hi Barry, snip Hey, if there's stuff we can steal or integrate with, all the better! I have a saying: the best bass amp there is, is the one you don't have to bring. :) I am not sure whether you could get/see the source code for either of these BUT in any case they might give you a few ideas. Even though not exactly what we have been discussing. http://henmedia.de/index.php?option=com_contenttask=viewid=15Itemid=35 and.. http://sourceforge.net/projects/m2f/ 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] Routing Email Error
Michael O'Connell wrote: Can you Please check as to why I am receiving ALL trialmembers...@fillerupclub.com to my email address. The emails are for people to be removed from the trialmembership and are very hostile. I do not own this fillerupclub email. And neither do we. Someone else wrote to mailman-security about this last week and I replied: -- I'm sorry, but we at mailman-secur...@python.org can't help you directly with this. If the mails are coming from a Mailman mailing list, we have no knowledge of this list or the people who host it. You need to contact the administrators of the server that hosts the list that the messages come from. There does appear to be a Mailman installation at http://fillerupclub.com/mailman/listinfo, but there doesn't appear to be a trialmembers...@filerupclub.com list (it would be at http://fillerupclub.com/mailman/listinfo/trialmembership_fillerupclub.com) Here is the domain registration information for the fillerupclub.com domain. Registrant: Centrist Society 5909 Wilkerson Rd. #142 Fayetteville, Arkansas 72704 United States Registered through: GoDaddy.com, Inc. (http://www.godaddy.com) Domain Name: FILLERUPCLUB.COM Created on: 10-Mar-05 Expires on: 10-Mar-10 Last Updated on: 19-Dec-09 Administrative Contact: Dutton, Joey jdut...@cox-internet.com Centrist Society 5909 Wilkerson Rd. #142 Fayetteville, Arkansas 72704 United States (479) 442-2727 Fax -- Technical Contact: Dutton, Joey jdut...@cox-internet.com Centrist Society 5909 Wilkerson Rd. #142 Fayetteville, Arkansas 72704 United States (479) 442-2727 Fax -- I note that your original post had a Cc: to certifica...@fillerupclub.com. This is the posting address of a mailing list. If you have been sending mail to this address, it is probably being delivered to all the list members, and this may be the source of your problem. Do not send mail to certifica...@fillerupclub.com unless you want it to go to all the (thousands of?) list members. If you don't want to be a member of this list, send a blank email to certificates-unsubscr...@fillerupclub.com. This should result in an email to you requesting confirmation and when you confirm, you will no longer be on the list. -- -- 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
[Mailman-Users] GNU Mailman 3 alpha 5
Hi, I don't know enough about how new releases are named. Does alpha mean this Mailman 3 is now ready for general use? Should I ask my host provider to move us to it? I'm a bog-standard user so not ready for something that is still going through early tests and doesn't have everything set up yet. Thanks. Clare -- 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] GNU Mailman 3 alpha 5
The short answer is no, you do not want to ask for an upgrade yet. An alpha release is an early one, prior to the product being ready for all users. Wikipedia has a reasonable page explaining how software releases are often named: http://en.wikipedia.org/wiki/Alpha_release Terri Clare Redstone wrote: Hi, I don't know enough about how new releases are named. Does alpha mean this Mailman 3 is now ready for general use? Should I ask my host provider to move us to it? I'm a bog-standard user so not ready for something that is still going through early tests and doesn't have everything set up yet. Thanks. Clare -- 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/terri%40zone12.com -- 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] GNU Mailman 3 alpha 5
Clare Redstone writes: I don't know enough about how new releases are named. Does alpha mean this Mailman 3 is now ready for general use? Should I ask my host provider to move us to it? I'm a bog-standard user so not ready for something that is still going through early tests and doesn't have everything set up yet. Unless you have special needs, or want to learn everything you always wanted to know about Mailman but were afraid to ask, you don't want your provider using alphas at all, and you personally probably don't want to use a beta installation. Just in case you really are special, a little more about alpha and beta: Alpha tests are tests conducted by developers, more or less in laboratory conditions. Alpha tests can be done at any time after the first line of code is written. Mailman 3 is in much better shape than that, but it is still incomplete, and not ready for general use. Doing an alpha test sometimes requires writing code to fake features that haven't been written yet and things like that. Alpha testing is for people who think that's fun. Beta tests are conducted in field conditions, by users (from your point of view, you are not a user, your host provider is the user). Since people are really using the software, as well as testing it, it has to be fairly complete. Mailman 3 is not yet at that stage. Beta tests sometimes uncover bad bugs that only happen under heavy load, or in conditions that the alpha testers failed to imagine. So beta testers are either volunteers, developers, or perhaps ordinary users who desperately need the new features provided (sort of like taking a newly developed drug). In any case, a beta tester should be prepared to put in a certain amount of time and a minimum of skill in dealing with surprises. Few providers can afford the time and probably most don't really have the skills (the skills needed are more like development than administration). -- 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] Listinfo columns - can I wrap text
Does anyone know of a way that I can hardcode the size of the columns and wrap the list name text? I'm running into the issue where some list names are lengthy and the description text is getting smashed to the right, primarily because we have our mailman page wrapped into our site's frame. I notice that the description text wraps, but the name itself doesn't. Is there any help for this? -Tim- -- 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: Does anyone here know what actually goes to Mailman from Gmane ? I think you are in the best position to answer that. (1) Is it simply an email, with Gmane as the sender ? With no mention of the newsgroup poster in any of the headers ? I assume it is an email unless you have set up a MailNews Gateway to poll Gmane. (2) Is there anything contained in any of the headers from Gmane that refers to the newsgroup poster ? Is not the poster's address in the From: header? I know some of you unix guys are pretty smart. Has anyone been able to see/grep these headers to see what they say please ? What follows refers to a default installation of GNU Mailman except for one guess at a cPanel URL. It may or may not apply to cPanel. Also, some of these thing are site configuration settings that can be overridden by a packager (cPanel) or an installation (your ISP). Mailman has two concepts of the sender of a post. One is used to determine whether or not the sender is a list member and the other is used after it is determined that the post is not from a member to determine if the sender is in *_these_nonmembers. The first test is to inspect all addresses from the following in order (determined by the setting of SENDER_HEADERS) 1) the From: header 2) the 'unix from' or envelope sender 3) the Reply-To: header 4) the Sender: header If any of these addresses matches a list member, the post is determined to be a member post from the first found member address and handled accordingly. If the post is not from a member as above it is from the address in the From: header. If there is no From:, it is the address in the Sender: header and if there is neither, it is the envelope sender (unix from) (the from/sender order is reversed if USE_ENVELOPE_SENDER = Yes). Is some Gmane address a member of your list? If so, and that address is in one of 2 - 4 above, that's why non-member posts get to your list from Gmane. I think you can see a full, raw message from Gmane if your list has archives. For a cPanel list x...@example.com, you would go to http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox This requires authentication for the private archive (even if the list's archive is public), but at least in standard Mailman the equivalent URL will return the entire raw archive mailbox. There, you should be able to find posts from Gmane and see all the headers. -- 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] Listinfo columns - can I wrap text
Tim Van Dyne wrote: Does anyone know of a way that I can hardcode the size of the columns and wrap the list name text? I'm running into the issue where some list names are lengthy and the description text is getting smashed to the right, primarily because we have our mailman page wrapped into our site's frame. I notice that the description text wraps, but the name itself doesn't. You can see the HTML that Mailman generates for that page by viewing the page source in your browser. Mailman doesn't specify any column widths for that table. It is the browser that decides how to display it. If you can say how you would want the HTML to be modified to produce your desired result, I can suggest changes to Mailman/Cgi/listinfo.py and possibly Mailman/htmlformat.py to produce that HTML. -- 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] Listinfo columns - can I wrap text
I figured it out. I didn't realize the obvious which was that it wouldn't wrap no matter what I did to the table because it's one long string due to the underscores_. So after some digging (nobody here knows Python), we added the replace function to the output name to remove the under_scores and replace them with spaces. ../Mailman/Cgi/listinfo.py: Line 143: Was [Link(url, Bold(real_name)), Is now[Link(url, Bold(real_name.replace('_',' '))), This made everything look so much better. Small victory, but we celebrated :) -Original Message- From: Mark Sapiro [mailto:m...@msapiro.net] Sent: Wednesday, January 20, 2010 11:05 AM To: Tim Van Dyne; mailman-users@python.org Subject: Re: [Mailman-Users] Listinfo columns - can I wrap text Tim Van Dyne wrote: Does anyone know of a way that I can hardcode the size of the columns and wrap the list name text? I'm running into the issue where some list names are lengthy and the description text is getting smashed to the right, primarily because we have our mailman page wrapped into our site's frame. I notice that the description text wraps, but the name itself doesn't. You can see the HTML that Mailman generates for that page by viewing the page source in your browser. Mailman doesn't specify any column widths for that table. It is the browser that decides how to display it. If you can say how you would want the HTML to be modified to produce your desired result, I can suggest changes to Mailman/Cgi/listinfo.py and possibly Mailman/htmlformat.py to produce that HTML. -- 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] Listinfo columns - can I wrap text
Tim Van Dyne writes: This made everything look so much better. Small victory, but we celebrated :) So should we all! Lord, I love open source! -- 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
I've enabled archives on a mailing list with the following: archive = yes archive_private = public archive_volume_frequency = Monthly And the /pipermail/ URL points to /usr/local/mailman/archives/public (httpd.conf stuff): ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/ Alias /pipermail/ /usr/local/mailman/archives/public/ Directory /usr/local/mailman/cgi-bin/ AllowOverride All Options Indexes Order allow,deny Allow from all /Directory Directory /usr/local/mailman/archives/public Options FollowSymLinks /Directory However, in /usr/local/mailman/archives/public there's no directories and in the browser I get a URL not found error. I've posted a couple messages to the list and they're being delivered to members so how/when are the archives created? Darren Young Systems Security Architect Computing Services University of Chicago Booth School of Business 5807 South Woodlawn Avenue Chicago, IL 60637 Voice 773.702.0331 | Fax 773.702.0233 -- 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: I've enabled archives on a mailing list with the following: archive = yes archive_private = public archive_volume_frequency = Monthly [...] However, in /usr/local/mailman/archives/public there's no directories and in the browser I get a URL not found error. I've posted a couple messages to the list and they're being delivered to members so how/when are the archives created? There are no archives in /usr/local/mailman/archives/public. The archives are in /usr/local/mailman/archives/private whether or not they are public. For a public archive, there is also a symlink from /usr/local/mailman/archives/public/list to /usr/local/mailman/archives/private/list. The initial 'empty' archive (just the /usr/local/mailman/archives/private/list/index.html file and the /usr/local/mailman/archives/private/list.mbox/ directory) is created when the list is created whether or not archiving is enabled. There is probably some error in archiving resulting in log entries and shunted messages destined for the archive. What's in Mailman's error log? -- 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] Listinfo columns - can I wrap text
Tim Van Dyne wrote: I figured it out. Great! I didn't realize the obvious If I had a nickel for every time I didn't realize the obvious ... :) -- 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 only thing in mailman/archive/private/perl-ad-manager-users is the index.html. Not much in the logs: [r...@bushlms01 logs]# grep perl-ad * post:Jan 20 12:42:44 2010 (2095) post to perl-ad-manager-users from darren.yo...@chicagobooth.edu, size=5878, message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica go.edu, success post:Jan 20 12:55:51 2010 (2095) post to perl-ad-manager-users from darren.yo...@chicagobooth.edu, size=5892, message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica go.edu, success post:Jan 20 13:48:12 2010 (2095) post to perl-ad-manager-users from darren.yo...@chicagobooth.edu, size=5938, message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica go.edu, success smtp:Jan 20 12:26:23 2010 (2095) mailman.0.1264011983.15826.perl-ad-manager-us...@lists.chicagobooth.edu smtp for 1 recips, completed in 0.056 seconds smtp:Jan 20 12:29:16 2010 (2095) mailman.0.1264012155.15904.perl-ad-manager-us...@lists.chicagobooth.edu smtp for 1 recips, completed in 0.086 seconds smtp:Jan 20 12:29:33 2010 (2095) mailman.0.1264012172.15909.perl-ad-manager-us...@lists.chicagobooth.edu smtp for 1 recips, completed in 0.064 seconds smtp:Jan 20 12:29:49 2010 (2095) mailman.0.1264012188.15915.perl-ad-manager-us...@lists.chicagobooth.edu smtp for 1 recips, completed in 0.063 seconds smtp:Jan 20 13:04:16 2010 (2095) mailman.0.1264014254.21806.perl-ad-manager-us...@lists.chicagobooth.edu smtp for 1 recips, completed in 0.711 seconds smtp:Jan 20 13:05:17 2010 (2095) mailman.0.1264014315.2092.perl-ad-manager-us...@lists.chicagobooth.edu smtp for 1 recips, completed in 0.070 seconds subscribe:Jan 20 12:27:37 2010 (15857) perl-ad-manager-users: new darren.yo...@chicagobooth.edu , admin mass sub subscribe:Jan 20 12:29:15 2010 (15904) perl-ad-manager-users: deleted darren.yo...@chicagobooth.edu; member mgt page subscribe:Jan 20 12:29:32 2010 (15909) perl-ad-manager-users: pending Darren Young darren.yo...@chicagobooth.edu 128.135.211.176 subscribe:Jan 20 12:29:48 2010 (15915) perl-ad-manager-users: new darren.yo...@chicagobooth.edu Darren Young, via web confirmation subscribe:Jan 20 13:04:14 2010 (21806) perl-ad-manager-users: pending Dan dcut...@intelimedix.com 198.31.192.252 subscribe:Jan 20 13:05:15 2010 (2092) perl-ad-manager-users: new dcut...@intelimedix.com Dan, via email confirmation subscribe:Jan 20 13:47:30 2010 (28202) perl-ad-manager-users: new perl-ad-manager-users+garchive-16...@googlegroups.com , admin mass sub -Original Message- From: Mark Sapiro [mailto:m...@msapiro.net] Sent: Wednesday, January 20, 2010 1:57 PM To: Young, Darren; mailman-users@python.org Subject: Re: [Mailman-Users] Archives Young, Darren wrote: I've enabled archives on a mailing list with the following: archive = yes archive_private = public archive_volume_frequency = Monthly [...] However, in /usr/local/mailman/archives/public there's no directories and in the browser I get a URL not found error. I've posted a couple messages to the list and they're being delivered to members so how/when are the archives created? There are no archives in /usr/local/mailman/archives/public. The archives are in /usr/local/mailman/archives/private whether or not they are public. For a public archive, there is also a symlink from /usr/local/mailman/archives/public/list to /usr/local/mailman/archives/private/list. The initial 'empty' archive (just the /usr/local/mailman/archives/private/list/index.html file and the /usr/local/mailman/archives/private/list.mbox/ directory) is created when the list is created whether or not archiving is enabled. There is probably some error in archiving resulting in log entries and shunted messages destined for the archive. What's in Mailman's error log? -- 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
Young, Darren wrote: The only thing in mailman/archive/private/perl-ad-manager-users is the index.html. Not much in the logs: [r...@bushlms01 logs]# grep perl-ad * This string won't appear in the error log entries. What's in Mailman's error log with timestamps close to these post log entries? post:Jan 20 12:42:44 2010 (2095) post to perl-ad-manager-users from darren.yo...@chicagobooth.edu, size=5878, message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica go.edu, success post:Jan 20 12:55:51 2010 (2095) post to perl-ad-manager-users from darren.yo...@chicagobooth.edu, size=5892, message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica go.edu, success post:Jan 20 13:48:12 2010 (2095) post to perl-ad-manager-users from darren.yo...@chicagobooth.edu, size=5938, message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica go.edu, success -- 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
Not much, close in all of them: [r...@bushlms01 logs]# grep 'Jan 20 12:4' * bounce:Jan 20 12:41:33 2009 (1416) BounceRunner at 144084748 processing 1 queued bounces error:Jan 20 12:47:42 2009 (9809) admin.py access for non-existent list: daily-job-postings error:Jan 20 12:47:50 2009 (9813) admin.py access for non-existent list: daily-job-postings post:Jan 20 12:40:00 2009 (1420) post to copycenter from andrea.mcc...@chicagogsb.edu, size=5453, message-id=6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchica go.edu, success post:Jan 20 12:40:12 2009 (1420) post to registration_err from prods...@mingming.uchicago.edu, size=4193, message-id=20090120184002.ga29...@mingming.uchicago.edu, success post:Jan 20 12:40:14 2009 (1420) post to pif_err from prods...@mingming.uchicago.edu, size=18707, message-id=20090120184002.ga29...@mingming.uchicago.edu, success post:Jan 20 12:40:17 2009 (1420) post to address_err from prods...@mingming.uchicago.edu, size=12457, message-id=20090120184001.ga29...@mingming.uchicago.edu, success post:Jan 20 12:40:26 2009 (1420) post to registration_err from prods...@mingming.uchicago.edu, size=34498, message-id=20090120184002.ga29...@mingming.uchicago.edu, success post:Jan 20 12:40:40 2009 (1420) post to copycenter from andrea.mcc...@chicagogsb.edu, size=143295, message-id=6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchica go.edu, success post:Jan 20 12:42:44 2010 (2095) post to perl-ad-manager-users from darren.yo...@chicagobooth.edu, size=5878, message-id=07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchica go.edu, success post:Jan 20 12:48:38 2010 (2095) post to sinconf from ez...@learningcenters.com, size=13039, message-id=e9a63bbcc2f2d8a822b5d5b200181...@learningcenters.com, success smtp:Jan 20 12:40:00 2009 (1420) 6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchicago.edu smtp for 5 recips, completed in 0.039 seconds smtp:Jan 20 12:40:12 2009 (1420) 20090120184002.ga29...@mingming.uchicago.edu smtp for 12 recips, completed in 0.353 seconds smtp:Jan 20 12:40:14 2009 (1420) 20090120184002.ga29...@mingming.uchicago.edu smtp for 14 recips, completed in 0.053 seconds smtp:Jan 20 12:40:17 2009 (1420) 20090120184001.ga29...@mingming.uchicago.edu smtp for 13 recips, completed in 0.054 seconds smtp:Jan 20 12:40:26 2009 (1420) 20090120184002.ga29...@mingming.uchicago.edu smtp for 12 recips, completed in 0.044 seconds smtp:Jan 20 12:40:40 2009 (1420) 6d5be1496f34214587ed457eb6b3c70502f2c...@gsbhex1v.gsb.uchicago.edu smtp for 5 recips, completed in 0.060 seconds smtp:Jan 20 12:46:10 2009 (1420) mailman.0.1232477169.9378.new-searchfirm-listi...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.039 seconds smtp:Jan 20 12:48:54 2009 (1420) mailman.7387.1232477332.1418.fystu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.415 seconds smtp:Jan 20 12:48:54 2009 (1420) mailman.7388.1232477332.1418.fystu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.036 seconds smtp:Jan 20 12:48:55 2009 (1420) mailman.7389.1232477334.1418.ptstu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.038 seconds smtp:Jan 20 12:48:55 2009 (1420) mailman.7390.1232477334.1418.ptstu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.038 seconds smtp:Jan 20 12:48:59 2009 (1420) mailman.7391.1232477337.1418.phdstu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.032 seconds smtp:Jan 20 12:48:59 2009 (1420) mailman.7392.1232477337.1418.phdstu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.041 seconds smtp:Jan 20 12:49:00 2009 (1420) mailman.7388.1232477332.1418.fystu-grp-eve...@lists.chicagogsb.edu smtp for 8 recips, completed in 0.040 seconds smtp:Jan 20 12:49:00 2009 (1420) mailman.7390.1232477334.1418.ptstu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.042 seconds smtp:Jan 20 12:49:00 2009 (1420) mailman.7392.1232477337.1418.phdstu-grp-eve...@lists.chicagogsb.edu smtp for 2 recips, completed in 0.038 seconds smtp:Jan 20 12:49:01 2009 (1420) mailman.7393.1232477339.1418.systu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.029 seconds smtp:Jan 20 12:49:01 2009 (1420) mailman.7394.1232477339.1418.systu-grp-eve...@lists.chicagogsb.edu smtp for 1 recips, completed in 0.035 seconds smtp:Jan 20 12:49:03 2009 (1420) mailman.7394.1232477339.1418.systu-grp-eve...@lists.chicagogsb.edu smtp for 8 recips, completed in 0.048 seconds smtp:Jan 20 12:42:44 2010 (2095) 07a371d457b501478c1db3c3de8372d7055dd...@gsbhex2v.gsb.uchicago.edu smtp for 1 recips, completed in 0.112 seconds smtp:Jan 20 12:48:38 2010 (2095) e9a63bbcc2f2d8a822b5d5b200181...@learningcenters.com smtp for 2 recips, completed in 0.116 seconds subscribe:Jan 20 12:46:09 2009 (9378) new-searchfirm-listings: pending y...@chicagogsb.edu 171.159.194.10 vette:Jan 20 12:47:03 2009 (9390) new-searchfirm-listings: held subscription request from y...@chicagogsb.edu vette:Jan 20 12:48:52 2009 (1418)
Re: [Mailman-Users] Archives
Young, Darren wrote: Not much, close in all of them: As I said in another recent reply - If I had a nickel for every time I didn't realize the obvious ... :) Is ArchRunner running? What's in /usr/local/mailman/qfiles/archive? The only one that sticks out but was earlier: Jan 20 12:47:42 2009 (9809) admin.py access for non-existent list: daily-job-postings Jan 20 12:47:50 2009 (9813) admin.py access for non-existent list: daily-job-postings Jan 20 12:34:52 2010 qrunner(7726): Traceback (most recent call last): Jan 20 12:34:52 2010 qrunner(7726): File /usr/local/mailman/bin/qrunner, line 270, in ? Jan 20 12:34:52 2010 qrunner(7726): main() Jan 20 12:34:52 2010 qrunner(7726): File /usr/local/mailman/bin/qrunner, line 230, in main Jan 20 12:34:52 2010 qrunner(7726): qrunner.run() Jan 20 12:34:52 2010 qrunner(7726): File /usr/local/mailman/Mailman/Queue/Runner.py, line 87, in run Jan 20 12:34:52 2010 qrunner(7726): self._cleanup() Jan 20 12:34:52 2010 qrunner(7726): File /usr/local/mailman/Mailman/Queue/BounceRunner.py, line 220, in _cleanup Jan 20 12:34:52 2010 qrunner(7726): BounceMixin._cleanup(self) Jan 20 12:34:52 2010 qrunner(7726): File /usr/local/mailman/Mailman/Queue/BounceRunner.py, line 132, in _cleanup Jan 20 12:34:52 2010 qrunner(7726): self._register_bounces() Jan 20 12:34:52 2010 qrunner(7726): File /usr/local/mailman/Mailman/Queue/BounceRunner.py, line 120, in _register_bounces Jan 20 12:34:52 2010 qrunner(7726): mlist.registerBounce(addr, msg, day=day) Jan 20 12:34:52 2010 qrunner(7726): File /usr/local/mailman/Mailman/Bouncer.py, line 131, in registerBounce Jan 20 12:34:52 2010 qrunner(7726): time.strftime('%d-%b-%Y', day + (0,)*6)) Jan 20 12:34:52 2010 qrunner(7726): ValueError : day of year out of range This is an incompatibility between Mailman 2.1.5 and older and Python 2.4.x and newer. If you can't upgrade Mailman, the attached Bouncer.py.patch will fix it. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan === modified file 'Mailman/Bouncer.py' --- Mailman/Bouncer.py 2004-10-22 07:01:30 + +++ Mailman/Bouncer.py 2004-12-04 05:01:12 + @@ -128,7 +128,7 @@ # We've already scored any bounces for this day, so ignore it. syslog('bounce', '%s: %s already scored a bounce for date %s', self.internal_name(), member, - time.strftime('%d-%b-%Y', day + (0,)*6)) + time.strftime('%d-%b-%Y', day + (0,0,0,0,1,0))) # Continue to check phase below else: # See if this member's bounce information is stale. -- 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
On Wed, Jan 20, 2010 at 01:38:49PM -0600, Young, Darren wrote: I've enabled archives on a mailing list with the following: archive = yes archive_private = public However, in /usr/local/mailman/archives/public there's no directories and in the browser I get a URL not found error. I've posted a couple messages to the list and they're being delivered to members so how/when are the archives created? Just picking up on something, did you enable archiving before a post has been sent; i.e., has archiving been set before 1 message has been sent to the list? -- ``I wouldn't call Civil Service delays `tactics', Minister,'' he replied smoothly. ``That would be to mistake lethargy for strategy.'' (Humphrey Appleby, from `Yes, Minister', Jonathan Lynn and Anthony Jay) -- 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 Wed, 20 Jan 2010 10:42:43 -0800, Mark Sapiro wrote: John Fitzsimons wrote: Does anyone here know what actually goes to Mailman from Gmane ? I think you are in the best position to answer that. Er. No. I don't. I don't have root access to my hosted server, and have no idea where my Mailman logs, or archives, are kept. Your reply to Young, Darren suggests /usr/local/mailman/archives/private/list/index.html file /usr/local/mailman/archives/private/list.mbox/ When I FTP to my site I see... No usr directory. No local directory. No mailman directory. No archives directory. No private directory etc. (1) Is it simply an email, with Gmane as the sender ? With no mention of the newsgroup poster in any of the headers ? I assume it is an email unless you have set up a MailNews Gateway to poll Gmane. I have that setup. I don't however know that it is needed. From what I can see Gmane gets it's input as a result of.. (1) It's subscription to my mailing list (2) The gateway setup. I don't understand why both are needed. IMO one, OR the other, should cover things. Assuming that NNTP posting does NOT result in a post to their server but instead results in an email to the mailing list first. (2) Is there anything contained in any of the headers from Gmane that refers to the newsgroup poster ? Is not the poster's address in the From: header? Well, I didn't know the answer to that question. Fortunately however someone here was good enough to send me a header example and it appears that the poster of a newsgroup post appears at least twice. In the newsgroup post header as.. From: Fred Smith f...@myisp.com and in the header sent by Gmane. From: Fred Smith f...@myisp.com snip What follows refers to a default installation of GNU Mailman except for one guess at a cPanel URL. It may or may not apply to cPanel. Also, some of these thing are site configuration settings that can be overridden by a packager (cPanel) or an installation (your ISP). Mailman has two concepts of the sender of a post. One is used to determine whether or not the sender is a list member and the other is used after it is determined that the post is not from a member to determine if the sender is in *_these_nonmembers. The first test is to inspect all addresses from the following in order (determined by the setting of SENDER_HEADERS) 1) the From: header 2) the 'unix from' or envelope sender 3) the Reply-To: header 4) the Sender: header If any of these addresses matches a list member, the post is determined to be a member post from the first found member address and handled accordingly. If the post is not from a member as above it is from the address in the From: header. If there is no From:, it is the address in the Sender: header and if there is neither, it is the envelope sender (unix from) (the from/sender order is reversed if USE_ENVELOPE_SENDER = Yes). Is some Gmane address a member of your list? If so, and that address is in one of 2 - 4 above, that's why non-member posts get to your list from Gmane. Yes, Gmane is subscribed as a Gmane Administrator. I think you can see a full, raw message from Gmane if your list has archives. For a cPanel list x...@example.com, you would go to http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox This requires authentication for the private archive (even if the list's archive is public), but at least in standard Mailman the equivalent URL will return the entire raw archive mailbox. There, you should be able to find posts from Gmane and see all the headers. When I look at the archives I don't see the header info. Which, normally I would be quite happy about. Anything that helps keep things more private the better. So now, here is my next question. If I setup the Gmane address for moderation and then put the subscriber's address in under List of non-member addresses whose postings should be automatically accepted. Would that help to plug the Gmane hole ? In other words restrict posting from Gmane to only those who are listed as subscribers ? Can anyone here answer that question and/or express a view on the possibility of this approach working please ? 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 Wed, 20 Jan 2010 10:42:43 -0800, Mark Sapiro wrote: John Fitzsimons wrote: Does anyone here know what actually goes to Mailman from Gmane ? I think you are in the best position to answer that. Er. No. I don't. I don't have root access to my hosted server, and have no idea where my Mailman logs, or archives, are kept. Read on. I think you can see a full, raw message from Gmane if your list has archives. For a cPanel list x...@example.com, you would go to http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox This requires authentication for the private archive (even if the list's archive is public), but at least in standard Mailman the equivalent URL will return the entire raw archive mailbox. There, you should be able to find posts from Gmane and see all the headers. When I look at the archives I don't see the header info. Which, normally I would be quite happy about. Anything that helps keep things more private the better. Did you actually go to a URL for your archive based on the template above? If you did, what happened. If you didn't, then do it. So now, here is my next question. If I setup the Gmane address for moderation and then put the subscriber's address in under List of non-member addresses whose postings should be automatically accepted. Would that help to plug the Gmane hole ? In other words restrict posting from Gmane to only those who are listed as subscribers ? Can anyone here answer that question and/or express a view on the possibility of this approach working please ? It is complicated as I indicated in my original reply. It would help if You went to an archive URL based on the template I gave and actually found a message. But, the answer to your exact question is No. In your scenario, the post will presumably be 'from' the Gmane address so it will be hels as a post from a moderated member. *_these_nonmembers only applies to non-member posts. Now, you could make all those authorized posters members of your list (perhaps with no mail delivery and no password reminders), and that would work if the posts are From: them. Then I think you could moderate the Gmane address, and if it's the envelope sender, and/or Sender:, the member address in From: will take priority and determine what is done with the post. -- 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 Wed, 20 Jan 2010 15:31:06 -0800, Mark Sapiro wrote: John Fitzsimons wrote: Hi Mark, snip I think you can see a full, raw message from Gmane if your list has archives. For a cPanel list x...@example.com, you would go to http://example.com/mailman/private/xyz_example.com.mbox/xyz_example.com.mbox This requires authentication for the private archive (even if the list's archive is public), but at least in standard Mailman the equivalent URL will return the entire raw archive mailbox. I have no idea how close to standard Mailman my system is. It is a hosted system. IIRC I added the mailing list via CPanel. There, you should be able to find posts from Gmane and see all the headers. When I look at the archives I don't see the header info. Which, normally I would be quite happy about. Anything that helps keep things more private the better. Did you actually go to a URL for your archive based on the template above? If you did, what happened. If you didn't, then do it. I went to the list info page where it says... To see the collection of prior postings to the list, visit the xxx Archives. The address was... http://mydomain/pipermail/mymailinglist Though I don't see that directory when I FTP to my site. If I try your address I think it would translate to.. http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox I then get.. xxmailinglist Private Archives Authentication Then... Private archive file not found So now, here is my next question. If I setup the Gmane address for moderation and then put the subscriber's address in under List of non-member addresses whose postings should be automatically accepted. Would that help to plug the Gmane hole ? In other words restrict posting from Gmane to only those who are listed as subscribers ? Can anyone here answer that question and/or express a view on the possibility of this approach working please ? It is complicated as I indicated in my original reply. It would help if You went to an archive URL based on the template I gave and actually found a message. I have no difficulty finding a message in my archive. It is finding header info that is the problem. But, the answer to your exact question is No. In your scenario, the post will presumably be 'from' the Gmane address so it will be hels as a post from a moderated member. *_these_nonmembers only applies to non-member posts. Now, you could make all those authorized posters members of your list (perhaps with no mail delivery and no password reminders), and that would work if the posts are From: them. Then I think you could moderate the Gmane address, and if it's the envelope sender, and/or Sender:, the member address in From: will take priority and determine what is done with the post. Yes, I think you are confirming what I am thinking of trying out. To block (moderate) everything from Gmane and then add all my subscribers in the List of non-member addresses whose postings should be automatically accepted. So, this list would actually be working as a form of White List. 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: If I try your address I think it would translate to.. http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox I then get.. xxmailinglist Private Archives Authentication Then... Private archive file not found It translates to http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox where mydomain is your host name and mymailinglist is the cPanel list name of the form listname_mydomain. Note that mymailinglist.mbox appears twice, as a directory and a file. So now, here is my next question. If I setup the Gmane address for moderation and then put the subscriber's address in under List of non-member addresses whose postings should be automatically accepted. Would that help to plug the Gmane hole ? In other words restrict posting from Gmane to only those who are listed as subscribers ? Can anyone here answer that question and/or express a view on the possibility of this approach working please ? It is complicated as I indicated in my original reply. It would help if You went to an archive URL based on the template I gave and actually found a message. I have no difficulty finding a message in my archive. It is finding header info that is the problem. The header is in the raw mailbox which I'm trying to tell you how to access. Even lacking that, much (but unfortunately with a few critical bits changed) of the header is in the message sent to list members. But, the answer to your exact question is No. In your scenario, the post will presumably be 'from' the Gmane address so it will be hels as a post from a moderated member. *_these_nonmembers only applies to non-member posts. Now, you could make all those authorized posters members of your list (perhaps with no mail delivery and no password reminders), and that would work if the posts are From: them. Then I think you could moderate the Gmane address, and if it's the envelope sender, and/or Sender:, the member address in From: will take priority and determine what is done with the post. Yes, I think you are confirming what I am thinking of trying out. To block (moderate) everything from Gmane and then add all my subscribers in the List of non-member addresses whose postings should be automatically accepted. So, this list would actually be working as a form of White List. No! I am not confirming that. If the Gmane address is a moderated member, you will never get to accept_these_nonmembers (List of non-member addresses whose postings should be automatically accepted.) because this only applies to non-member posts and the post will be from a moderated member. Either the Gmane address is not a member at all, or the 'white-listed' addresses have to be members, which I *think* will have priority because they are in From: -- 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 Wednesday 20 January 2010, Mark Sapiro wrote: John Fitzsimons wrote: Private archive file not found It translates to http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymail inglist.mbox where mydomain is your host name and mymailinglist is the cPanel list name of the form listname_mydomain. Note that mymailinglist.mbox appears twice, as a directory and a file. Mark, I can confirm what John is getting and am willing to post the real URL to the list and send the *user* password directly to you if necessary. (Its just a test list with two archived posts, both by myself) Oh 2.1.11.cp3 here. -- William -- 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] move messages
Hi, Is it possible to move just the messages and archive from one list to another? This would be the same instance of Mailman on the same server (obviously). Cheers Dave -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 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] move messages
Dave Filchak wrote: Is it possible to move just the messages and archive from one list to another? This would be the same instance of Mailman on the same server (obviously). The cleanest way to do this is to stop Mailman and then move the messages from the one list's archives/private/list1.mbox/list1.mbox to the other list's archives/private/list2.mbox/list2.mbox. I.e., remove the messages from the list1.mbox and add them to the list2.mbox. This can be done with a text editor, but it can't be a word processor that will wrap or fill lines in any way. Once the .mbox files contain the desired messages, you can rebuild the archives of the two lists with 'bin/arch --wipe'. Also, see the FAQ at http://wiki.list.org/x/2YA9 and note that this process will renumber messages in both lists archives and break any saved URL's that point to those archives. If list1 is going away or won't have archives at all, and you want to move all its messages to list2's archive, you can do this in Mailman's directory: Stop Mailman cp archives/private/list2.mbox/list2.mbox backup/in/case cat archives/private/list1.mbox/list1.mbox \ archives/private/list2.mbox/list2.mbox bin/arch --wipe list2 Start Mailman This will add all of list1's messages to list2's archive with little if any renumbering of list2's existing messages. -- 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 ?
William Bagwell wrote: On Wednesday 20 January 2010, Mark Sapiro wrote: It translates to http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox where mydomain is your host name and mymailinglist is the cPanel list name of the form listname_mydomain. Note that mymailinglist.mbox appears twice, as a directory and a file. Mark, I can confirm what John is getting and am willing to post the real URL to the list and send the *user* password directly to you if necessary. (Its just a test list with two archived posts, both by myself) Oh 2.1.11.cp3 here. Ooops. I see there is a mistake in that URL. I meant http://mydomain/mailman/private/mymailinglist.mbox/mymailinglist.mbox (i.e. two /mymailinglist.mbox and no plain /mymailinglist) William, If you can confirm that that URL with appropriate substitutions for mydomain and mymailnglist works on cPanel archives, I think that's all we need. If it doesn't work, then we can communicate off list about finding one that works. -- 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 Wed, 20 Jan 2010 16:51:21 -0800, Mark Sapiro wrote: John Fitzsimons wrote: snip If I try your address I think it would translate to.. http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox I then get.. xxmailinglist Private Archives Authentication Then... Private archive file not found It translates to http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox where mydomain is your host name and mymailinglist is the cPanel list name of the form listname_mydomain. Note that mymailinglist.mbox appears twice, as a directory and a file. Either way I get the same result. snip If the Gmane address is a moderated member, you will never get to accept_these_nonmembers (List of non-member addresses whose postings should be automatically accepted.) because this only applies to non-member posts and the post will be from a moderated member. The post is from a moderated member, Gmane, HOWEVER the header that is part of the Gmane post says.. From: Fred Smith f...@myisp.com I was hoping that that header would take priority over the other Gmane headers if I blocked Gmane and had a whitelist. I think the Received: from address is Gmane. Would that header be authenticated AFTER the To: one ? So even though the post comes from Gmane the From: info doesn't have their address. It instead has the address of the person posting to the newsgroup. Either the Gmane address is not a member at all, or the 'white-listed' addresses have to be members, which I *think* will have priority because they are in From: If I unsubscribed Gmane as a member then would the Mailman gateway settings still result in messages going to, and from, the newsgroup ? In other words, does anyone here know whether the Gmane subscription is needed ? 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 Wed, 20 Jan 2010 16:51:21 -0800, Mark Sapiro wrote: John Fitzsimons wrote: snip If I try your address I think it would translate to.. http://mydomain/mailman/private/mymailinglist/mymailinglist/.mbox I then get.. xxmailinglist Private Archives Authentication Then... Private archive file not found It translates to http://mydomain/mailman/private/mymailinglist/mymailinglist.mbox/mymailinglist.mbox where mydomain is your host name and mymailinglist is the cPanel list name of the form listname_mydomain. Note that mymailinglist.mbox appears twice, as a directory and a file. Either way I get the same result. As I said in a followup, I made a mistake in trying to correct your translation. It should be http://mydomain/mailman/private/mymailinglist.mbox/mymailinglist.mbox If the Gmane address is a moderated member, you will never get to accept_these_nonmembers (List of non-member addresses whose postings should be automatically accepted.) because this only applies to non-member posts and the post will be from a moderated member. The post is from a moderated member, Gmane, HOWEVER the header that is part of the Gmane post says.. From: Fred Smith f...@myisp.com I was hoping that that header would take priority over the other Gmane headers if I blocked Gmane and had a whitelist. It does and it doesn't. It will take priority in determining which list member the post is from, but it won't mean a thing if put in accept_these_nonmembers, becaues the post will have alt=ready been determined to be from the Gmane member, so it won't be a non-member post and accept_these_nonmembers won't be consulted. So make f...@myisp.com an unmoderated list member with delivery and password reminders disabled if desired, and Fred's post from Gmane should be accepted. I think the Received: from address is Gmane. Would that header be authenticated AFTER the To: one ? Mailman doesn't look at Received: headers. My post at http://mail.python.org/pipermail/mailman-users/2010-January/068451.html attempts to explain what Mailman looks at. So even though the post comes from Gmane the From: info doesn't have their address. It instead has the address of the person posting to the newsgroup. Either the Gmane address is not a member at all, or the 'white-listed' addresses have to be members, which I *think* will have priority because they are in From: If I unsubscribed Gmane as a member then would the Mailman gateway settings still result in messages going to, and from, the newsgroup ? In other words, does anyone here know whether the Gmane subscription is needed ? Presumably it is needed if you are gatewaing from Mailman to Gmane because that's how messages get to Gmane from Mailman. Unless of course gatwaying to/from Gmane is via Mailman's NNTP Mail-News gateway. Then it's a totally different story, and everything I've been saying is irrelevant, but I don't think that's how this is working. -- 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 Wed, 20 Jan 2010 01:47:09 -0500, Terri Oda wrote: John Fitzsimons wrote: Hi Terri, I have also contributed to public, and private, newsgroup servers for more than ten years now. However, I am not a unix expert and I do not have root access to a unix server. Incidentally, if the problem is just one of access to a unix machine, the Systers group had a really nice little set up where they had a linux virtual machine, running mailman, set up to run in virtualbox. That meant we could do testing on all the laptops: mac/windows/solaris/etc. Is there a brothers group for us guys ? :-) I totally understand if you don't have time to learn all this stuff, but if you're willing to learn, you can install virtualbox (http://www.virtualbox.org/), get a linux vm (or install one yourself -- I usually recommend Ubuntu for a quick and easy install), and install Mailman. It's a bit time consuming, but it's not actually as hard as instructions make it sound, generally speaking. Thank you for the link. There may be some instructions or links to the vms we were using here (or elsewhere in the systers wiki): http://systers.org/systers-soc/doku.php/getting_started Maybe, but such items as Install Python, sudo access etc. don't mean a lot to us non unix people. With all your testing experience, it'd be totally awesome if you could grab the new mailman 3 alpha and test that! And at worst, if you don't manage to get it running, you're still testing the instructions and that's still totally useful. :) Terri Probably, but the amount of hand holding I would need would probably annoy everyone. Though I did install linux a few years ago when doing some computing studies. I will however think about your suggestion. Thank you. For the moment though my full attention is in getting an authenticated news server running. Something that is increasingly looking like an impossibility. :-( 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 Wed, 20 Jan 2010 18:12:08 -0800, Mark Sapiro wrote: John Fitzsimons wrote: snip In other words, does anyone here know whether the Gmane subscription is needed ? Presumably it is needed if you are gatewaing from Mailman to Gmane because that's how messages get to Gmane from Mailman. Unless of course gatwaying to/from Gmane is via Mailman's NNTP Mail-News gateway. Then it's a totally different story, and everything I've been saying is irrelevant, but I don't think that's how this is working. Well, has anyone here with a Gmane newsgroup deleted the Gmane email subscription and seen whether Mailman's Mail-News gateway sends messages in both directions okay ? Unfortunately I don't have a Gmane test account. :-( 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 writes: Well, has anyone here with a Gmane newsgroup deleted the Gmane email subscription and seen whether Mailman's Mail-News gateway sends messages in both directions okay ? Gmane runs a news server, but that is not how it gateways mailing lists. Mailman's Mail-News gateway is irrelevant unless you or your ISP has configured it; Gmane can't do that for you. The gateway Mailman - Gmane is the Gmane subscription. If you remove that Gmane users cannot read posts to your mailing list. The gateway Gmane - Mailman is plain old email same as for any member or spammer. The only control you have is to use Mailman filters on incoming posts. Until somebody tells us what headers Gmane provides to identify itself, we can only guess at what might work. -- 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