From her at adm.ku.dk Mon Dec 1 12:53:59 2014 From: her at adm.ku.dk (Henrik Rasmussen) Date: Mon, 1 Dec 2014 11:53:59 +0000 Subject: [Mailman-Users] Custom contact address, not site admin In-Reply-To: <5479221B.5090708@msapiro.net> References: <6DCC3E5DA06FE346B4DE4876C4F2713D0101A3B64F@P1KITMBX05WC03.unicph.domain> <5479221B.5090708@msapiro.net> Message-ID: <6DCC3E5DA06FE346B4DE4876C4F2713D0101A3F1ED@P1KITMBX05WC03.unicph.domain> On 11/29/2014 02:33 AM, Mark Sapiro wrote: > On 11/28/2014 04:16 AM, Henrik Rasmussen wrote: > > I found this, so it seems that there is no single way to change the > > site admin contact address, as messages seems to be associate with the > > list admin, according to the %(owneraddr)s in the bounce.txt > > > The %(owneraddr)s in templates/LC/bounce.txt is replaced by the site email, > not the list owner email. Since disabled.txt and probe.txt contains you can contact the list owner at %(owneraddr)s I figured that %(owneraddr)s would be the list admin address, not the site admin address. Why does disabled.txt and probe.txt refer %(owneraddr)s as List owner address when bounce.txt refer it as Site admin address? Henrik Rasmussen From jon.1234 at hotmail.co.uk Mon Dec 1 16:55:53 2014 From: jon.1234 at hotmail.co.uk (Jon 1234) Date: Mon, 1 Dec 2014 15:55:53 +0000 Subject: [Mailman-Users] Mailman handler to run sync_members Message-ID: Would it be possible to implement a custom Mailman handler for this? If email is from a particular email address & to a particular list: - Create flat file from MySQL query - Run sync_members using that file - Email the email address detailing the changes made Before I try to reinvent the wheel - is there a script for this already out there? I've seen FAQ 4.67 but any other tips would be welcome. Thank you very much Jon From jon.1234 at hotmail.co.uk Mon Dec 1 16:57:06 2014 From: jon.1234 at hotmail.co.uk (Jon 1234) Date: Mon, 1 Dec 2014 15:57:06 +0000 Subject: [Mailman-Users] Upgrading and using with multiple domains In-Reply-To: <54778456.5090503@msapiro.net> References: , <5476B030.6020405@msapiro.net> ,<54778456.5090503@msapiro.net> Message-ID: > Date: Thu, 27 Nov 2014 12:06:46 -0800 > From: mark at msapiro.net >> Is there anything else I ought to do? > > > Yes. Completely uninstall the a.com/mailman instance including any cron > jobs that run a.com/mailman/cron.* scripts. > > >> Will having installed Mailman twice have caused any confusion/conflicts in how the two installations work? > > > Yes. You will get password reminders and moderator request waiting > messages sent from the old installation. See, e.g., the FAQ at > . > > >> The only change I made to the standard installation was to make "mailman2" the site-wide list and add this to mm_cfg.py: >> >> MAILMAN_SITE_LIST = 'mailman2' >> >> To be honest, I'm not even sure that was necessary. Could I just have copied across the "mailman" files (as above) and not created the "mailman2" list? (Since, once the new installation works, I'll just delete the old one anyway.) > > > Yes. > Thanks for all your advice. Everything is working fine now. Jon From matt.moore at okfn.org Mon Dec 1 16:59:50 2014 From: matt.moore at okfn.org (Matt Moore) Date: Mon, 1 Dec 2014 15:59:50 +0000 Subject: [Mailman-Users] Mailman 2.1.15 translations not quite right In-Reply-To: <5479263E.2010902@msapiro.net> References: <5479263E.2010902@msapiro.net> Message-ID: Mark, Thanks for the hint, I'll look into that. Cheers, Matt On 29 November 2014 at 01:49, Mark Sapiro wrote: > On 11/28/2014 07:24 AM, Matt Moore wrote: > > > > As an example: > > > > https://lists.okfn.org/mailman/listinfo/cienciaaberta > > > > You can see that the top is in English and the bottom is in Portugese > > (Brazilian). > > > > Can anyone give me any useful pointers as to what can be done to fix? My > > google-fu has rather failed me on this one. > > > I can't speak to anything other than the listinfo page in your example, > but someone has edited that template, possibly by the Edit the public > HTML pages and text files -> General list information page link in the > web list admin interface or possibly by using the info in the FAQ at > . The default pt_BR template looks fully > translated to me. > > You won't find anything logged about badly translated templates or > missing or incorrect translations in message catalogs. Mailman just > takes what's there and assumes that's what's wanted. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/matt.moore%40okfn.org > -- Matthew Moore Sysadmin Open Knowledge - www.okfn.org Skype - notmatt From mark at msapiro.net Mon Dec 1 21:27:04 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 01 Dec 2014 12:27:04 -0800 Subject: [Mailman-Users] Mailman 2.1.15 translations not quite right In-Reply-To: <547B9505.2000400@arcor.de> References: <5479263E.2010902@msapiro.net> <547B9505.2000400@arcor.de> Message-ID: <547CCF18.50203@msapiro.net> On 11/30/2014 02:07 PM, Bruinen wrote: > > I have a similar problem, same configuration (Debian 7.7, Mailman > 2.1.15). My mailing lists are all set to German, but in some of the > configuration sites (e.g. bounce handling) most parts are in German, > some in English. This is because not all the i18n strings in Mailman's admin CGI module are translated in the German message catalog in Mailman 2.1.15. In Mailman 2.1.18-1 there are a few sections such as bounce processing and content filtering that have significant untranslated portions, and there are a few other untranslated strings, mostly having to do with newly added features. If you wish to help by providing translations for the untranslated pieces, see , and join the mailman-i18n list at and ask for help there. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Dec 2 02:39:30 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 01 Dec 2014 17:39:30 -0800 Subject: [Mailman-Users] Mailman handler to run sync_members In-Reply-To: References: Message-ID: <547D1852.20809@msapiro.net> On 12/01/2014 07:55 AM, Jon 1234 wrote: > Would it be possible to implement a custom Mailman handler for this? > > If email is from a particular email address & to a particular list: > - Create flat file from MySQL query > - Run sync_members using that file > - Email the email address detailing the changes made Yes. > Before I try to reinvent the wheel - is there a script for this already out there? I do this differently. I just run a daily cron does something like: #! /bin/bash /home/mark/.cron/get_memb | \ /usr/local/mailman/bin/sync_members -w=yes -g=no -a=no -f - gpc-announce get_memb happens to be a python script which uses the MySQL-python package to access the MySQL database and extract a list of First Last entries for all current members of my bike club from our database and gpc-announce is the "all club" announcement list. The get_memb script is specific to our database, but it could basically be anything, even just a straight MySQL query, that produces the desired list (In our case, the logic of determining whether a record in the table is that of a current member is complex and in some cases involves looking at dates in other records, thus the python script). If you want to do this via a triggering email as you propose rather than cron, you could still use a shell script such as mine and invoke it from your handler, or skip the script and just invoke something to get the list and then invoke sync_members on the list -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cruell at climatenetwork.org Tue Dec 2 05:51:16 2014 From: cruell at climatenetwork.org (Charlene Ruell) Date: Mon, 1 Dec 2014 23:51:16 -0500 Subject: [Mailman-Users] Inconsistent Message Delivery -- Hosted Message-ID: <000001d00deb$9efe5c90$dcfb15b0$@climatenetwork.org> Hello all, This message is rather urgent as I am currently at a large event that is utilizing mailman for its communications. The issue: users are sending messages to the lists, but not all users receive the message. There are not specific addresses affected, nor is it the same people that experience the issue every time. From what we can tell it is NOT a SPAM issue. I am desperately trying to find a common denominator or a way to diagnose the issue. The settings are the same for all users and there are no exclusion options checked. We are using a hosted option, so please keep that in mind. Any help would be amazingly appreciated. Warm Regards, Charlene ______________________________________ Charlene Ruell Program Assistant Climate Action Network-International (CAN) skype: charlene.ruell cruell at climatenetwork.org Peru Mobile +51 955 37 4801 www.climatenetwork.org www.facebook.com/CANInternational Twitter: @CANIntl Subscribe to the ECO newsletter: http://climatenetwork.org/eco-newsletters From mark at msapiro.net Tue Dec 2 19:09:08 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 02 Dec 2014 10:09:08 -0800 Subject: [Mailman-Users] Inconsistent Message Delivery -- Hosted In-Reply-To: <000001d00deb$9efe5c90$dcfb15b0$@climatenetwork.org> References: <000001d00deb$9efe5c90$dcfb15b0$@climatenetwork.org> Message-ID: <547E0044.1070600@msapiro.net> On 12/01/2014 08:51 PM, Charlene Ruell wrote: > > The issue: users are sending messages to the lists, but not all users > receive the message. There are not specific addresses affected, nor is it > the same people that experience the issue every time. From what we can tell > it is NOT a SPAM issue. These issues are almost never Mailman issues per se. You or the host need to check Mailman's bounce log for bounces and the outgoing MTA log to see if the messages are being accepted by the recipient's MX servers. If they are not being accepted, there may be enough info in the reject reasons to figure something out. If they are being accepted, there's probably not much you can do short term. See the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cpz at tuunq.com Tue Dec 2 19:11:18 2014 From: cpz at tuunq.com (Carl Zwanzig) Date: Tue, 02 Dec 2014 10:11:18 -0800 Subject: [Mailman-Users] Inconsistent Message Delivery -- Hosted In-Reply-To: <000001d00deb$9efe5c90$dcfb15b0$@climatenetwork.org> References: <000001d00deb$9efe5c90$dcfb15b0$@climatenetwork.org> Message-ID: <547E00C6.3060602@tuunq.com> Hi, On 12/1/2014 8:51 PM, Charlene Ruell wrote: > The issue: users are sending messages to the lists, but not all users > receive the message. There are not specific addresses affected, nor is it > the same people that experience the issue every time. From what we can tell > it is NOT a SPAM issue. Do the missing messages ever arrive? Bear in mind that by it's nature, email isn't a real-time medium; it's common for list messages to take hours to arrive, depending on the size of the list, the load of the sending server, and the load of each of the receiving servers ("I'm busy, try again later"). Pleas give us some more detail about the size of the lists and how long messages take to arrive (the ones that do). z! From rex at rexgoode.com Wed Dec 3 01:05:05 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Tue, 02 Dec 2014 16:05:05 -0800 Subject: [Mailman-Users] Advantages Message-ID: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> I have been a long-time user of mailman and have been on many mailing lists. I am also part of a professional association of social workers that operate in my area. They have been using a list of addresses in a Cc field to manage their mailing list. I can't imagine anything more fraught with problems than that, but I can't convince these people to let me host a mailman mailing list for them. I can think of a lot of advantages myself, but I'm wondering if anyone has seen a good list somewhere. I'm a strange combination of software engineer and social worker, so I understand both worlds. My social worker colleagues tend to think of something like a mailing list as complicating things rather than simplifying them. I'm not necessarily asking for a discussion here, but I'd like some feedback on this. Viva Mailman! Rex Goode From cruell at climatenetwork.org Wed Dec 3 02:15:15 2014 From: cruell at climatenetwork.org (Charlene Ruell) Date: Tue, 2 Dec 2014 20:15:15 -0500 Subject: [Mailman-Users] Inconsistent Message Delivery -- Hosted In-Reply-To: <547E00C6.3060602@tuunq.com> References: <000001d00deb$9efe5c90$dcfb15b0$@climatenetwork.org> <547E00C6.3060602@tuunq.com> Message-ID: <01d501d00e96$99892690$cc9b73b0$@climatenetwork.org> Thanks for the responses! I will see if I can get access to the log. Carl, it is very strange, as there isn't anything in common among the users reporting issues. The feedback that I am getting is that there are no delays (this has been my experience as well) the messages just never arrive (though they are in the archive). What adds to the mystery is it is not consistent. Yesterday, several of my users reported receiving some messages from a list, but not others. I've asked for feedback to get a better handle on what the common denominator might be. In my thinking, if users are receiving some messages it is not a filter or spam issue, otherwise ALL messages would be stopped. Correct? The lists are all roughly 75 users. The biggest is 150. Thanks so much! Myself and my organization VERY much appreciate your help. ______________________________________ Charlene Ruell Program Assistant Climate Action Network-International (CAN) skype: charlene.ruell cruell at climatenetwork.org Peru Mobile +51 955 37 4801 www.climatenetwork.org www.facebook.com/CANInternational Twitter: @CANIntl Subscribe to the ECO newsletter: http://climatenetwork.org/eco-newsletters -----Original Message----- From: Carl Zwanzig [mailto:cpz at tuunq.com] Sent: 02 December 2014 1:11 PM To: mailman-users at python.org; cruell at climatenetwork.org Subject: Re: [Mailman-Users] Inconsistent Message Delivery -- Hosted Hi, On 12/1/2014 8:51 PM, Charlene Ruell wrote: > The issue: users are sending messages to the lists, but not all users > receive the message. There are not specific addresses affected, nor is > it the same people that experience the issue every time. From what we > can tell it is NOT a SPAM issue. Do the missing messages ever arrive? Bear in mind that by it's nature, email isn't a real-time medium; it's common for list messages to take hours to arrive, depending on the size of the list, the load of the sending server, and the load of each of the receiving servers ("I'm busy, try again later"). Pleas give us some more detail about the size of the lists and how long messages take to arrive (the ones that do). z! From mark at msapiro.net Wed Dec 3 02:33:53 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 02 Dec 2014 17:33:53 -0800 Subject: [Mailman-Users] Inconsistent Message Delivery -- Hosted In-Reply-To: <01d501d00e96$99892690$cc9b73b0$@climatenetwork.org> References: <000001d00deb$9efe5c90$dcfb15b0$@climatenetwork.org> <547E00C6.3060602@tuunq.com> <01d501d00e96$99892690$cc9b73b0$@climatenetwork.org> Message-ID: <547E6881.4050602@msapiro.net> On 12/02/2014 05:15 PM, Charlene Ruell wrote: > > What adds to the mystery is it is not consistent. > Yesterday, several of my users reported receiving some messages from a list, > but not others. I've asked for feedback to get a better handle on what the > common denominator might be. In my thinking, if users are receiving some > messages it is not a filter or spam issue, otherwise ALL messages would be > stopped. Correct? No. ISPs reject, file as spam or silently discard messages based on criteria that only the individual ISPs understand completely and they won't reveal their methods because they think it aids spammers. Even if they are blocking a sending server by IP, that might not apply to all list mail if the host has multiple outgoing servers. Note that if the undelivered posts are all From: aol.com and/or yahoo.com, it may be a DMARC issue. See and . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bsfinkel at att.net Wed Dec 3 03:37:27 2014 From: bsfinkel at att.net (Barry S. Finkel) Date: Tue, 02 Dec 2014 20:37:27 -0600 Subject: [Mailman-Users] Advantages In-Reply-To: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> Message-ID: <547E7767.7060603@att.net> On 12/2/2014 6:05 PM, rex at rexgoode.com wrote: > I have been a long-time user of mailman and have been on many mailing > lists. > > I am also part of a professional association of social workers that > operate in my area. They have been using a list of addresses in a Cc > field to manage their mailing list. I can't imagine anything more > fraught with problems than that, but I can't convince these people to > let me host a mailman mailing list for them. > > I can think of a lot of advantages myself, but I'm wondering if anyone > has seen a good list somewhere. I'm a strange combination of software > engineer and social worker, so I understand both worlds. My social > worker colleagues tend to think of something like a mailing list as > complicating things rather than simplifying them. > > I'm not necessarily asking for a discussion here, but I'd like some > feedback on this. > > Viva Mailman! > > Rex Goode Using a "Cc:" list has problems: 1) Someone might omit one or more addresses, and then some of the intended recipients will not get the e-mail. And it may be a different group, depending upon which sender omits which addresses. 2) An e-mail with too many recipient addresses might be classified as spam by a recipient's ISP, and using a "Bcc:" list avoids this problem but then no one knows the entire recipient list for replying. These are the first two that come to mind, and I think that with these two, you do not need any more reasons to avoid using a Mailman list. And Mailman provides an archive of the postings and can control who can post to the list. --Barry Finkel From stephen at xemacs.org Wed Dec 3 09:09:04 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 03 Dec 2014 17:09:04 +0900 Subject: [Mailman-Users] Advantages In-Reply-To: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> Message-ID: <87ppc1kvdr.fsf@uwakimon.sk.tsukuba.ac.jp> rex at rexgoode.com writes: > I can think of a lot of advantages myself, but I'm wondering if anyone > has seen a good list somewhere. There may be one on the wiki somewhere. Besides the points Barry made, I would add: 1. Easier personal filtering. Geeks can use the List-* headers, non-geeks the Subject tags. 2. Common spam filtering (including vacation messages :-). 3. Common attachment filtering and storage. 4. Vacation functionality (for those who are willing to log in and set no-mail). 5. Dupe filtering (for those who are willing to log in and set not-me-too). 6. Advanced distribution and archive functionality (coming in Mailman 3). From pshute at nuw.org.au Wed Dec 3 11:40:23 2014 From: pshute at nuw.org.au (Peter Shute) Date: Wed, 3 Dec 2014 21:40:23 +1100 Subject: [Mailman-Users] Advantages In-Reply-To: <547E7767.7060603@att.net> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> Message-ID: <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> I would have thought the biggest problem with a Cc list is keeping the list up to date. If new people need to be added, removed or updated, people may use an old list for a long time after. It may be impossible to get some people to update it ever, or they might update then revert to an old one. If it's only a few people then a cc list can work ok, but it can be near impossible to set up usable message rules. Peter Shute Sent from my iPad > On 3 Dec 2014, at 1:39 pm, Barry S. Finkel wrote: > >> On 12/2/2014 6:05 PM, rex at rexgoode.com wrote: >> I have been a long-time user of mailman and have been on many mailing >> lists. >> >> I am also part of a professional association of social workers that >> operate in my area. They have been using a list of addresses in a Cc >> field to manage their mailing list. I can't imagine anything more >> fraught with problems than that, but I can't convince these people to >> let me host a mailman mailing list for them. >> >> I can think of a lot of advantages myself, but I'm wondering if anyone >> has seen a good list somewhere. I'm a strange combination of software >> engineer and social worker, so I understand both worlds. My social >> worker colleagues tend to think of something like a mailing list as >> complicating things rather than simplifying them. >> >> I'm not necessarily asking for a discussion here, but I'd like some >> feedback on this. >> >> Viva Mailman! >> >> Rex Goode > > Using a "Cc:" list has problems: > > 1) Someone might omit one or more addresses, and then some of the > intended recipients will not get the e-mail. And it may be a > different group, depending upon which sender omits which addresses. > > 2) An e-mail with too many recipient addresses might be classified as > spam by a recipient's ISP, and using a "Bcc:" list avoids this > problem but then no one knows the entire recipient list for replying. > > These are the first two that come to mind, and I think that with these > two, you do not need any more reasons to avoid using a Mailman list. > > And Mailman provides an archive of the postings and can control > who can post to the list. > > --Barry Finkel > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: https://mail.python.org/mailman/options/mailman-users/pshute%40nuw.org.au From thomas at ifi.uio.no Wed Dec 3 15:26:45 2014 From: thomas at ifi.uio.no (Thomas Gramstad) Date: Wed, 3 Dec 2014 15:26:45 +0100 (CET) Subject: [Mailman-Users] Advantages In-Reply-To: <87ppc1kvdr.fsf@uwakimon.sk.tsukuba.ac.jp> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <87ppc1kvdr.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: On Wed, 3 Dec 2014, Stephen J. Turnbull wrote: > rex at rexgoode.com writes: > > > I can think of a lot of advantages myself, but I'm wondering if anyone > > has seen a good list somewhere. I have a list here: https://translate.google.no/translate?sl=no&tl=en&js=y&prev=_t&hl=no&ie=UTF-8&u=http%3A%2F%2Fspirituellkultur.org%2Fbcc-vs-mailman.html&edit-text= (Sorry about bad google translate from Norwegian. :) Thomas > There may be one on the wiki somewhere. > > Besides the points Barry made, I would add: > > 1. Easier personal filtering. Geeks can use the List-* headers, > non-geeks the Subject tags. > > 2. Common spam filtering (including vacation messages :-). > > 3. Common attachment filtering and storage. > > 4. Vacation functionality (for those who are willing to log in and > set no-mail). > > 5. Dupe filtering (for those who are willing to log in and set > not-me-too). > > 6. Advanced distribution and archive functionality (coming in Mailman 3). > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: https://mail.python.org/mailman/options/mailman-users/thomas%40ifi.uio.no > From gaa at ulticom.com Wed Dec 3 16:14:38 2014 From: gaa at ulticom.com (Gary Algier) Date: Wed, 03 Dec 2014 10:14:38 -0500 Subject: [Mailman-Users] Advantages In-Reply-To: <87ppc1kvdr.fsf@uwakimon.sk.tsukuba.ac.jp> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <87ppc1kvdr.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <547F28DE.2060407@ulticom.com> On 12/03/14 03:09, Stephen J. Turnbull wrote: > rex at rexgoode.com writes: > > > I can think of a lot of advantages myself, but I'm wondering if anyone > > has seen a good list somewhere. > > There may be one on the wiki somewhere. > > Besides the points Barry made, I would add: > > 1. Easier personal filtering. Geeks can use the List-* headers, > non-geeks the Subject tags. > > 2. Common spam filtering (including vacation messages :-). > > 3. Common attachment filtering and storage. > > 4. Vacation functionality (for those who are willing to log in and > set no-mail). > > 5. Dupe filtering (for those who are willing to log in and set > not-me-too). > > 6. Advanced distribution and archive functionality (coming in Mailman 3). > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: https://mail.python.org/mailman/options/mailman-users/gaa%40ulticom.com > I would add that mailing lists can hide all the members email addresses. If someone is using Outlook and has it capturing email addresses of senders and other recipients in a "Suggested Contacts" address book and then they get hit by some malware that harvests these addresses, they will get all the individual list members and they can start sending Spam to these people. If a mailing list is used, only senders and the list address appear. You can even hide the sender behind the list keeping everyone anonymous. The list can better deal with any Spam than what most individuals can. -- Gary Algier, WB2FWZ gaa at ulticom.com +1 856 787 2758 Ulticom Inc., 1020 Briggs Rd, Mt. Laurel, NJ 08054 Fax:+1 856 866 2033 From stephen at xemacs.org Wed Dec 3 16:55:26 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Thu, 04 Dec 2014 00:55:26 +0900 Subject: [Mailman-Users] Advantages In-Reply-To: <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> Message-ID: <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> Peter Shute writes: > I would have thought the biggest problem with a Cc list is keeping > the list up to date. It is. But "don't fix what ain't broke" is a great rule. *We* (technies) should apply it more often. ;-) In this case, some education is indeed in order IMHO. So the OP had it exactly right. Find "Dave Letterman's Top Ten Reasons to Switch to Mailman", and we are golden. :-) Steve From fmouse at fmp.com Wed Dec 3 17:01:03 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Wed, 03 Dec 2014 10:01:03 -0600 Subject: [Mailman-Users] Advantages In-Reply-To: <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <1417622463.4756.64.camel@pudina.fmp.com> On Thu, 2014-12-04 at 00:55 +0900, Stephen J. Turnbull wrote: > But "don't fix what ain't broke" is a great rule. *We* (technies) > should apply it more often. ;-) It is often said, with some truth, that the only way to get a computer program finished is to kill the programmer. > -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From fmouse at fmp.com Wed Dec 3 18:34:05 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Wed, 03 Dec 2014 11:34:05 -0600 Subject: [Mailman-Users] mailman group membership in /etc/group Message-ID: <1417628045.4756.69.camel@pudina.fmp.com> What are the implications for mailman, functionally, of having the web server user, www-data as a member of the mailman group in /etc/group? I note that I've done this for _some_ reason on a couple of installs, and I've assumed that there were at least some security implications, but it's never been a problem. I've done a bit of googling for this and can't find a reference on it, so I thought I'd ask :) -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From andrew.stuart at supercoders.com.au Tue Dec 2 22:14:09 2014 From: andrew.stuart at supercoders.com.au (Andrew Stuart) Date: Wed, 3 Dec 2014 08:14:09 +1100 Subject: [Mailman-Users] Is cron used in Mailman 3? Message-ID: <87A1AC71-3414-43B1-8FC3-CB6EB9222620@supercoders.com.au> Where can I find the documentation that explains the required configuration for cron in Mailman 3? thanks From andrew.stuart at supercoders.com.au Tue Dec 2 22:15:46 2014 From: andrew.stuart at supercoders.com.au (Andrew Stuart) Date: Wed, 3 Dec 2014 08:15:46 +1100 Subject: [Mailman-Users] Mailman keeps creating "var" directories Message-ID: <7121F34A-C428-4D55-AC76-3E0580837A9E@supercoders.com.au> If I run the mailman command it keeps creating ?var? directories in whatever the current directory is. Is that intentional? thanks From Steven.Jones at vuw.ac.nz Wed Dec 3 02:42:32 2014 From: Steven.Jones at vuw.ac.nz (Steven Jones) Date: Wed, 3 Dec 2014 01:42:32 +0000 Subject: [Mailman-Users] Advantages In-Reply-To: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> Message-ID: <1417570936263.7732@vuw.ac.nz> Hi, We use mailman for a very diverse set of people and needs, some few hundred mailing lists. I would suggest the "terror" they feel is on something new to get over with, good luck! regards Steven ________________________________________ From: Mailman-Users on behalf of rex at rexgoode.com Sent: Wednesday, 3 December 2014 1:05 p.m. To: mailman-users at python.org Subject: [Mailman-Users] Advantages I have been a long-time user of mailman and have been on many mailing lists. I am also part of a professional association of social workers that operate in my area. They have been using a list of addresses in a Cc field to manage their mailing list. I can't imagine anything more fraught with problems than that, but I can't convince these people to let me host a mailman mailing list for them. I can think of a lot of advantages myself, but I'm wondering if anyone has seen a good list somewhere. I'm a strange combination of software engineer and social worker, so I understand both worlds. My social worker colleagues tend to think of something like a mailing list as complicating things rather than simplifying them. I'm not necessarily asking for a discussion here, but I'd like some feedback on this. Viva Mailman! Rex Goode ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/steven.jones%40vuw.ac.nz From mark at msapiro.net Wed Dec 3 19:11:11 2014 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 03 Dec 2014 10:11:11 -0800 Subject: [Mailman-Users] mailman group membership in /etc/group In-Reply-To: <1417628045.4756.69.camel@pudina.fmp.com> References: <1417628045.4756.69.camel@pudina.fmp.com> Message-ID: <547F523F.70106@msapiro.net> On 12/03/2014 09:34 AM, Lindsay Haisley wrote: > What are the implications for mailman, functionally, of having the web > server user, www-data as a member of the mailman group in /etc/group? I > note that I've done this for _some_ reason on a couple of installs, and > I've assumed that there were at least some security implications, but > it's never been a problem. I've done a bit of googling for this and > can't find a reference on it, so I thought I'd ask :) The installation manual at contains the following: Warning: You want to be very sure that the user id under which your CGI scripts run is not in the mailman group you created above, otherwise private archives will be accessible to anyone. That warning pre-dates my involvement with Mailman - it was in the Mailman 1.0 INSTALL document. I've never investigated whether or exactly how one might access private archives under this circumstance, but you've been warned. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bruinen at arcor.de Wed Dec 3 19:31:12 2014 From: bruinen at arcor.de (Marco Stoecker) Date: Wed, 03 Dec 2014 19:31:12 +0100 Subject: [Mailman-Users] Mailman 2.1.15 translations not quite right In-Reply-To: <547CCF18.50203@msapiro.net> References: <5479263E.2010902@msapiro.net> <547B9505.2000400@arcor.de> <547CCF18.50203@msapiro.net> Message-ID: <547F56F0.1030805@arcor.de> On 12/01/2014 09:27 PM, Mark Sapiro wrote: > On 11/30/2014 02:07 PM, Bruinen wrote: >> >> I have a similar problem, same configuration (Debian 7.7, Mailman >> 2.1.15). My mailing lists are all set to German, but in some of the >> configuration sites (e.g. bounce handling) most parts are in German, >> some in English. > > > This is because not all the i18n strings in Mailman's admin CGI module > are translated in the German message catalog in Mailman 2.1.15. > > If you wish to help by providing translations for the untranslated > pieces, see , and join the > mailman-i18n list at > and ask for help > there. > Thx for this hint. I'll have a look to this stuff and also to my available time for supporting translation ;-) Marco From fmouse at fmp.com Wed Dec 3 21:32:31 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Wed, 03 Dec 2014 14:32:31 -0600 Subject: [Mailman-Users] Incorrect email address - a bug? Message-ID: <1417638751.4756.78.camel@pudina.fmp.com> Just trying a number of things I don't usually play with as a list server admin. This one is odd. Going to the member options page from the general info page (not logged in as an admin), I enter my email address on the latter and get the login page for user list management. The page shows, quite correctly, " list: member options for user fmouse at fmp.com". When I request a Password reminder it doesn't arrive. The mail server log shows that Mailman is trying to send to "fmouse-owner at fmp.com" - no such user!! A bug? This address is also reflected in the VERP sender address. fmouse at fmp.com isn't an owner of the list, just a subscriber. I _can_ log in as an administrator using my skeleton key pw, but when this happens, I'm not logged in as one (if I am, of course, I go straight to the member options page w.o. being asked to authenticate). -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From fmouse at fmp.com Wed Dec 3 21:45:13 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Wed, 03 Dec 2014 14:45:13 -0600 Subject: [Mailman-Users] Incorrect email address - a bug? In-Reply-To: <1417638751.4756.78.camel@pudina.fmp.com> References: <1417638751.4756.78.camel@pudina.fmp.com> Message-ID: <1417639513.4756.82.camel@pudina.fmp.com> On Wed, 2014-12-03 at 14:32 -0600, Lindsay Haisley wrote: > Going to the member options page from the general info page (not logged > in as an admin), I enter my email address on the latter and get the > login page for user list management. The page shows, quite correctly, > " list: member options for user fmouse at fmp.com". When I > request a Password reminder it doesn't arrive. The mail server log > shows that Mailman is trying to send to "fmouse-owner at fmp.com" - no such > user!! A bug? This address is also reflected in the VERP sender > address. fmouse at fmp.com isn't an owner of the list, just a subscriber. > I _can_ log in as an administrator using my skeleton key pw, but when > this happens, I'm not logged in as one (if I am, of course, I go > straight to the member options page w.o. being asked to authenticate). Same thing happens if I request a password reminder from the login page for the private list archive. Email gets sent to fmouse-owner at fmp.com [sic]. I could, of course, authorize this address and see what it sends me for a password, and if this password works for my real email address. "fmouse-owner at fmp.com" is not a subscriber to the list. -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From mark at msapiro.net Wed Dec 3 21:48:00 2014 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 03 Dec 2014 12:48:00 -0800 Subject: [Mailman-Users] Incorrect email address - a bug? In-Reply-To: <1417638751.4756.78.camel@pudina.fmp.com> References: <1417638751.4756.78.camel@pudina.fmp.com> Message-ID: <547F7700.3040003@msapiro.net> On 12/03/2014 12:32 PM, Lindsay Haisley wrote: > > Going to the member options page from the general info page (not logged > in as an admin), I enter my email address on the latter and get the > login page for user list management. The page shows, quite correctly, > " list: member options for user fmouse at fmp.com". When I > request a Password reminder it doesn't arrive. The mail server log > shows that Mailman is trying to send to "fmouse-owner at fmp.com" - no such > user!! Is the list's General Options -> umbrella_list set to Yes? I suspect so. This causes things like password reminders for members like user at example.com to be sent to userXXX at example.com where XXX is umbrella_member_suffix (default -owner) so that they aren't sent to the actual member address which in the case of an umbrella list is another list, not an individual. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From fmouse at fmp.com Wed Dec 3 21:53:26 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Wed, 03 Dec 2014 14:53:26 -0600 Subject: [Mailman-Users] Incorrect email address - a bug? [SOLVED!] In-Reply-To: <547F7700.3040003@msapiro.net> References: <1417638751.4756.78.camel@pudina.fmp.com> <547F7700.3040003@msapiro.net> Message-ID: <1417640006.4756.86.camel@pudina.fmp.com> On Wed, 2014-12-03 at 12:48 -0800, Mark Sapiro wrote: > Is the list's General Options -> umbrella_list set to Yes? I suspect so. > This causes things like password reminders for members like > user at example.com to be sent to userXXX at example.com where XXX is > umbrella_member_suffix (default -owner) so that they aren't sent to the > actual member address which in the case of an umbrella list is another > list, not an individual. Ah-HA! Thanks, Mark. This wasn't intentionally set by me, maybe accidentally, or by the list administrators for whom I set up the list. That solved it :) -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From barry at list.org Thu Dec 4 01:31:52 2014 From: barry at list.org (Barry Warsaw) Date: Wed, 3 Dec 2014 19:31:52 -0500 Subject: [Mailman-Users] Mailman keeps creating "var" directories In-Reply-To: <7121F34A-C428-4D55-AC76-3E0580837A9E@supercoders.com.au> References: <7121F34A-C428-4D55-AC76-3E0580837A9E@supercoders.com.au> Message-ID: <20141203193152.72f10121@anarchist.wooz.org> On Dec 03, 2014, at 08:15 AM, Andrew Stuart wrote: >If I run the mailman command it keeps creating ?var? directories in whatever >the current directory is. > >Is that intentional? Mailman 2 or 3? If Mailman 3, please discuss on the mailman-developers list for now. Cheers, -Barry From barry at list.org Thu Dec 4 01:32:53 2014 From: barry at list.org (Barry Warsaw) Date: Wed, 3 Dec 2014 19:32:53 -0500 Subject: [Mailman-Users] Is cron used in Mailman 3? In-Reply-To: <87A1AC71-3414-43B1-8FC3-CB6EB9222620@supercoders.com.au> References: <87A1AC71-3414-43B1-8FC3-CB6EB9222620@supercoders.com.au> Message-ID: <20141203193253.0305dd56@anarchist.wooz.org> On Dec 03, 2014, at 08:14 AM, Andrew Stuart wrote: >Where can I find the documentation that explains the required configuration >for cron in Mailman 3? Mailman 3 is best discussed on mailman-developers. There isn't much existing documentation on running any cron scripts for MM3. Cheers, -Barry From benfell at parts-unknown.org Thu Dec 4 06:34:31 2014 From: benfell at parts-unknown.org (David Benfell) Date: Wed, 3 Dec 2014 21:34:31 -0800 Subject: [Mailman-Users] group mismatch error Message-ID: <20141204053431.GA9545@home.parts-unknown.org> Hi all, This seems to be a problem with a long pedigree. Perhaps something should be done to make this easily fixable. In my case, I'm running FreeBSD. I initially installed mailman from ports, but I'm having way too much trouble with ports in general, and so I am moving to the pkg system which does precompiled packages. Apparently the maintainer for the pkg version decided to use a different group than the ports maintainer. I'm using postfix. I don't really see how postfix even runs the script, let alone how to tell it to run it with a different group. How do I fix this? -- David Benfell See https://parts-unknown.org/node/2 if you don't understand the attachment. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: From andrew.stuart at supercoders.com.au Thu Dec 4 12:38:34 2014 From: andrew.stuart at supercoders.com.au (Andrew Stuart) Date: Thu, 4 Dec 2014 22:38:34 +1100 Subject: [Mailman-Users] Is there a way to post "silently" to a mailing list? Message-ID: What I mean specifically - is it possible to send a message to a list such that it goes into the archives, but it not distributed to list members? thanks From addw at phcomp.co.uk Thu Dec 4 12:41:39 2014 From: addw at phcomp.co.uk (Alain Williams) Date: Thu, 4 Dec 2014 11:41:39 +0000 Subject: [Mailman-Users] Is there a way to post "silently" to a mailing list? In-Reply-To: References: Message-ID: <20141204114139.GM23952@phcomp.co.uk> On Thu, Dec 04, 2014 at 10:38:34PM +1100, Andrew Stuart wrote: > What I mean specifically - is it possible to send a message to a list such that it goes into the archives, but it not distributed to list members? Why ? -- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 http://www.phcomp.co.uk/ Parliament Hill Computers Ltd. Registration Information: http://www.phcomp.co.uk/contact.php #include From s_doane at yahoo.com Thu Dec 4 13:36:40 2014 From: s_doane at yahoo.com (Shannon Doane) Date: Thu, 4 Dec 2014 04:36:40 -0800 Subject: [Mailman-Users] Is there a way to post "silently" to a mailing list? In-Reply-To: <20141204114139.GM23952@phcomp.co.uk> References: <20141204114139.GM23952@phcomp.co.uk> Message-ID: <1417696600.61289.YahooMailNeo@web141504.mail.bf1.yahoo.com> Yeah, that's exactly what I was thinking.....what would the legitimate purpose of doing that be? ________________________________ From: Alain Williams To: mailman-users at python.org Sent: Thursday, December 4, 2014 7:41 AM Subject: Re: [Mailman-Users] Is there a way to post "silently" to a mailing list? On Thu, Dec 04, 2014 at 10:38:34PM +1100, Andrew Stuart wrote: > What I mean specifically - is it possible to send a message to a list such that it goes into the archives, but it not distributed to list members? Why ? -- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 http://www.phcomp.co.uk/ Parliament Hill Computers Ltd. Registration Information: http://www.phcomp.co.uk/contact.php #include ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/s_doane%40yahoo.com From kwz-mm at mapleacres.com Wed Dec 3 18:12:51 2014 From: kwz-mm at mapleacres.com (Karl Zander) Date: Wed, 03 Dec 2014 12:12:51 -0500 Subject: [Mailman-Users] MHonArc Patch for Mailman Message-ID: I realize MHonArc is not part of Mailman. The Mailman FAQ indicates patches are available at http://www.openinfo.co.uk/mm/patches/mhonarc/index.html The patches listed there are up to version 2.1.12 of Mailman. Anyone aware of any patches for Mailman 2.1.18? Or even 2.1.17? Thank you --Karl From mark at msapiro.net Thu Dec 4 14:59:25 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 04 Dec 2014 05:59:25 -0800 Subject: [Mailman-Users] Is there a way to post "silently" to a mailing list? In-Reply-To: References: Message-ID: <3E7BA8BA-61C2-415D-A8A0-13BF069C405D@msapiro.net> On December 4, 2014 3:38:34 AM PST, Andrew Stuart wrote: >What I mean specifically - is it possible to send a message to a list >such that it goes into the archives, but it not distributed to list >members? Not by email, but you can use bin/inject to queue the message in the archive queue. -- Mark Sapiro Sent from my Android phone with K-9 Mail. [Unpaid endorsement] From stephen at xemacs.org Fri Dec 5 02:05:58 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 05 Dec 2014 10:05:58 +0900 Subject: [Mailman-Users] MHonArc Patch for Mailman In-Reply-To: References: Message-ID: <87d27ylxc9.fsf@uwakimon.sk.tsukuba.ac.jp> Karl Zander writes: > The Mailman FAQ indicates patches are available at > http://www.openinfo.co.uk/mm/patches/mhonarc/index.html > > The patches listed there are up to version 2.1.12 of > Mailman. Anyone aware of any patches for Mailman 2.1.18? > Or even 2.1.17? I doubt that has been updated. Recently, most users seem to prefer the bundled archiver (Pipermail), or 3rd party services. Richard used to be a regular on Mailman channels but I haven't seen him for a while. After a quick look at the patch I'd guess a 50% change that nothing relevant to MHonArc except the version number has changed since 2.1.12, and a 90% chance that any fixes needed are *very* simple. Have you tried that patch and had it fail? If not, give it a try, please. We'll be happy to help debug any issues. From mark at msapiro.net Fri Dec 5 02:08:53 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 04 Dec 2014 17:08:53 -0800 Subject: [Mailman-Users] Custom contact address, not site admin In-Reply-To: <6DCC3E5DA06FE346B4DE4876C4F2713D0101A3F1ED@P1KITMBX05WC03.unicph.domain> References: <6DCC3E5DA06FE346B4DE4876C4F2713D0101A3B64F@P1KITMBX05WC03.unicph.domain> <5479221B.5090708@msapiro.net> <6DCC3E5DA06FE346B4DE4876C4F2713D0101A3F1ED@P1KITMBX05WC03.unicph.domain> Message-ID: <548105A5.3090003@msapiro.net> On 12/01/2014 03:53 AM, Henrik Rasmussen wrote: > > Since disabled.txt and probe.txt contains > > you can contact the list owner at > %(owneraddr)s > > I figured that %(owneraddr)s would be the list admin address, not the site admin address. Admittedly it seems inconsistent, but at least they all refer to the owner of some list ;) > Why does disabled.txt and probe.txt refer %(owneraddr)s as List owner address when bounce.txt refer it as Site admin address? When this was developed, there was no attempt to make a universal or consistent set of replacements. Each set of replacements is built into the specific code that uses the template. There is no guarantee that the same name is replaced with the same thing in two different templates. Also, names which are not in a default template will almost certainly not be recognized if added to an edited version of that template. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jon.1234 at hotmail.co.uk Fri Dec 5 02:55:20 2014 From: jon.1234 at hotmail.co.uk (Jon 1234) Date: Fri, 5 Dec 2014 01:55:20 +0000 Subject: [Mailman-Users] Mailman handler to run sync_members In-Reply-To: <547D1852.20809@msapiro.net> References: , <547D1852.20809@msapiro.net> Message-ID: > Date: Mon, 1 Dec 2014 17:39:30 -0800 > From: mark at msapiro.net > I do this differently. I just run a daily cron does something like: > > #! /bin/bash > /home/mark/.cron/get_memb | \ > /usr/local/mailman/bin/sync_members -w=yes -g=no -a=no -f - gpc-announce This sounds like a good idea (especially if it ever ceases to be announcement-only). > get_memb happens to be a python script which uses the MySQL-python > package to access the MySQL > database and extract a list of > > First Last > > entries for all current members of my bike club from our database and > gpc-announce is the "all club" announcement list. > > The get_memb script is specific to our database, but it could basically > be anything, even just a straight MySQL query, that produces the desired > list (In our case, the logic of determining whether a record in the > table is that of a current member is complex and in some cases involves > looking at dates in other records, thus the python script). That sounds so similar to my situation that I'm going to push my luck, and ask if I could see an anonymised version of your get_memb script - would that be all right? Even the "who is a member?" part would be useful as, while mine would be different, it would help me with learning the necessary Python. Thank you Jon From mark at msapiro.net Fri Dec 5 05:22:14 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 04 Dec 2014 20:22:14 -0800 Subject: [Mailman-Users] group mismatch error In-Reply-To: <20141204053431.GA9545@home.parts-unknown.org> References: <20141204053431.GA9545@home.parts-unknown.org> Message-ID: <548132F6.2020501@msapiro.net> On 12/03/2014 09:34 PM, David Benfell wrote: > > This seems to be a problem with a long pedigree. Perhaps something > should be done to make this easily fixable. If your issue is with a package, complain to the packager. > In my case, I'm running FreeBSD. I initially installed mailman from > ports, but I'm having way too much trouble with ports in general, and > so I am moving to the pkg system which does precompiled packages. > > Apparently the maintainer for the pkg version decided to use a > different group than the ports maintainer. > > I'm using postfix. I don't really see how postfix even runs the > script, let alone how to tell it to run it with a different group. There are generally two ways Postfix delivers to Mailman. One way, the only recommended way, is via Aliases. When a Postfix alias is a pipe, Postfix runs the pipe as the user and primary group of the owner of the aliases.db file in which the pipe alias is found. Note the group is NOT necessarily the group of the aliases.db file; it IS the primary group of the owner of the aliases.db file. See the DELIVERY RIGHTS paragraph in 'man 8 local' The other way is via a script postfix_to_mailman.py which is included in the Debian package. See the FAQ at . With postfix_to_mailman.py, the script runs wit the user (and user's group) set for the 'mailman' transport in master.cf -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 181 bytes Desc: OpenPGP digital signature URL: From mark at msapiro.net Fri Dec 5 05:47:37 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 04 Dec 2014 20:47:37 -0800 Subject: [Mailman-Users] Mailman handler to run sync_members In-Reply-To: References: , <547D1852.20809@msapiro.net> Message-ID: <548138E9.2080304@msapiro.net> On 12/04/2014 05:55 PM, Jon 1234 wrote: >> The get_memb script is specific to our database, but it could basically >> be anything, even just a straight MySQL query, that produces the desired >> list (In our case, the logic of determining whether a record in the >> table is that of a current member is complex and in some cases involves >> looking at dates in other records, thus the python script). > > That sounds so similar to my situation that I'm going to push my luck, and ask if I could see an anonymised version of your get_memb script - would that be all right? Even the "who is a member?" part would be useful as, while mine would be different, it would help me with learning the necessary Python. OK. It's attached. It is the script I run except for database names and MySQL user and password. Caveats: It's not documented and is not straightforward for even me to follow, and I know what it's doing. The tPeople table contains various entries for people who may or may not be club members. For members, there are individual and family members. For family members there is a primary for one person and a duplicate for the second person (all families have 2 members). RelatedTo is the ID of the other record of a family. Duplicate records expiration doesn't count - look up the expiration of the RelatedTo record. Some of the things I do are because I don't trust the integrity of the data in the database. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan -------------- next part -------------- #!/usr/bin/python2.7 # # Makes a list of "name"
for all current members email addresses. # import sys import time import MySQLdb import datetime # Is this production? PROD = True TYPES = ['i', 'f', 'd', 'j', 'g', ] FAM_TYPES = ['f', 'g', ] DUP_TYPES = ['d', ] def compdate(d1, d2): """Compares two datetime.date instances and returns an integer equal to the number of months between them ignoring day of month. =0 if the two dates are in the same year&month, >0 if d2's year&month is > d1's year&month and <0 otherwise.""" return d2.month - d1.month + 12 * (d2.year - d1.year) def main(): if PROD: base = 'xxxxxx' else: base = 'xxxxxx_sand' db=MySQLdb.connect(user='xxxxxx', passwd='xxxxxx', db=base) c = db.cursor() c.execute("""SELECT ID, RelatedTo, First, Last, eMail, Expiration, memberno, Type FROM tPeople""") dic = {} while True: rec = c.fetchone() if not rec: break dic[rec[0]] = rec c.close() db.close() dv = dic.values() dv.sort(lambda x, y: cmp(x[3] + x[2], y[3] + y[2])) emails = {} for rec in dv: id, related, first, last, e_mail, exdate, memberno, type = rec if not e_mail: continue if not type or not type.lower() in TYPES: continue if type.lower() in DUP_TYPES: try: if not dic[rec[1]][7] or dic[rec[1]][7].lower() not in FAM_TYPES: continue exdate = dic[rec[1]][5] except KeyError: #print >> sys.stderr, rec continue if not exdate: print >> sys.stderr, 'No exdate for %s %s' % (first, last) continue if compdate(datetime.date.today(), exdate) < 0: continue if e_mail in emails: if type.lower() in DUP_TYPES: continue elif emails[e_mail][2].lower() in DUP_TYPES: emails[e_mail] = (first, last, type) continue else: print >> sys.stderr, 'Relateds, neither is dup.\n ', print >> sys.stderr, rec continue else: emails[e_mail] = (first, last, type) for e_mail, name_type in emails.items(): print '"%s %s" <%s>' % (name_type[0], name_type[1], e_mail) if __name__ == '__main__': main() From mark at msapiro.net Fri Dec 5 07:19:20 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 04 Dec 2014 22:19:20 -0800 Subject: [Mailman-Users] MHonArc Patch for Mailman In-Reply-To: <87d27ylxc9.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87d27ylxc9.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <54814E68.7050204@msapiro.net> On 12/04/2014 05:05 PM, Stephen J. Turnbull wrote: > > After a quick look at the patch I'd guess a 50% change that nothing > relevant to MHonArc except the version number has changed since > 2.1.12, and a 90% chance that any fixes needed are *very* simple. > Have you tried that patch and had it fail? If not, give it a try, > please. We'll be happy to help debug any issues. Just for fun, I applied both the prerequisite modinc-2.1.12-0.1.patch and the mhonarc-2.1.12-0.1.patch to Mailman 2.1.18-1 Both patches failed to patch Mailman/Version.py because the 2.1.18-1 DATA_FILE_VERSION is 105 and in 2.1.12 it was 97. This is trivial to fix. Just increment DATA_FILE_VERSION to 105.2. The only other failure was in Mailman/Mailbox.py because Mailman 2.1.18 adds a skipping() method to the end of the module. Again, it is very simple to manually add the intended changes. Everything else applied with at most line number offsets. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From fmouse at fmp.com Fri Dec 5 07:40:52 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Fri, 05 Dec 2014 00:40:52 -0600 Subject: [Mailman-Users] Apache 2.4 and Mailman Message-ID: <1417761652.42998.21.camel@pudina.fmp.com> This is a relatively minor thing, but perhaps it should be mentioned in the Install docs on http://www.gnu.org/software/mailman/mailman-install/node10.html Recent Ubuntu server installs of Apache 2.4 need "Require all granted" in place of, or in addition to "Allow from all" to grant access to a portion of the filesystem. So somewhere in the conf files for Apache2 is needed something like: Options FollowSymLinks .... etc. Require all granted ...... etc. I see that this has been mentioned in discussions on the list, but it ought to be included in the online install docs. This seems to be in line with a policy of hardening Apache2 server security, and I'd tripped on this before in other places in the web server setup, so I guessed the proper solution fairly quickly. Someone with less experience might spend a lot more time troubleshooting this, and a note in the documentation might help. Keeping up with the times is good :) I went to the Launchpad bug database for Mailman and it looks like it's ages out of date, so I thought I'd pass this on here, and y'all can run with it to the developers list or wherever. -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From mark at msapiro.net Fri Dec 5 20:07:10 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 05 Dec 2014 11:07:10 -0800 Subject: [Mailman-Users] Apache 2.4 and Mailman In-Reply-To: <1417761652.42998.21.camel@pudina.fmp.com> References: <1417761652.42998.21.camel@pudina.fmp.com> Message-ID: <5482025E.6070308@msapiro.net> On 12/04/2014 10:40 PM, Lindsay Haisley wrote: > This is a relatively minor thing, but perhaps it should be mentioned in > the Install docs on > http://www.gnu.org/software/mailman/mailman-install/node10.html > > Recent Ubuntu server installs of Apache 2.4 need "Require all granted" > in place of, or in addition to "Allow from all" to grant access to a > portion of the filesystem. So somewhere in the conf files for Apache2 > is needed something like: > > > Options FollowSymLinks .... etc. > Require all granted > ...... etc. > I'm not sure that this should be on that page. That page is intended to be fairly generic and even though some of the given examples are Apache directives, it is intended to be a guide for all web servers. Thus, something specific to some versions of a particular web server, albeit a very popular one, may not be appropriate. I'll consider adding something more generic about allowing access. Also note, I think that Require all granted is also required on the ScriptAlias directory, at least I have it in my config. > I went to the Launchpad bug database for Mailman and it looks like it's > ages out of date, so I thought I'd pass this on here, and y'all can run > with it to the developers list or wherever. The Launchpad tracker is the place. Note that the first bug listed at is which was reported and fixed only a week ago. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Dec 5 21:41:09 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 05 Dec 2014 12:41:09 -0800 Subject: [Mailman-Users] Apache 2.4 and Mailman In-Reply-To: <5482025E.6070308@msapiro.net> References: <1417761652.42998.21.camel@pudina.fmp.com> <5482025E.6070308@msapiro.net> Message-ID: <54821865.6050705@msapiro.net> On 12/05/2014 11:07 AM, Mark Sapiro wrote: > > I'll consider adding something more generic about allowing access. I have updated the pages at , and . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From BNelson at aqua.org Fri Dec 5 16:55:06 2014 From: BNelson at aqua.org (Nelson, Brian) Date: Fri, 5 Dec 2014 15:55:06 +0000 Subject: [Mailman-Users] Posting silently Message-ID: All, I can offer a reason for silent posting. When I originally set up my email list it was hosted elsewhere without an archive. I have many months to years of old posts saved that I would love to get into the archive of the current host...a silent post would make that really easy. -Brian Brian Nelson Assistant Curator of Fishes 410-659-4288 [P] | 410-576-1080 [F] National Aquarium, Baltimore, MD 111 Market Place, Suite 800 (Office) | 501 East Pratt Street (Aquarium) | Baltimore, MD 21202 [The National Aquarium] The National Aquarium inspires conservation of the world's aquatic treasures. [WATERblog] [Like us on Facebook] [Follow us on Twitter] From eevb at i-2000.com Fri Dec 5 18:40:49 2014 From: eevb at i-2000.com (Richard Heiles) Date: Fri, 5 Dec 2014 12:40:49 -0500 Subject: [Mailman-Users] FW: [Eevb-gf] FW: SpikeKey Beach Winter Clinic In-Reply-To: <00be01d010ae$92ae1320$b80a3960$@i-2000.com> References: <26639bfe5de77dca1cf5892abe3fc848064.20141204203838@mail24.wdc03.rsgsv.net> <00be01d010ae$92ae1320$b80a3960$@i-2000.com> Message-ID: <00f201d010b2$9c048770$d40d9650$@i-2000.com> Hi Mark, I use Mailman for emails to 20,000 players who compete in my events. I have the lists broken down into groups based on the region of the country where they live. When I send out a mass email to all of the groups some of the emails go through fine but some end up getting converted to untitled attachments like the ones here. I have checked all of the settings for the different lists and they are all exactly the same. Yet some lists always send out the emails that look just like the originals and others switch them to untitled attachments. Each lists does the same thing each time. The messages are all sent at one time. Any idea what is causing this? Thanks. Richard Heiles East End Volleyball PO Box 49 Hampton Bays, NY 11946 www.eevb.net 631-728-0397 or cell 631-355-1293 Become an EEVB fan on Facebook.com/eastendvolleyball Check out videos on the EEVB YouTube Channel Twitter @eevb Richard Heiles East End Volleyball PO Box 49 Hampton Bays, NY 11946 www.eevb.net 631-728-0397 or cell 631-355-1293 Become an EEVB fan on Facebook.com/eastendvolleyball Check out videos on the EEVB YouTube Channel Twitter @eevb -----Original Message----- From: eevb-gf-bounces at cosmoweb.net [mailto:eevb-gf-bounces at cosmoweb.net] On Behalf Of Richard Heiles Sent: Friday, December 05, 2014 12:12 PM To: eevb-gf at cosmoweb. net Subject: [Eevb-gf] FW: SpikeKey Beach Winter Clinic To be removed from this list send an email to eevb at i-2000.com with REMOVE in the subject column -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: Untitled attachment 00199.txt URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: Untitled attachment 00205.txt URL: From mark at msapiro.net Fri Dec 5 22:01:23 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 05 Dec 2014 13:01:23 -0800 Subject: [Mailman-Users] FW: [Eevb-gf] FW: SpikeKey Beach Winter Clinic In-Reply-To: <00f201d010b2$9c048770$d40d9650$@i-2000.com> References: <26639bfe5de77dca1cf5892abe3fc848064.20141204203838@mail24.wdc03.rsgsv.net> <00be01d010ae$92ae1320$b80a3960$@i-2000.com> <00f201d010b2$9c048770$d40d9650$@i-2000.com> Message-ID: <54821D23.5080400@msapiro.net> On 12/05/2014 09:40 AM, Richard Heiles wrote: > > When I send out a mass email to all of the groups some of the > emails go through fine but some end up getting converted to untitled > attachments like the ones here. ... > -----Original Message----- > From: eevb-gf-bounces at cosmoweb.net [mailto:eevb-gf-bounces at cosmoweb.net] On > Behalf Of Richard Heiles > Sent: Friday, December 05, 2014 12:12 PM > To: eevb-gf at cosmoweb. net > Subject: [Eevb-gf] FW: SpikeKey Beach Winter Clinic > > To be removed from this list send an email to eevb at i-2000.com with REMOVE in > the subject column > [followed by the multipart/alternative message body as an attachment followed by the msg_footer.] This is because the mail client you use to read the mail is not very good at understanding how to render MIME multipart messages. The underlying issue is your original post has the MIME structure: multipart/alternative text/plain (the plain text alternative of your post) text/html (the rich text alternative of your post) Your list adds msg_header and msg_footer with unsubscribe and other info resylting in the following MIME structure. multipart/mixed text/plain (the msg_header) multipart/alternative text/plain (the plain text alternative of your post) text/html (the rich text alternative of your post) text/plain (the msg_footer) Instead of just displaying all these parts inline, the mail client you're using decides the msg_header part is the message body and everything else is an attachment. The differences you observe may be due to different mail clients or more likely some lists adding msg_headetr and others not. See the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Dec 5 22:12:32 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 05 Dec 2014 13:12:32 -0800 Subject: [Mailman-Users] Posting silently In-Reply-To: References: Message-ID: <54821FC0.5020806@msapiro.net> On 12/05/2014 07:55 AM, Nelson, Brian wrote: > > I can offer a reason for silent posting. When I originally set up my email list it was hosted elsewhere without an archive. I have many months to years of old posts saved that I would love to get into the archive of the current host...a silent post would make that really easy. If you can get these old posts into a *nix mbox format, you can easily add them to the archive with Mailman's bin/arch tool. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kwz-mm at mapleacres.com Fri Dec 5 22:14:20 2014 From: kwz-mm at mapleacres.com (Karl Zander) Date: Fri, 05 Dec 2014 16:14:20 -0500 Subject: [Mailman-Users] MHonArc Patch for Mailman In-Reply-To: <87d27ylxc9.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87d27ylxc9.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: On Fri, 05 Dec 2014 10:05:58 +0900 "Stephen J. Turnbull" wrote: > > I doubt that has been updated. Recently, most users >seem to prefer > the bundled archiver (Pipermail), or 3rd party services. > Richard used > to be a regular on Mailman channels but I haven't seen >him for a > while. My main interest in MHonArc was handling of attachments. Pipermail seems place the file into separate URL and give it a generic filename. Maybe I am missing some setting and Pipermail can keep the message and attachment together? This is for a private list so I can't do much with 3rd party archives services. --Karl From kwz-mm at mapleacres.com Fri Dec 5 22:17:18 2014 From: kwz-mm at mapleacres.com (Karl Zander) Date: Fri, 05 Dec 2014 16:17:18 -0500 Subject: [Mailman-Users] MHonArc Patch for Mailman In-Reply-To: <54814E68.7050204@msapiro.net> References: <87d27ylxc9.fsf@uwakimon.sk.tsukuba.ac.jp> <54814E68.7050204@msapiro.net> Message-ID: On Thu, 04 Dec 2014 22:19:20 -0800 Mark Sapiro wrote: > Just for fun, I applied both the prerequisite >modinc-2.1.12-0.1.patch > and the mhonarc-2.1.12-0.1.patch to Mailman 2.1.18-1 > > Both patches failed to patch Mailman/Version.py because >the 2.1.18-1 > DATA_FILE_VERSION is 105 and in 2.1.12 it was 97. This >is trivial to > fix. Just increment DATA_FILE_VERSION to 105.2. > > The only other failure was in Mailman/Mailbox.py because >Mailman 2.1.18 > adds a skipping() method to the end of the module. >Again, it is very > simple to manually add the intended changes. > > Everything else applied with at most line number >offsets. > Thank you. This is encouraging. I will give it try. --Karl From mark at msapiro.net Fri Dec 5 22:28:31 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 05 Dec 2014 13:28:31 -0800 Subject: [Mailman-Users] MHonArc Patch for Mailman In-Reply-To: References: <87d27ylxc9.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <5482237F.4040201@msapiro.net> On 12/05/2014 01:14 PM, Karl Zander wrote: > > Pipermail seems place the file into separate URL and give it a generic > filename. Maybe I am missing some setting and Pipermail can keep the > message and attachment together? You're probably not overlooking any setting. The pipermail archiver removes and stores aside all MIME parts of the message except those with Content-Type: text/plain and a known character set. There are some optional settings for ARCHIVE_HTML_SANITIZER for dealing with HTML, but none of these allow storing HTML inline in the archive in a way that it will be 'rendered'. Read about these in the documentation in Defaults.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From andrew.stuart at supercoders.com.au Fri Dec 5 23:45:58 2014 From: andrew.stuart at supercoders.com.au (Andrew Stuart) Date: Sat, 6 Dec 2014 09:45:58 +1100 Subject: [Mailman-Users] Is there a way to post "silently" to a mailing list? In-Reply-To: <20141204114139.GM23952@phcomp.co.uk> References: <20141204114139.GM23952@phcomp.co.uk> Message-ID: The reason is so list users are able to record additional information (effectively ?notes?) against a mail discussion thread, without making the list noisy. Those notes can then be seen in the archive. It sounds like there?s no built in way so I?ll probably just modify the source so that a message to BCC results in a silent post. I?d be interested to hear if anyone thinks that approach is likely to cause problems. thanks On 4 Dec 2014, at 10:41 pm, Alain Williams wrote: On Thu, Dec 04, 2014 at 10:38:34PM +1100, Andrew Stuart wrote: > What I mean specifically - is it possible to send a message to a list such that it goes into the archives, but it not distributed to list members? Why ? -- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 http://www.phcomp.co.uk/ Parliament Hill Computers Ltd. Registration Information: http://www.phcomp.co.uk/contact.php #include ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/andrew.stuart%40supercoders.com.au From mark at msapiro.net Sat Dec 6 00:23:19 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 05 Dec 2014 15:23:19 -0800 Subject: [Mailman-Users] Is there a way to post "silently" to a mailing list? In-Reply-To: References: <20141204114139.GM23952@phcomp.co.uk> Message-ID: <54823E67.1070205@msapiro.net> On 12/05/2014 02:45 PM, Andrew Stuart wrote: > > It sounds like there?s no built in way so I?ll probably just modify the source so that a message to BCC results in a silent post. I?d be interested to hear if anyone thinks that approach is likely to cause problems. An alternative way would be to create a new address LISTNAME-archive at hostname which would just queue the message in the in queue with an abbreviated pipeline consisting perhaps of just Moderate (to ensure the sender is authorized to post) and ToArchive. You would need to create scripts/archive which could be a copy of scripts/owner with a few occurrences of 'owner' changed to 'archive' and the final enqueue changed to something like: inq.enqueue(sys.stdin.read(), listname=listname, _plaintext=1, pipeline=['Moderate', 'ToArchive'], toarchive=1) The toarchive=1 in the metadata is meaningless, but it would allow different treatment in any handler in the pipeline. You would also need to modify and recompile src/mail-wrapper.c to add "archive" to the valid commands and add the LISTNAME-archive alias(es) or whatever to the MTA (you could modify Mailman/MTA/Manual.py and/or Mailman/MTA/Postfix.py to generate these). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sat Dec 6 03:09:30 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 05 Dec 2014 18:09:30 -0800 Subject: [Mailman-Users] MHonArc Patch for Mailman In-Reply-To: <54814E68.7050204@msapiro.net> References: <54814E68.7050204@msapiro.net> Message-ID: <5482655A.1090601@msapiro.net> Mark Sapiro wrote: > Just for fun, I applied both the prerequisite modinc-2.1.12-0.1.patch > and the mhonarc-2.1.12-0.1.patch to Mailman 2.1.18-1 OK, it's raining here (hooray!) and a slow day, so I went further and created . This is Richard's patch with all conflicts resolved, the dependency on removed and code added to Mailman/versions.py to add the new list attributes to existing lists. This last is the whole point of bumping DATA_FILE_VERSION; i.e. when Mailman detects that Mailman.Version.DATA_FILE_VERSION is greater that that in the list's data_version, it calls Mailman.versions.Update to update the list to the current DATA_FILE_VERSION. If the code isn't in Mailman.versions.Update, nothing gets updated except the list's data_version. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Sat Dec 6 03:50:11 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 06 Dec 2014 11:50:11 +0900 Subject: [Mailman-Users] Apache 2.4 and Mailman In-Reply-To: <1417761652.42998.21.camel@pudina.fmp.com> References: <1417761652.42998.21.camel@pudina.fmp.com> Message-ID: <874mt9lcf0.fsf@uwakimon.sk.tsukuba.ac.jp> Lindsay Haisley writes: > Recent Ubuntu server installs of Apache 2.4 need "Require all granted" > in place of, or in addition to "Allow from all" to grant access The old "allow from ..." syntax has been deprecated in favor of the "require ... granted" syntax for quite a while. Recent Apache has changed that from "deprecated" to "invalid". I'm personally not in favor of adding all of this upstream stuff to distributed Mailman docs. I think it's obnoxious of Apache to gratuitously break existing installations without any warning[1] this way. I wouldn't be averse to adding it to the FAQ, though. > This seems to be in line with a policy of hardening Apache2 server > security, It has nothing to do with "hardening". The semantics is exactly equivalent, only the syntax has changed. That's what pisses me off. It's "purity before practicality". > Someone with less experience might spend a lot more time > troubleshooting this, and a note in the documentation might help. > Keeping up with the times is good :) Sure, but for gratuitous stuff that screws all the users of the cooperating software (I noticed it not because of Mailman but because my whole website suddenly stopped working!), I'd be in favor of not adding specifics, and giving general debugging information, like: Mailman bugs do manifest occasionally out of the blue. However, if - you haven't touched Mailman or it's a brand new install, and - a bug suddenly occurs (or on first installation), and - Mailman's own debugging scripts don't identify or solve the problem, it's at least as likely to be an issue with cooperating software, often to be resolved by reconfiguration. (See mailman/bin for the scripts; they're mostly named check_* or fix*.) The most likely candidates are your MTA (typically Postfix, Exim, or Sendmail, though there are others) if mail receipt or delivery is the issue. Or, if the problem is with the website (archives and administration), with your webserver (typically Apache but there is wide variation here). Another common culprit is operating system security (eg, SELinux). Check the configuration files for such software. (Often software provides a configuration checker assistant that is stricter than the actual application is about configuration issues.) In all cases, check for distribution updates (recent, causing the issue, or available, resolving the issue) in these areas, and look for changes in "permission" or "capability" defaults or even in syntax of related directives. Sometimes there's an outright bug, but that's less likely these days (Mailman does not exercise the "latest and greatest" features of that software). Another possibility is a Python upgrade or a change in the default version in your distribution. This is not very likely but has been known to happen in the past. In all of the cases described above, you are most likely to find information in your distribution's issue tracker or FAQ, followed by upgrade notes (sometimes a few upgrades back!) Next, check the associated software's resources. Often such issues will not be mentioned in Mailman resources -- people who install the newest Mailman from source typically also are keeping up with changes in cooperating software and don't report issues to Mailman which are not Mailman issues. On the other hand, the distributions are pretty good about correct configuration; users of Mailman etc from a distribution are well-protected from these issues. So we're often the last to know! > I went to the Launchpad bug database for Mailman and it looks like > it's ages out of date, Yeah, almost all the "bugs" that occur these days are configuration issues. I would guess that most "bugs" (for 2.1.x) on Launchpad are actually nonbugs now, but nobody has gone through, checked, and closed the resolved or irreproducible issues. > so I thought I'd pass this on here, and y'all can run with it to > the developers list or wherever. This is probably the best place (high visibility) to report it. As you see, it's not obvious that the developers will run with it at all! :-/ I think the best place for it is the FAQ. Footnotes: [1] Maybe there's something in the logs about deprecated configuration syntax. But nothing "in your face". Granted, it's hard to do that with daemon software. From stephen at xemacs.org Sat Dec 6 04:03:30 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 06 Dec 2014 12:03:30 +0900 Subject: [Mailman-Users] Is there a way to post "silently" to a mailing list? In-Reply-To: References: <20141204114139.GM23952@phcomp.co.uk> Message-ID: <87388tlbst.fsf@uwakimon.sk.tsukuba.ac.jp> Andrew Stuart writes: > It sounds like there?s no built in way so I?ll probably just modify > the source so that a message to BCC results in a silent post. I find that setting the list to require the list as an explicit addressee is one of the most effective filters for spam that makes it through the MTA's gauntlet. I wouldn't let a *possible* increase in spam stop me, but do check that people aren't spamming your archives, and perhaps strengthen other defenses. For example, back when my lists still allowed HTML posting, my host got a "cease-and-desist" notice from a MasterCard lawyer. Some miscreant was storing cracked credit card numbers in an HTML comments in messages to the list, and distributing to his "clients" from the Mailman archive. (Of course this is a generic problem, but "silent posting" makes it more dangerous.) From andrew.stuart at supercoders.com.au Sat Dec 6 22:15:37 2014 From: andrew.stuart at supercoders.com.au (Andrew Stuart) Date: Sun, 7 Dec 2014 08:15:37 +1100 Subject: [Mailman-Users] Any info on number of Mailman installations? Message-ID: <0371C650-A042-4940-AEAB-37965F9ED812@supercoders.com.au> Just wondering if anyone has any idea how many installations there are of Mailman around the world? thanks From bsfinkel at att.net Sun Dec 7 01:19:37 2014 From: bsfinkel at att.net (Barry S. Finkel) Date: Sat, 06 Dec 2014 18:19:37 -0600 Subject: [Mailman-Users] Any info on number of Mailman installations? In-Reply-To: <0371C650-A042-4940-AEAB-37965F9ED812@supercoders.com.au> References: <0371C650-A042-4940-AEAB-37965F9ED812@supercoders.com.au> Message-ID: <54839D19.2070606@att.net> On 12/6/2014 3:15 PM, Andrew Stuart wrote: > Just wondering if anyone has any idea how many installations there are of Mailman > around the world? > > thanks > How do you count? Where I used to work, there were four groups, each with their own Mailman server. Does that count as one organization or four? --Barry Finkel From mark at msapiro.net Sun Dec 7 01:51:18 2014 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 06 Dec 2014 16:51:18 -0800 Subject: [Mailman-Users] Any info on number of Mailman installations? In-Reply-To: <54839D19.2070606@att.net> References: <0371C650-A042-4940-AEAB-37965F9ED812@supercoders.com.au> <54839D19.2070606@att.net> Message-ID: <5483A486.6060807@msapiro.net> On 12/06/2014 04:19 PM, Barry S. Finkel wrote: > On 12/6/2014 3:15 PM, Andrew Stuart wrote: >> Just wondering if anyone has any idea how many installations there are >> of Mailman >> around the world? >> >> thanks >> > > How do you count? Where I used to work, there were four groups, > each with their own Mailman server. Does that count as one organization > or four? I would count that as 1 organization, 4 installations and presumably a number of active lists >= 4 I don't think anyone knows what the world total for these numbers is. My guess is the number of installations is well into the thousands, quite possibly in the tens of thousands, and the number of active lists is in the tens of thousands, but that's only my guess. I don't know how I would even go about trying to validate that. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bhacker at att.net Sun Dec 7 15:27:17 2014 From: bhacker at att.net (Bob Hacker) Date: Sun, 7 Dec 2014 09:27:17 -0500 Subject: [Mailman-Users] Problems sending email Message-ID: <000001d01229$e815db50$b84191f0$@att.net> I have a problem with one person on my members sending emails to our members list. The email goes out but no one receives it. If she sends the email to me, I can forward it to the members list and everyone gets it. Please help, Bob From Richard at Damon-Family.org Sun Dec 7 19:30:58 2014 From: Richard at Damon-Family.org (Richard Damon) Date: Sun, 07 Dec 2014 13:30:58 -0500 Subject: [Mailman-Users] Problems sending email In-Reply-To: <000001d01229$e815db50$b84191f0$@att.net> References: <000001d01229$e815db50$b84191f0$@att.net> Message-ID: <54849CE2.5040206@Damon-Family.org> On 12/7/14, 9:27 AM, Bob Hacker wrote: > I have a problem with one person on my members sending emails to our members > list. The email goes out but no one receives it. If she sends the email to > me, I can forward it to the members list and everyone gets it. > > Please help, > > Bob > Depending on the lists settings, some things that could cause this are: 1) The From Email addresses isn't subscribed. It may be that it is an "equivalent" address that gets delivered to the same email box, but it differs in a way that mailman doesn't know about as being the same (things like mac.com, me.com and icloud.com being the same, or gmail ignoring . in the user name, or +hacked addresses). 2) Their client is sending HTML formatting without plain text, and your client adds it when you forward them. 3) They have the wrong email address for the list in their address book (maybe listname-bounces?) -- Richard Damon From rex at rexgoode.com Sun Dec 7 22:35:54 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Sun, 07 Dec 2014 13:35:54 -0800 Subject: [Mailman-Users] Advantages In-Reply-To: <1417622463.4756.64.camel@pudina.fmp.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> Message-ID: <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> Hey, everyone. Thanks for your feedback on my request for advantages/disadvantages of a mailing list over a Cc list. I came up with the following, based on your feedback, and reworded in language I think my colleagues can understand. Would you look it over and tell me if I've misrepresented anything or have left anything out? Rex From rex at rexgoode.com Sun Dec 7 22:52:37 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Sun, 07 Dec 2014 13:52:37 -0800 Subject: [Mailman-Users] Advantages In-Reply-To: <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> Message-ID: <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> I suppose I should have added what I wanted you to look at. I don't think mailman reads minds, yet. Disadvantages for Using Cc to Manage a Mailing List 1) The list of recipients can be added to without the recipient's permission. 2) Any recipient can delete an address from the list. 3) When the Cc list gets too long, Internet Service Providers will mark it as spam and all senders may be put in a blacklist. 4) If you want to be removed, everyone on the list has to take your address out of the Cc line. 5) If you want out, everyone replying to any message when you were in will put you back in. 6) You can't use your email program's filtering capabilities to keep your inbox clean. 7) If your computer gets hacked, hackers can mine harvest our addresses from your contact list. Advanatages of a Software-Managed List 1) There is an archive of all past postings that can be searched by subscribers only. 2) The software provides spam filtering, protecting everyone's email addresses from spammers. 3) The software prevents us from getting each others' vacation messages. 4) The software prevents us from getting error messages when each others' mailbox is full or bounces. 5) Easier filtering in your email program, i.e., you can create a folder that only has the list's messages. 6) Each user can manage his own subscription, including turning delivery off when you go on vacation or want some peace and quiet from the discussion (and the archive will still be there when you want to turn it on again). 7) Numerous customizable options, such as: a standard footer (for confidentiality messages, etc) moderating tools, anonymizing addresses 8) Hides the email addresses of all members. 9) If you don't like getting every piece of email sent by subscribers, you can set yourself for digest mode, where you would only get one message per day that has every message for that day inside it. Quoting rex at rexgoode.com: > Hey, everyone. Thanks for your feedback on my request for > advantages/disadvantages of a mailing list over a Cc list. > > I came up with the following, based on your feedback, and reworded > in language I think my colleagues can understand. > > Would you look it over and tell me if I've misrepresented anything > or have left anything out? > > Rex > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/rex%40rexgoode.com > From fmouse at fmp.com Sun Dec 7 23:44:39 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Sun, 07 Dec 2014 16:44:39 -0600 Subject: [Mailman-Users] Advantages In-Reply-To: <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> Message-ID: <1417992279.65361.28.camel@pudina.fmp.com> On Sun, 2014-12-07 at 13:52 -0800, rex at rexgoode.com wrote: > I suppose I should have added what I wanted you to look at. I don't > think mailman reads minds, yet. Running a discussion list using email CCs is, IMHO, unwieldy to the point of being unusable. A point which I didn't see in your lists is the fact that in some mail clients, addresses that stop working can derail the mailout so that every subsequent address in the list doesn't get a post. I just set up a Mailman announcement list for some folks who were having this problem, trying to run their list from BCCs stored in the list owner's mail client, and the problems of trying to run a discussion list this way, with a CC list, would be an order of magnitude greater. I'd never try it with a list of more than a dozen people, at the most, but then I have ready access to my own mail server and Mailman installation :) Mail clients vary substantially in how they handle DSNs and NDRs, and without centralized control over this you'd have chaos! Mail clients vary widely in their quality, behavior and adherence to published standards. -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From mark at msapiro.net Mon Dec 8 00:58:11 2014 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 07 Dec 2014 15:58:11 -0800 Subject: [Mailman-Users] Problems sending email In-Reply-To: <000001d01229$e815db50$b84191f0$@att.net> References: <000001d01229$e815db50$b84191f0$@att.net> Message-ID: <5484E993.5040606@msapiro.net> On 12/07/2014 06:27 AM, Bob Hacker wrote: > I have a problem with one person on my members sending emails to our members > list. The email goes out but no one receives it. If she sends the email to > me, I can forward it to the members list and everyone gets it. Is this member the only one posting from an @aol.com or @yahoo.com address? If so, this could be a DMARC issue. See and . What do you mean by "The email goes out"? Is the post in the list's archive? If you have access to Mailman's logs, is it logged in the 'post' log and the 'smtp' log? Is there anything in the 'smtp-failure' or 'bounce' logs? Is there a 'discarded' message in the 'vette' log. Any other messages in the 'vette' log? If you have access to the outgoing MTA logs, what is logged there regarding these messages? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From lwpowers at gmail.com Sun Dec 7 19:33:39 2014 From: lwpowers at gmail.com (Brook Powers) Date: Sun, 7 Dec 2014 13:33:39 -0500 Subject: [Mailman-Users] Hot to eliminate Untitled Attachments? Message-ID: Greetings, I have configured a listserv to support our non-profit. The Mailman-Version: 2.1.17 listserv is maintained by Hostgator.com, where we have our domain hosted. When sending to the list, I receive the email in Outlook 2013, with an attachment ?Untitled attachment 00240.txt (342 B)? The attachment contains; ?_______________________________________________ tech-comm mailing list tech-comm at listserv.domain.org http://listserv.domain.org/mailman/listinfo/tech-comm_listserv.domain.org? I understand this may be caused by sending the message in html (Outlooks native format), instead of sending it in plain text. Is there any way I can configure my hosted listserv to strip these unnecessary, ?untitled attachments? if users send to the list in html? TIA From reevesj at auburn.edu Sun Dec 7 23:41:20 2014 From: reevesj at auburn.edu (Stan Reeves) Date: Sun, 7 Dec 2014 16:41:20 -0600 Subject: [Mailman-Users] unable to turn off send_reminders for one list Message-ID: <5484D790.1060008@auburn.edu> I have one list configured not to send password reminders. I have verified the configuration by looking at the config.pck file, which shows: 'send_reminders': 0, However, this list is included in the reminders sent out, and I can't figure out what's wrong. Any suggestions? Stan From cpz at tuunq.com Mon Dec 8 17:49:13 2014 From: cpz at tuunq.com (Carl Zwanzig) Date: Mon, 08 Dec 2014 08:49:13 -0800 Subject: [Mailman-Users] Advantages In-Reply-To: <1417992279.65361.28.camel@pudina.fmp.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> Message-ID: <5485D689.1040702@tuunq.com> FWIW, a friend had to fall back to BCCs for a specific announcement list because over half the 80 list members are on aol/comcrap/yahoo/hotmail (DMARC....) and the mailman installation isn't fully up to date. For these specific circumstances, it works, but neither of us would try it for more than about 100 members nor for a discussion list. z! From fmouse at fmp.com Mon Dec 8 18:11:37 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Mon, 08 Dec 2014 11:11:37 -0600 Subject: [Mailman-Users] Advantages In-Reply-To: <5485D689.1040702@tuunq.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> Message-ID: <1418058697.65361.85.camel@pudina.fmp.com> On Mon, 2014-12-08 at 08:49 -0800, Carl Zwanzig wrote: > FWIW, a friend had to fall back to BCCs for a specific announcement list > because over half the 80 list members are on aol/comcrap/yahoo/hotmail > (DMARC....) and the mailman installation isn't fully up to date. For an announcement list, I would think this would be a problem only if he was posting _from_ an address that advertises a DMARC policy. Gmail accounts are free ..... -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From mark at msapiro.net Mon Dec 8 18:32:23 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 08 Dec 2014 09:32:23 -0800 Subject: [Mailman-Users] Hot to eliminate Untitled Attachments? In-Reply-To: References: Message-ID: <5485E0A7.9090207@msapiro.net> On 12/07/2014 10:33 AM, Brook Powers wrote: > > I have configured a listserv to support our non-profit. Please see > When sending to the list, I receive the email in Outlook 2013, with an > attachment ?Untitled attachment 00240.txt (342 B)? > > > > The attachment contains; > > ?_______________________________________________ > > tech-comm mailing list > > tech-comm at listserv.domain.org > > http://listserv.domain.org/mailman/listinfo/tech-comm_listserv.domain.org? This is the list's msg_footer. You can set this to empty (not just white space but truly empty) and it won't be added. See the FAQ at for more info on this. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From drew.tenenholz at isid.org Mon Dec 8 18:30:16 2014 From: drew.tenenholz at isid.org (Drew Tenenholz) Date: Mon, 8 Dec 2014 12:30:16 -0500 Subject: [Mailman-Users] Converting Subscribers from Digest to Nodigest Message-ID: Hi All -- I have just realized that a one list I manage has had the digest option when it should not have had this option enabled. Now, I have 873 (+15 private members) of over 9,000 total subscribers which apparently have selected the digest option. Is there a relatively simple way to convert these members over to 'nodigest'? Thanks, Drew Tenenholz P.S. There is a good reason for not allowing the digest option here. The list is announce-only, and this particular distribution list receives a one-weekly email which lists only the subject lines of all of the messages posted in the last week. Essentially, it is already a digest, and reducing the number of messages sent isn't really appropriate. From mark at msapiro.net Mon Dec 8 18:37:26 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 08 Dec 2014 09:37:26 -0800 Subject: [Mailman-Users] unable to turn off send_reminders for one list In-Reply-To: <5484D790.1060008@auburn.edu> References: <5484D790.1060008@auburn.edu> Message-ID: <5485E1D6.1000606@msapiro.net> On 12/07/2014 02:41 PM, Stan Reeves wrote: > I have one list configured not to send password reminders. I have > verified the configuration by looking at the config.pck file, which shows: > > 'send_reminders': 0, > > However, this list is included in the reminders sent out, and I can't > figure out what's wrong. Any suggestions? See the FAQ at . Examine the headers of the password reminder to see where it is coming from. Most likely it is coming from an incompletely removed test or prior incarnation of this list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Dec 8 18:40:23 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 08 Dec 2014 09:40:23 -0800 Subject: [Mailman-Users] Converting Subscribers from Digest to Nodigest In-Reply-To: References: Message-ID: <5485E287.9030602@msapiro.net> On 12/08/2014 09:30 AM, Drew Tenenholz wrote: > > Is there a relatively simple way to convert these members over to 'nodigest'? See the script at -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From fmouse at fmp.com Mon Dec 8 19:01:05 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Mon, 08 Dec 2014 12:01:05 -0600 Subject: [Mailman-Users] Advantages In-Reply-To: <5485E1B5.5050300@tuunq.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> Message-ID: <1418061665.65361.117.camel@pudina.fmp.com> On Mon, 2014-12-08 at 09:36 -0800, Carl Zwanzig wrote: > On 12/8/2014 9:11 AM, Lindsay Haisley wrote: > > > For an announcement list, I would think this would be a problem only if > > he was posting _from_ an address that advertises a DMARC policy. > > you'd think so, but the sender is on well.com; all of the yahoo/hotmail/etc > addresses bounced and all the others were delivered. Circumstances being > what they are, it's not worth my time to figure this out, only need it for a > couple more weeks and a few more messages. Well, this is a matter of concern beyond your list, Carl, so I'm replying to the Mailman-users list in case someone else has knows something about this. well.com doesn't advertise a DMARC policy, so why would this be? Are we looking at something new here? A lot of us run announcement lists, or do so for our customers. Can we expect rejections from these ESPs too? Is well.com blacklisted in some other way? Or do yahoo/hotmail/etc filter in some other way that might bite even a legit CC or BCC list? Is there no safe harbor in this storm of misbegotten paranoia???? -- Lindsay Haisley | "The only unchanging certainty FMP Computer Services | is the certainty of change" 512-259-1190 | http://www.fmp.com | - Ancient wisdom, all cultures From mark at msapiro.net Mon Dec 8 19:25:01 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 08 Dec 2014 10:25:01 -0800 Subject: [Mailman-Users] Advantages In-Reply-To: <1418061665.65361.117.camel@pudina.fmp.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> Message-ID: <5485ECFD.4000802@msapiro.net> On 12/08/2014 10:01 AM, Lindsay Haisley wrote: > On Mon, 2014-12-08 at 09:36 -0800, Carl Zwanzig wrote: >> >> you'd think so, but the sender is on well.com; all of the yahoo/hotmail/etc >> addresses bounced and all the others were delivered. Circumstances being >> what they are, it's not worth my time to figure this out, only need it for a >> couple more weeks and a few more messages. > > Well, this is a matter of concern beyond your list, Carl, so I'm > replying to the Mailman-users list in case someone else has knows > something about this. > > well.com doesn't advertise a DMARC policy, so why would this be? Are we > looking at something new here? We are curious. If these messages were rejected by the recipient MTAs, what reasons were logged by the outgoing MTA? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cpz at tuunq.com Mon Dec 8 19:25:55 2014 From: cpz at tuunq.com (Carl Zwanzig) Date: Mon, 08 Dec 2014 10:25:55 -0800 Subject: [Mailman-Users] Advantages In-Reply-To: <1418061665.65361.117.camel@pudina.fmp.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> Message-ID: <5485ED33.3010209@tuunq.com> On 12/8/2014 10:01 AM, Lindsay Haisley wrote: > On Mon, 2014-12-08 at 09:36 -0800, Carl Zwanzig wrote: >> you'd think so, but the sender is on well.com; all of the yahoo/hotmail/etc >> addresses bounced and all the others were delivered. Circumstances being >> what they are, it's not worth my time to figure this out, only need it for a >> couple more weeks and a few more messages. > > Well, this is a matter of concern beyond your list, I'm not sure it really is. The set of facts is quite small and untrustworthy. As I said, I'm not willing to do any more research on the matter at this time. > well.com doesn't advertise a DMARC policy, so why would this be? Are we > looking at something new here? A lot of us run announcement lists, or > do so for our customers. Can we expect rejections from these ESPs too? > Is well.com blacklisted in some other way? Or do yahoo/hotmail/etc > filter in some other way that might bite even a legit CC or BCC list? It's entirely possible that the couple of people reporting the problem are confused, maybe one of them -was- sending from a yahoo account and not from the well one. I know that I've got entries in the mailman bounces log and rejections in postfix's log, but haven't matched original senders to rejections. This group of people will probably have 4 or 5 more messages over the next couple of weeks, then the purpose of the list goes away. (Please don't ask me questions about this, the answer would probably be a tarball of the logs. I'm sorry I even brought it up.) z! From fmouse at fmp.com Mon Dec 8 20:09:21 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Mon, 08 Dec 2014 13:09:21 -0600 Subject: [Mailman-Users] Advantages In-Reply-To: <5485ED33.3010209@tuunq.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> Message-ID: <1418065761.65361.121.camel@pudina.fmp.com> On Mon, 2014-12-08 at 10:25 -0800, Carl Zwanzig wrote: > (Please don't ask me questions about this, the answer would probably be a > tarball of the logs. I'm sorry I even brought it up.) LOL!! No regrets, Carl :) No, no! We DON'T need a tarball of logs! I'll drop the subject. > -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From dlwhitehurst at me.com Mon Dec 8 20:52:36 2014 From: dlwhitehurst at me.com (David Whitehurst) Date: Mon, 08 Dec 2014 14:52:36 -0500 Subject: [Mailman-Users] Outgoing Runner won't start Message-ID: I?m having trouble getting outgoing runner to start. Basically, all the emails that I created for the list on Postfix and the actual list works fine, but the members aren?t getting email. The end of qrunner in /logs/ shows that all runners started except outgoing runner. It tried 10 times and gave up. Can someone point me to where I can troubleshoot this or get it to run. SMTP internal is working and port is open from inside -> out. I don?t what to do next. Thanks, David David Whitehurst dlwhitehurst at me.com ? David L. Whitehurst about.me/dlwhitehurst From mark at msapiro.net Tue Dec 9 15:27:50 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 09 Dec 2014 06:27:50 -0800 Subject: [Mailman-Users] Outgoing Runner won't start In-Reply-To: References: Message-ID: <9BC84BD5-34E8-4E35-9152-77E7C6067271@msapiro.net> On December 8, 2014 11:52:36 AM PST, David Whitehurst wrote: >I?m having trouble getting outgoing runner to start. Basically, all >the emails that I created for the list on Postfix and the actual list >works fine, but the members aren?t getting email. The end of qrunner in >/logs/ shows that all runners started except outgoing runner. >It tried 10 times and gave up. What are the actual qrunner log messages when Outgoing Runner dies? What's in Mailman's error log? -- Mark Sapiro Sent from my Android phone with K-9 Mail. [Unpaid endorsement] From dlwhitehurst at me.com Tue Dec 9 15:38:08 2014 From: dlwhitehurst at me.com (David Whitehurst) Date: Tue, 09 Dec 2014 09:38:08 -0500 Subject: [Mailman-Users] Outgoing Runner won't start In-Reply-To: <9BC84BD5-34E8-4E35-9152-77E7C6067271@msapiro.net> References: <9BC84BD5-34E8-4E35-9152-77E7C6067271@msapiro.net> Message-ID: <9CF8257E-B687-4EF9-BB5C-8EBE515E86A6@me.com> Mark: I made some changes to the config for Postfix relating to SMTP and virtual hosting and then my installed version 2.1.18rc3 ran all runners but then I got a message from my VM host telling me that my CPU was off the charts. Each runner was taking approx. 50% CPU so each /bin/mailmanctl start would take the CPU from 0.0 to about 8 in less than a minute. I finally removed the mailman I hand built and used yum install mailman and got a fresh installation that went to /usr/lib instead of my install at /usr/local. I was familiar with the configs and after I ran check_perms and did a few other things, it works. With Postfix and Dovecot, I have to add e.g. dev at mydomain and dev-owner at mydomain to MySQL in a virtual_users table because I?m using SSL for server accounts. The SMTP and virtual_host configs allowed me to get member mail too now at dlwhitehurst at me.com It seems that everything is working now. I found that the yum install mailman for my CentOS is actually an earlier version 2.1.15 Thanks, David David Whitehurst dlwhitehurst at me.com ? David L. Whitehurst about.me/dlwhitehurst > On Dec 9, 2014, at 9:27 AM, Mark Sapiro wrote: > > On December 8, 2014 11:52:36 AM PST, David Whitehurst wrote: >> I?m having trouble getting outgoing runner to start. Basically, all >> the emails that I created for the list on Postfix and the actual list >> works fine, but the members aren?t getting email. The end of qrunner in >> /logs/ shows that all runners started except outgoing runner. >> It tried 10 times and gave up. > > > What are the actual qrunner log messages when Outgoing Runner dies? > > What's in Mailman's error log? > > > -- > Mark Sapiro > Sent from my Android phone with K-9 Mail. [Unpaid endorsement] From danil at smirnov.la Tue Dec 9 15:22:04 2014 From: danil at smirnov.la (Danil Smirnov) Date: Tue, 9 Dec 2014 16:22:04 +0200 Subject: [Mailman-Users] configuring of Mailman UI url for Webmin Message-ID: Hi all! I've installed Mailman module in Webmin control panel and found some problems with it: https://www.virtualmin.com/node/35532 Could you please point me to good guide for Mailman UI url setup to change Webmin ugly defaults? Do anybody know contacts of Mailman Webmin module developers? Thanks, Danil From mark at msapiro.net Wed Dec 10 05:17:23 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 09 Dec 2014 20:17:23 -0800 Subject: [Mailman-Users] configuring of Mailman UI url for Webmin In-Reply-To: References: Message-ID: <5487C953.40705@msapiro.net> On 12/09/2014 06:22 AM, Danil Smirnov wrote: > > Could you please point me to good guide for Mailman UI url setup to > change Webmin ugly defaults? I'm not sure it's a "good guide", but see the FAQ at , and maybe use the search box on that page to search for web_page_url. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From billc_lists at greenbuilder.com Wed Dec 10 05:31:11 2014 From: billc_lists at greenbuilder.com (Bill Christensen) Date: Tue, 09 Dec 2014 22:31:11 -0600 Subject: [Mailman-Users] OS X Question --- yes I know In-Reply-To: <20141125025551.GA10929@panix.com> References: <61560BCD-24F3-4394-9BC3-C968C31443EB@mac.com> <20141125025551.GA10929@panix.com> Message-ID: <5487CC8F.8040103@greenbuilder.com> The MacPorts version works - I've been using it for years - but note that it's a good number of dot-revisions behind the current Mailman version, which is at least 2.1.18 and has some fixes I'd like to see. Unfortunately, nobody's actively maintaining the port. I thought about doing it myself, but my combination of day job and side job doesn't allow me the time to do a lot of deep work learning how to do things like that. On 11/24/14, 8:55 PM, Ed Ravin wrote: > On Sun, Nov 23, 2014 at 04:54:09PM -0700, David Dodell wrote: >> Hi, I know from past experience that the OS X version of Mailman is met with some contempt because of what Apple did with it .. but I have it working well for several years on a 10.7.5 Lion Server, and it has been very stable. > Note that there's also a version from MacPorts: > > $ port list mailman > mailman @2.1.13 mail/mailman > > [this is on my Mountain Lion box, your mileage may vary] > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: https://mail.python.org/mailman/options/mailman-users/billc_lists%40greenbuilder.com > From my_list_address at yahoo.no Wed Dec 10 10:41:35 2014 From: my_list_address at yahoo.no (Hal) Date: Wed, 10 Dec 2014 10:41:35 +0100 Subject: [Mailman-Users] Archive merge and search In-Reply-To: <546B7456.7020705@msapiro.net> References: <54589EA6.5030804@yahoo.no> <54591A47.9030309@msapiro.net> <545B7744.6010203@yahoo.no> <545BB289.7060902@msapiro.net> <545CB288.3010509@yahoo.no> <545D1287.2080502@msapiro.net> <546B5942.60506@yahoo.no> <546B7456.7020705@msapiro.net> Message-ID: <5488154F.3020406@yahoo.no> On 18/11/2014 17:31, Mark Sapiro wrote: > On 11/18/2014 06:35 AM, Hal wrote: > >> So for any new messages from now on I want my list to work this way: >> >> 1) HTML formatted postings should be converted to plain text before >> reaching other members. > > > In Mailman's Content filtering msection you want the following: > > filter_content: Yes > filter_mime_types: empty > pass_mime_types: > multipart > text/plain > text/html > filter_filename_extensions: irrelevant, default list OK > pass_filename_extensions: empty > collapse_alternatives: Yes > convert_html_to_plaintext: Yes > filter_action: as desired, this will only apply to a message which > contains no text/html or text/plain part. All my settings were the same as above except "pass_mime_types:" where "message/rfc822" was also included. My list isn't very active but has come alive in the past few days, but strangely none of those messages are available in the archive. So I rechecked my settings and quickly removed "message/rfc822" once I found it. Still, this hasn't made any difference (new messages have been posted to the list since I made that change -I believe you've already pointed out that any changes don't affect messages already posted) and as far as I can see this shouldn't be the cause of this problem anyway (as you explained earlier, including "message/rfc822" only defines if attachements should be content filtered or not. Any idea what could be causing list messages not to be archived? My "Archiving options" seem fine: archive: yes archive_private: private archive_volume_freq.: monthly Hal From rex at rexgoode.com Wed Dec 10 12:56:21 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Wed, 10 Dec 2014 03:56:21 -0800 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <1418065761.65361.121.camel@pudina.fmp.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> Message-ID: <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> Well, everyone, my disadvantages/advantages list was successful in getting people to join my mailman list. There were a few holdouts, but the main players decided that the list was a good idea and signed up. The rest will probably follow when their discussion dries up and everything that's happening is on the list. One question came up and I knew the answer, but it brings up a question for me. They wanted to know if there was a "files" area where they could upload things like Word documents, etc. I told them there wasn't. I could provide one, but I would have to come up with a login mechanism to keep the files only available to the list subscribers. I know these people won't get on board with a whole new username/password to remember on top of the one they need for mailman. Is there a way for me to detect that they have logged in and give them access to be able to up- and download files to an area I provide? Actually, I'd like to keep uploads just to those I set as list moderators. I don't know python, but I know enough a dozen languages, so I don't think it will be a problem if I have to learn it. From cpz at tuunq.com Wed Dec 10 17:32:49 2014 From: cpz at tuunq.com (Carl Zwanzig) Date: Wed, 10 Dec 2014 08:32:49 -0800 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> Message-ID: <548875B1.8020403@tuunq.com> On 12/10/2014 3:56 AM, rex at rexgoode.com wrote: > They wanted to know if there was a "files" area where they could upload > things like Word documents, etc. [...] > Is there a way for me to detect that they have logged in and give them > access to be able to up- and download files to an area I provide? If you limit this to http(s), you could use the mailman user login cookies, but would have to tease the info out of the mailman source code for names/formats/etc (I haven't looked at this). Also, if you want them to be able to log in to your web page directly and not mailman's, you'll have to read the user info from the list's python pickle to authenticate them. This, of course, requires some python work :). z! who can read, but not really write, python From rex at rexgoode.com Wed Dec 10 17:39:54 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Wed, 10 Dec 2014 08:39:54 -0800 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <548875B1.8020403@tuunq.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <548875B1.8020403@tuunq.com> Message-ID: <8849bdbd-9f11-41e7-8aad-a3e92288d6f4.maildroid@localhost> Hmmm. A python pickle. Dill or sweet? Sounds interesting. I can probably read python if I try. Might actually like it Sent from my android device. From tracey at fairhousing.com Wed Dec 10 19:28:45 2014 From: tracey at fairhousing.com (Tracey McCartney) Date: Wed, 10 Dec 2014 12:28:45 -0600 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <8849bdbd-9f11-41e7-8aad-a3e92288d6f4.maildroid@localhost> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <548875B1.8020403@tuunq.com> <8849bdbd-9f11-41e7-8aad-a3e92288d6f4.maildroid@localhost> Message-ID: Rex: Instead of rolling your own, you might consider throwing up a Drupal site. Drupal is free, and it has a module called Mailman Manager that integrates Mailman with Drupal. The site can be your files repository. As a bonus, your list members can manage their subscriptions through the Drupal site as long as their Drupal account has the same email address as their mailing list subscription. As a further bonus, you can assign your list members a role and then lock down the permissions, allowing them and only them to upload and download files. I am toying with implementing this on a longtime mailing list I run, but I haven't figured out how to get the 350 list members to go on the companion site and create Drupal logins. For a fairly new list, you might have an easier time. Tracey On Wednesday, December 10, 2014, wrote: > Hmmm. A python pickle. Dill or sweet? Sounds interesting. I can probably > read python if I try. Might actually like it > > Sent from my android device. > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/tracey%40fairhousing.com > From khbkhb at gmail.com Wed Dec 10 19:43:08 2014 From: khbkhb at gmail.com (Keith Bierman) Date: Wed, 10 Dec 2014 11:43:08 -0700 Subject: [Mailman-Users] Advantages - Files In-Reply-To: References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <548875B1.8020403@tuunq.com> <8849bdbd-9f11-41e7-8aad-a3e92288d6f4.maildroid@localhost> Message-ID: Obviously, since we're all here we've chosen mailman and related tools. But for a relatively small group of novices wouldn't the old egroups.com (taken over by yahoo ages ago, but lives on) or google groups be an appropriate solution? They've got shared file areas, moderation, web and email interfaces, etc. Keith Bierman khbkhb at gmail.com kbiermank AIM 303 997 2749 On Wed, Dec 10, 2014 at 11:28 AM, Tracey McCartney wrote: > Rex: > > Instead of rolling your own, you might consider throwing up a Drupal site. > Drupal is free, and it has a module called Mailman Manager that integrates > Mailman with Drupal. The site can be your files repository. As a bonus, > your list members can manage their subscriptions through the Drupal site as > long as their Drupal account has the same email address as their mailing > list subscription. As a further bonus, you can assign your list members a > role and then lock down the permissions, allowing them and only them to > upload and download files. > > I am toying with implementing this on a longtime mailing list I run, but I > haven't figured out how to get the 350 list members to go on the companion > site and create Drupal logins. For a fairly new list, you might have an > easier time. > > > Tracey > > On Wednesday, December 10, 2014, wrote: > > > Hmmm. A python pickle. Dill or sweet? Sounds interesting. I can probably > > read python if I try. Might actually like it > > > > Sent from my android device. > > ------------------------------------------------------ > > Mailman-Users mailing list Mailman-Users at python.org > > https://mail.python.org/mailman/listinfo/mailman-users > > Mailman FAQ: http://wiki.list.org/x/AgA3 > > Security Policy: http://wiki.list.org/x/QIA9 > > Searchable Archives: > > http://www.mail-archive.com/mailman-users%40python.org/ > > Unsubscribe: > > > https://mail.python.org/mailman/options/mailman-users/tracey%40fairhousing.com > > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/khbkhb%40gmail.com > From mark at msapiro.net Wed Dec 10 20:07:29 2014 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 10 Dec 2014 11:07:29 -0800 Subject: [Mailman-Users] Archive merge and search In-Reply-To: <5488154F.3020406@yahoo.no> References: <54589EA6.5030804@yahoo.no> <54591A47.9030309@msapiro.net> <545B7744.6010203@yahoo.no> <545BB289.7060902@msapiro.net> <545CB288.3010509@yahoo.no> <545D1287.2080502@msapiro.net> <546B5942.60506@yahoo.no> <546B7456.7020705@msapiro.net> <5488154F.3020406@yahoo.no> Message-ID: <548899F1.6090902@msapiro.net> On 12/10/2014 01:41 AM, Hal wrote: > On 18/11/2014 17:31, Mark Sapiro wrote: >> >> In Mailman's Content filtering msection you want the following: >> >> filter_content: Yes >> filter_mime_types: empty >> pass_mime_types: >> multipart >> text/plain >> text/html >> filter_filename_extensions: irrelevant, default list OK >> pass_filename_extensions: empty >> collapse_alternatives: Yes >> convert_html_to_plaintext: Yes >> filter_action: as desired, this will only apply to a message which >> contains no text/html or text/plain part. > > All my settings were the same as above except "pass_mime_types:" where > "message/rfc822" was also included. And that's OK. If you want to allow the text content from a post with an attached message, then include message/rfc822. If you want to remove everything from a message attached to a post (e.g. a message forwarded "as attachment" to the list), then don't include message/rfc822. > My list isn't very active but has come alive in the past few days, but > strangely none of those messages are available in the archive. > So I rechecked my settings and quickly removed "message/rfc822" once I > found it. Still, this hasn't made any difference (new messages have been > posted to the list since I made that change -I believe you've already > pointed out that any changes don't affect messages already posted) and > as far as I can see this shouldn't be the cause of this problem anyway > (as you explained earlier, including "message/rfc822" only defines if > attachements should be content filtered or not. Yes. the presence or absence of message/rfc822 in pass_mime_types doesn't affect whether or not messages which are delivered to the list are archived. > Any idea what could be causing list messages not to be archived? My > "Archiving options" seem fine: > > archive: yes > archive_private: private > archive_volume_freq.: monthly Lot's of things. ArchRunner not running, permissions issues in the archive, other things causing exceptions in ArchRunner. Check that ArchRunner is running (ps -fAww|grep ArchRunner). Look in Mailman's error log. If you find errors and shunted messages, you can archive the shunted messages by running 'bin/unshunt' after fixing the underlying problem and after removing any unwanted message entries from qfiles/shunt. Run 'bin/show_qfiles qfiles/shunt/*' to see what's there/ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Dec 10 20:55:22 2014 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 10 Dec 2014 11:55:22 -0800 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> Message-ID: <5488A52A.8090800@msapiro.net> On 12/10/2014 03:56 AM, rex at rexgoode.com wrote: > > They wanted to know if there was a "files" area where they could upload > things like Word documents, etc. I told them there wasn't. But there is in a way at least. If you allow these as attachments in Content filtering or don't filter content at all, and set Non-digest options -> scrub_nondigest to Yes, then the non text/plain attachments will be stored aside in the archive and replaced by links in the delivered message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Thu Dec 11 06:13:35 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Thu, 11 Dec 2014 14:13:35 +0900 Subject: [Mailman-Users] Archive merge and search In-Reply-To: <548899F1.6090902@msapiro.net> References: <54589EA6.5030804@yahoo.no> <54591A47.9030309@msapiro.net> <545B7744.6010203@yahoo.no> <545BB289.7060902@msapiro.net> <545CB288.3010509@yahoo.no> <545D1287.2080502@msapiro.net> <546B5942.60506@yahoo.no> <546B7456.7020705@msapiro.net> <5488154F.3020406@yahoo.no> <548899F1.6090902@msapiro.net> Message-ID: <87oarahips.fsf@uwakimon.sk.tsukuba.ac.jp> Mark Sapiro writes: > And that's OK. If you want to allow the text content from a post with an > attached message, then include message/rfc822. If you want to remove > everything from a message attached to a post (e.g. a message forwarded > "as attachment" to the list), then don't include message/rfc822. I don't know how many RFC pedants are actually out there, but if you're downstream from a third party that wraps messages From: Yahoo! et amis (ie, DMARC "p=reject" domains), you'll lose that content, too. I suspect there are *very* few sites that wrap, but it's a potential concern. From stephen at xemacs.org Thu Dec 11 06:28:36 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Thu, 11 Dec 2014 14:28:36 +0900 Subject: [Mailman-Users] Advantages - Files In-Reply-To: References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <548875B1.8020403@tuunq.com> <8849bdbd-9f11-41e7-8aad-a3e92288d6f4.maildroid@localhost> Message-ID: <87mw6uhi0r.fsf@uwakimon.sk.tsukuba.ac.jp> Keith Bierman writes: > Obviously, since we're all here we've chosen mailman and related > tools. But for a relatively small group of novices wouldn't the old > egroups.com (taken over by yahoo ages ago, but lives on) Friends don't let friends use Yahoo! services. They demonstrably have security issues, and they consider their security problems to be a justification for poor netizenship. I've come to have a grudging respect for their postmaster staff (which I cannot say for AOL)[1], but I consider their management to be untrustworthy on their best days. I don't know about Google and Hotmail services. It's possible they're subject to the same considerations as Yahoo! and AOL, but have been lucky so far. Your guess is as good as mine, or better, maybe. :-) > or google groups be an appropriate solution? They've got shared > file areas, moderation, web and email interfaces, etc. And lock-in. If you ever decide you want the amenities of a modern MLM like Mailman, getting your data back out of any of these services is not easy (compared to getting it out of Mailman, anyway -- at the very least, although you'll make Mark sad if you say you're migrating away from Mailman, it won't delay his helpful answer more than a few milliseconds). Agreed, those services are something to consider. I've never been happy with them as a user, though. Footnotes: [1] By which I mean the folks from these organizations I meet on the IETF mailing lists. From rex at rexgoode.com Thu Dec 11 08:43:11 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Wed, 10 Dec 2014 23:43:11 -0800 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <5488A52A.8090800@msapiro.net> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <5488A52A.8090800@msapiro.net> Message-ID: <20141210234311.95336dtckr8ooidr@webmail.rexgoode.com> Mark, That sounds great! Easy and no grueling programming in unfamiliar territory. Rex Quoting Mark Sapiro : > On 12/10/2014 03:56 AM, rex at rexgoode.com wrote: >> >> They wanted to know if there was a "files" area where they could upload >> things like Word documents, etc. I told them there wasn't. > > > But there is in a way at least. If you allow these as attachments in > Content filtering or don't filter content at all, and set Non-digest > options -> scrub_nondigest to Yes, then the non text/plain attachments > will be stored aside in the archive and replaced by links in the > delivered message. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/rex%40rexgoode.com > From rex at rexgoode.com Thu Dec 11 08:44:43 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Wed, 10 Dec 2014 23:44:43 -0800 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <87mw6uhi0r.fsf@uwakimon.sk.tsukuba.ac.jp> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <548875B1.8020403@tuunq.com> <8849bdbd-9f11-41e7-8aad-a3e92288d6f4.maildroid@localhost> <87mw6uhi0r.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <20141210234443.11695d4uwj5sg7sb@webmail.rexgoode.com> Agreed about Yahoo. I get lots of spam from friends who have had their Yahoo mail hacked. I finally convinced my wife to stop using Yahoo. Quoting "Stephen J. Turnbull" : > Keith Bierman writes: > > > Obviously, since we're all here we've chosen mailman and related > > tools. But for a relatively small group of novices wouldn't the old > > egroups.com (taken over by yahoo ages ago, but lives on) > > Friends don't let friends use Yahoo! services. They demonstrably have > security issues, and they consider their security problems to be a > justification for poor netizenship. I've come to have a grudging > respect for their postmaster staff (which I cannot say for AOL)[1], > but I consider their management to be untrustworthy on their best > days. > > I don't know about Google and Hotmail services. It's possible they're > subject to the same considerations as Yahoo! and AOL, but have been > lucky so far. Your guess is as good as mine, or better, maybe. :-) > > > or google groups be an appropriate solution? They've got shared > > file areas, moderation, web and email interfaces, etc. > > And lock-in. If you ever decide you want the amenities of a modern > MLM like Mailman, getting your data back out of any of these services > is not easy (compared to getting it out of Mailman, anyway -- at the > very least, although you'll make Mark sad if you say you're migrating > away from Mailman, it won't delay his helpful answer more than a few > milliseconds). > > Agreed, those services are something to consider. I've never been > happy with them as a user, though. > > > Footnotes: > [1] By which I mean the folks from these organizations I meet on the > IETF mailing lists. > > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/rex%40rexgoode.com > From rex at rexgoode.com Thu Dec 11 08:52:11 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Wed, 10 Dec 2014 23:52:11 -0800 Subject: [Mailman-Users] Archive Viewing Message-ID: <20141210235211.1498306q2ba9ozzf@webmail.rexgoode.com> How soon after setting archive to yes should I see messages in the archive? I've had it set to yes for a couple of days but the archive is still empty. From rex at rexgoode.com Thu Dec 11 09:38:39 2014 From: rex at rexgoode.com (rex at rexgoode.com) Date: Thu, 11 Dec 2014 00:38:39 -0800 Subject: [Mailman-Users] Archive Viewing In-Reply-To: <20141210235211.1498306q2ba9ozzf@webmail.rexgoode.com> References: <20141210235211.1498306q2ba9ozzf@webmail.rexgoode.com> Message-ID: <20141211003839.12547ui4o1r4f8cv@webmail.rexgoode.com> Nevermind. I was wrong. It isn't enough to follow the archive link. You have to choose something to sort it by first. :) Quoting rex at rexgoode.com: > How soon after setting archive to yes should I see messages in the > archive? I've had it set to yes for a couple of days but the archive > is still empty. > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/rex%40rexgoode.com > From my_list_address at yahoo.no Thu Dec 11 10:50:26 2014 From: my_list_address at yahoo.no (Hal) Date: Thu, 11 Dec 2014 10:50:26 +0100 Subject: [Mailman-Users] Archive merge and search In-Reply-To: <548899F1.6090902@msapiro.net> References: <54589EA6.5030804@yahoo.no> <54591A47.9030309@msapiro.net> <545B7744.6010203@yahoo.no> <545BB289.7060902@msapiro.net> <545CB288.3010509@yahoo.no> <545D1287.2080502@msapiro.net> <546B5942.60506@yahoo.no> <546B7456.7020705@msapiro.net> <5488154F.3020406@yahoo.no> <548899F1.6090902@msapiro.net> Message-ID: <548968E2.4010302@yahoo.no> On 10/12/2014 20:07, Mark Sapiro wrote: > On 12/10/2014 01:41 AM, Hal wrote: >> Any idea what could be causing list messages not to be archived? My >> "Archiving options" seem fine: >> >> archive: yes >> archive_private: private >> archive_volume_freq.: monthly > > > Lot's of things. ArchRunner not running, permissions issues in the > archive, other things causing exceptions in ArchRunner. > > Check that ArchRunner is running (ps -fAww|grep ArchRunner). Here's what I get: $ ps -fAww|grep ArchRunner mailman 1368 1346 0 Aug01 ? 00:36:10 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s hal 20027 20009 0 20:32 pts/3 00:00:00 grep ArchRunner Does this mean it's been running since august 1st this year and it's still running as it should? > Look in Mailman's error log. If you find errors and shunted messages, > you can archive the shunted messages by running 'bin/unshunt' after > fixing the underlying problem and after removing any unwanted message > entries from qfiles/shunt. Run 'bin/show_qfiles qfiles/shunt/*' to see > what's there/ $ /usr/lib/mailman/bin/show_qfiles qfiles/shunt/* ====================> qfiles/shunt/* Traceback (most recent call last): File "/usr/lib/mailman/bin/show_qfiles", line 95, in main() File "/usr/lib/mailman/bin/show_qfiles", line 81, in main fp = open(filename) IOError: [Errno 2] No such file or directory: 'qfiles/shunt/*' $ I'm not sure how to interpret the above though. I located the /var/log/mailman/ directory which is where I suppose the mentioned logs are located? There's a whole bunch of files there: $ ls total 144 -rw-rw-r-- 1 mailman mailman 16289 Dec 10 21:07 bounce -rw-rw-r-- 1 mailman mailman 83 Nov 13 23:22 bounce-20141116 -rw-rw-r-- 1 mailman mailman 249 Nov 20 16:17 bounce-20141123 -rw-rw-r-- 1 mailman mailman 83 Nov 28 15:55 bounce-20141130 -rw-rw-r-- 1 mailman mailman 83 Dec 2 11:56 bounce-20141207 -rw-rw-r-- 1 apache mailman 15801 Dec 10 20:51 error -rw-rw-r-- 1 apache mailman 128 Nov 10 12:03 error-20141116 -rw-rw-r-- 1 apache mailman 0 Nov 16 03:34 error-20141123 -rw-rw-r-- 1 apache mailman 0 Nov 23 03:32 error-20141130 -rw-rw-r-- 1 apache mailman 0 Nov 30 03:12 error-20141207 -rw-rw-r-- 1 apache mailman 279 May 24 2014 mischief -rw-rw-r-- 1 mailman mailman 1843 Dec 10 20:51 post -rw-rw-r-- 1 mailman mailman 0 Nov 9 03:35 post-20141116 -rw-rw-r-- 1 mailman mailman 0 Nov 16 03:34 post-20141123 -rw-rw-r-- 1 mailman mailman 0 Nov 23 03:32 post-20141130 -rw-rw-r-- 1 mailman mailman 0 Nov 30 03:12 post-20141207 -rw-rw-r-- 1 mailman mailman 729 Dec 7 03:08 qrunner -rw-rw-r-- 1 mailman mailman 729 Nov 9 03:35 qrunner-20141116 -rw-rw-r-- 1 mailman mailman 729 Nov 16 03:34 qrunner-20141123 -rw-rw-r-- 1 mailman mailman 729 Nov 23 03:32 qrunner-20141130 -rw-rw-r-- 1 mailman mailman 729 Nov 30 03:12 qrunner-20141207 -rw-rw-r-- 1 mailman mailman 5834 Dec 11 12:00 smtp -rw-rw-r-- 1 mailman mailman 2235 Nov 15 08:00 smtp-20141116 -rw-rw-r-- 1 mailman mailman 4178 Nov 22 08:00 smtp-20141123 -rw-rw-r-- 1 mailman mailman 2643 Nov 29 08:00 smtp-20141130 -rw-rw-r-- 1 mailman mailman 2792 Dec 6 08:00 smtp-20141207 -rw-rw-r-- 1 mailman mailman 2460 Dec 10 20:51 smtp-failure -rw-rw-r-- 1 mailman mailman 0 Nov 9 03:35 smtp-failure-20141116 -rw-rw-r-- 1 mailman mailman 0 Nov 16 03:34 smtp-failure-20141123 -rw-rw-r-- 1 mailman mailman 0 Nov 23 03:32 smtp-failure-20141130 -rw-rw-r-- 1 mailman mailman 0 Nov 30 03:12 smtp-failure-20141207 -rw-rw-r-- 1 apache mailman 184 Dec 8 02:17 subscribe -rw-rw-r-- 1 apache mailman 96 Nov 13 23:22 subscribe-20141116 -rw-rw-r-- 1 apache mailman 96 Nov 20 16:17 subscribe-20141123 -rw-rw-r-- 1 apache mailman 96 Nov 28 15:55 subscribe-20141130 -rw-rw-r-- 1 apache mailman 0 Nov 30 03:12 subscribe-20141207 -rw-rw-r-- 1 mailman mailman 206 Dec 8 02:51 vette -rw-rw-r-- 1 mailman mailman 0 Nov 9 03:35 vette-20141116 -rw-rw-r-- 1 mailman mailman 374 Nov 20 15:14 vette-20141123 -rw-rw-r-- 1 mailman mailman 94 Nov 25 10:34 vette-20141130 -rw-rw-r-- 1 mailman mailman 204 Dec 6 01:57 vette-20141207 $ I had a look at the most obvious file "error" (with yesterday's date) which shows a whole lot of permissions errors: $ more error Dec 09 12:58:27 2014 (1368) Archive file access failure: /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox [Errno 13] Permission denied: '/var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox' Dec 09 12:58:27 2014 (1368) Uncaught runner exception: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/my_list_name.mbo x/my_list_name.mbox' Dec 09 12:58:27 2014 (1368) Traceback (most recent call last): File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop self._onefile(msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 191, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/ArchRunner.py", line 73, in _dispose mlist.ArchiveMail(msg) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 200, in ArchiveMail self.__archive_to_mbox(msg) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 169, in __archive_to_mbox mbox = self.__archive_file(afn) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 157, in __archive_file return Mailbox.Mailbox(open(afn, 'a+')) IOError: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox' Dec 09 12:58:27 2014 (1368) SHUNTING: 1418083106.1332631+b14c9e32a3019daba3fe4613ed678dd0ea9ef638 Dec 09 13:25:58 2014 (1368) Archive file access failure: /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox [Errno 13] Permission denied: '/var/lib/mailman/archives/privat e/my_list_name.mbox/my_list_name.mbox' Dec 09 13:25:58 2014 (1368) Uncaught runner exception: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/my_list_name.mbo x/my_list_name.mbox' Dec 09 13:25:58 2014 (1368) Traceback (most recent call last): File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop self._onefile(msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 191, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/ArchRunner.py", line 73, in _dispose mlist.ArchiveMail(msg) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 200, in ArchiveMail self.__archive_to_mbox(msg) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 169, in __archive_to_mbox mbox = self.__archive_file(afn) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 157, in __archive_file return Mailbox.Mailbox(open(afn, 'a+')) IOError: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox' Dec 09 13:25:58 2014 (1368) SHUNTING: 1418084757.3008399+c295e9e54242ea28350cd2bc2b722c9e1c599436 Dec 09 14:26:30 2014 (1368) Archive file access failure: /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox [Errno 13] Permission denied: '/var/lib/mailman/archives/privat e/my_list_name.mbox/my_list_name.mbox' Dec 09 14:26:30 2014 (1368) Uncaught runner exception: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/my_list_name.mbo x/my_list_name.mbox' Dec 09 14:26:30 2014 (1368) Traceback (most recent call last): File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop self._onefile(msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 191, in _onefile I've obviously messed something up while importing all my MBOX files into the archive. Here's what comes up when I go to the archives to see the mbox file mentioned in the error log above: $ cd /var/lib/mailman/archives $ ls total 8 drwxr-s--x 6 hal mailman 4096 Nov 19 00:41 private/ drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 public/ $ cd private/ $ ls total 32 drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 mailman/ drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 mailman.mbox/ drwxrwsr-x 176 hal mailman 20480 Nov 19 03:27 my_list_name/ drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 my_list_name.mbox/ $ cd my_list_name.mbox/ $ ls total 808 -rw-r--r-- 1 hal mailman 825894 Nov 8 15:39 my_list_name.mbox $ Hal From pshute at nuw.org.au Thu Dec 11 12:40:13 2014 From: pshute at nuw.org.au (Peter Shute) Date: Thu, 11 Dec 2014 22:40:13 +1100 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <5488A52A.8090800@msapiro.net> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <5488A52A.8090800@msapiro.net> Message-ID: <2324D31B-4D48-47F1-9DDD-5FAE13EA5EB1@nuw.org.au> > On 11 Dec 2014, at 6:55 am, Mark Sapiro wrote: > >> On 12/10/2014 03:56 AM, rex at rexgoode.com wrote: >> >> They wanted to know if there was a "files" area where they could upload >> things like Word documents, etc. I told them there wasn't. > > > But there is in a way at least. If you allow these as attachments in > Content filtering or don't filter content at all, and set Non-digest > options -> scrub_nondigest to Yes, then the non text/plain attachments > will be stored aside in the archive and replaced by links in the > delivered message. If all non text attachments get archived with this setting, do the html versions of messages get archived too? Do you also find the little graphics some people use in their signatures getting archived? Peter Shute From mark at msapiro.net Thu Dec 11 19:12:48 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 11 Dec 2014 10:12:48 -0800 Subject: [Mailman-Users] Archive merge and search In-Reply-To: <548968E2.4010302@yahoo.no> References: <54589EA6.5030804@yahoo.no> <54591A47.9030309@msapiro.net> <545B7744.6010203@yahoo.no> <545BB289.7060902@msapiro.net> <545CB288.3010509@yahoo.no> <545D1287.2080502@msapiro.net> <546B5942.60506@yahoo.no> <546B7456.7020705@msapiro.net> <5488154F.3020406@yahoo.no> <548899F1.6090902@msapiro.net> <548968E2.4010302@yahoo.no> Message-ID: <5489DEA0.7060300@msapiro.net> On 12/11/2014 01:50 AM, Hal wrote: > > $ ps -fAww|grep ArchRunner > mailman 1368 1346 0 Aug01 ? 00:36:10 /usr/bin/python > /usr/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s > hal 20027 20009 0 20:32 pts/3 00:00:00 grep ArchRunner > > Does this mean it's been running since august 1st this year and it's > still running as it should? Yes. >> Look in Mailman's error log. If you find errors and shunted messages, >> you can archive the shunted messages by running 'bin/unshunt' after >> fixing the underlying problem and after removing any unwanted message >> entries from qfiles/shunt. Run 'bin/show_qfiles qfiles/shunt/*' to see >> what's there/ > > $ /usr/lib/mailman/bin/show_qfiles qfiles/shunt/* > ====================> qfiles/shunt/* > Traceback (most recent call last): > File "/usr/lib/mailman/bin/show_qfiles", line 95, in > main() > File "/usr/lib/mailman/bin/show_qfiles", line 81, in main > fp = open(filename) > IOError: [Errno 2] No such file or directory: 'qfiles/shunt/*' > $ > > I'm not sure how to interpret the above though. You have to point it at Mailman's qfiles/shunt/ directory. Depending on what packaged Mailman this is, that may be /var/lib/mailman/qfiles/shunt or /var/spool/mailman/shunt/ or somewhere else. > I located the /var/log/mailman/ directory which is where I suppose the > mentioned logs are located? > There's a whole bunch of files there: > > $ ls > total 144 > -rw-rw-r-- 1 mailman mailman 16289 Dec 10 21:07 bounce > -rw-rw-r-- 1 mailman mailman 83 Nov 13 23:22 bounce-20141116 > -rw-rw-r-- 1 mailman mailman 249 Nov 20 16:17 bounce-20141123 > -rw-rw-r-- 1 mailman mailman 83 Nov 28 15:55 bounce-20141130 > -rw-rw-r-- 1 mailman mailman 83 Dec 2 11:56 bounce-20141207 That's a lot of recent bounce activity. You might look at that. > -rw-rw-r-- 1 apache mailman 15801 Dec 10 20:51 error This is the one we need to see. ... > I had a look at the most obvious file "error" (with yesterday's date) > which shows a whole lot of permissions errors: > > > $ more error > Dec 09 12:58:27 2014 (1368) Archive file access failure: > /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox [Errno > 13] Permission denied: > '/var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox' > Dec 09 12:58:27 2014 (1368) Uncaught runner exception: [Errno 13] > Permission denied: '/var/lib/mailman/archives/private/my_list_name.mbo > x/my_list_name.mbox' > Dec 09 12:58:27 2014 (1368) Traceback (most recent call last): > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop > self._onefile(msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 191, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/ArchRunner.py", line 73, in _dispose > mlist.ArchiveMail(msg) > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 200, in > ArchiveMail > self.__archive_to_mbox(msg) > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 169, in > __archive_to_mbox > mbox = self.__archive_file(afn) > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 157, in > __archive_file > return Mailbox.Mailbox(open(afn, 'a+')) > IOError: [Errno 13] Permission denied: > '/var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox' ... > I've obviously messed something up while importing all my MBOX files > into the archive. Here's what comes up when I go to the archives to see > the mbox file mentioned in the error log above: > > $ cd /var/lib/mailman/archives > $ ls > total 8 > drwxr-s--x 6 hal mailman 4096 Nov 19 00:41 private/ > drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 public/ > $ cd private/ > $ ls > total 32 > drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 mailman/ > drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 mailman.mbox/ > drwxrwsr-x 176 hal mailman 20480 Nov 19 03:27 my_list_name/ > drwxr-sr-x 2 hal mailman 4096 Nov 8 15:39 my_list_name.mbox/ > $ cd my_list_name.mbox/ > $ ls > total 808 > -rw-r--r-- 1 hal mailman 825894 Nov 8 15:39 my_list_name.mbox And here's the problem. sudo chmod g+w /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox will fix it. Then you can run bin/unshunt which will put the shunted messages in the archive, but as I said before, it's a good idea to first examine the contents of qfiles/shunt/ to be sure there aren't other messages there that you don't want requeued. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Dec 11 19:31:53 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 11 Dec 2014 10:31:53 -0800 Subject: [Mailman-Users] Advantages - Files In-Reply-To: <2324D31B-4D48-47F1-9DDD-5FAE13EA5EB1@nuw.org.au> References: <20141202160505.12543bvhal2tpz8x@webmail.rexgoode.com> <547E7767.7060603@att.net> <3789E818-0EE4-424D-9F43-8B12EE3E7A46@nuw.org.au> <87mw74locx.fsf@uwakimon.sk.tsukuba.ac.jp> <1417622463.4756.64.camel@pudina.fmp.com> <20141207133554.16951tx27fdm2pmi@webmail.rexgoode.com> <20141207135237.94273rpta7xifkmd@webmail.rexgoode.com> <1417992279.65361.28.camel@pudina.fmp.com> <5485D689.1040702@tuunq.com> <1418058697.65361.85.camel@pudina.fmp.com> <5485E1B5.5050300@tuunq.com> <1418061665.65361.117.camel@pudina.fmp.com> <5485ED33.3010209@tuunq.com> <1418065761.65361.121.camel@pudina.fmp.com> <20141210035621.71517e9dekrxesit@webmail.rexgoode.com> <5488A52A.8090800@msapiro.net> <2324D31B-4D48-47F1-9DDD-5FAE13EA5EB1@nuw.org.au> Message-ID: <5489E319.3040908@msapiro.net> On 12/11/2014 03:40 AM, Peter Shute wrote: > > If all non text attachments get archived with this setting, do the html versions of messages get archived too? Do you also find the little graphics some people use in their signatures getting archived? It all depends on your Content filtering. But whether or not you scrub_nondigest, any of these things that remain after Content filtering will ultimately be stored aside anyway (at least if the list is digestable or has pipermail archives), either when the message is scrubbed per scrub_nondigest or, if scrub_nondigest is No, when the message is scrubbed for the plain digest and/or the archive. How text/html parts that remain after Content filtering are handled depends on the setting of ARCHIVE_HTML_SANITIZER, but by default, they are html-escaped and stored aside. Read the documentation in Defaults.py for more detail. Note also that for many lists everything that is stored aside is actually stored aside twice, once during digest preparation and once during archiving. scrub_nondigest = Yes avoids this duplication, but has what for some is a downside by scrubbing individual messages and messages in MIME format digests which really messes up HTML, if HTML is wanted on the list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From my_list_address at yahoo.no Fri Dec 12 11:37:07 2014 From: my_list_address at yahoo.no (Hal) Date: Fri, 12 Dec 2014 11:37:07 +0100 Subject: [Mailman-Users] Archive merge and search In-Reply-To: <5489DEA0.7060300@msapiro.net> References: <54589EA6.5030804@yahoo.no> <54591A47.9030309@msapiro.net> <545B7744.6010203@yahoo.no> <545BB289.7060902@msapiro.net> <545CB288.3010509@yahoo.no> <545D1287.2080502@msapiro.net> <546B5942.60506@yahoo.no> <546B7456.7020705@msapiro.net> <5488154F.3020406@yahoo.no> <548899F1.6090902@msapiro.net> <548968E2.4010302@yahoo.no> <5489DEA0.7060300@msapiro.net> Message-ID: <548AC553.9090103@yahoo.no> On 11/12/2014 19:12, Mark Sapiro wrote: >> $ ls >> total 808 >> -rw-r--r-- 1 hal mailman 825894 Nov 8 15:39 my_list_name.mbox > > > And here's the problem. > > sudo chmod g+w > /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox > > will fix it. Then you can run bin/unshunt which will put the shunted > messages in the archive, but as I said before, it's a good idea to first > examine the contents of qfiles/shunt/ to be sure there aren't other > messages there that you don't want requeued. Got it! Thanks. The messages have entered the archive now and I'll keep a watch when new ones arrive to see if they're archived or bounced. So in summary, this is what I did: 1. permission fixing for the archive ------------------------------------ $ sudo chmod g+w /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox So this adds write permission to the group ("hal" and "mailman"), right? Here's a listing before issuing the above chmod command: $ pwd /var/lib/mailman/archives/private/my_list_name.mbox $ ls total 808 -rw-r--r-- 1 hal mailman 825894 Nov 8 15:39 my_list_name.mbox $ ..... then after doing "chmod g+w": $ pwd /var/lib/mailman/archives/private/my_list_name.mbox $ ls total 860 -rw-rw-r-- 1 hal mailman 876548 Dec 12 23:22 my_list_name.mbox $ 2. Viewing the "error" Mailman logfile (to see what's wrong) ------------------------------------------------------------ $ cd /var/log/mailman/ $ more error 3. See what's inside the shunt directory and view their contents ---------------------------------------------------------------- (shunt=messages set aside instead of being archived) $ cd /var/spool/mailman/shunt/ $ ls $ /usr/lib/mailman/bin/show_qfiles /var/spool/mailman/shunt/* 4. "Unshunt" messages --------------------- (put the set aside messages into the archive) $ /usr/lib/mailman/bin/unshunt Hal From joecook at gmail.com Fri Dec 12 15:32:25 2014 From: joecook at gmail.com (joseph cook) Date: Fri, 12 Dec 2014 09:32:25 -0500 Subject: [Mailman-Users] All AOL unsubscribed Message-ID: This morning all of my subscribers with aol addresses were automatically unsubscribed from my list. Why today? I thought all the DMARC issues had been resolved in the latest mailman version, and it's been 8 months now since the changes at AOL. --Any suggestions? Joe C From mark at msapiro.net Fri Dec 12 18:53:19 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 12 Dec 2014 09:53:19 -0800 Subject: [Mailman-Users] Archive merge and search In-Reply-To: <548AC553.9090103@yahoo.no> References: <54589EA6.5030804@yahoo.no> <54591A47.9030309@msapiro.net> <545B7744.6010203@yahoo.no> <545BB289.7060902@msapiro.net> <545CB288.3010509@yahoo.no> <545D1287.2080502@msapiro.net> <546B5942.60506@yahoo.no> <546B7456.7020705@msapiro.net> <5488154F.3020406@yahoo.no> <548899F1.6090902@msapiro.net> <548968E2.4010302@yahoo.no> <5489DEA0.7060300@msapiro.net> <548AC553.9090103@yahoo.no> Message-ID: <548B2B8F.3040509@msapiro.net> On 12/12/2014 02:37 AM, Hal wrote: > > 1. permission fixing for the archive > ------------------------------------ > $ sudo chmod g+w > /var/lib/mailman/archives/private/my_list_name.mbox/my_list_name.mbox > > So this adds write permission to the group ("hal" and "mailman"), right? > Here's a listing before issuing the above chmod command: ... > $ pwd > /var/lib/mailman/archives/private/my_list_name.mbox > $ ls > total 860 > -rw-rw-r-- 1 hal mailman 876548 Dec 12 23:22 my_list_name.mbox > $ Yes. All of Mailman's file access is based on group permissions. The actual owner and owner permissions are irrelevant in most cases. Everything should be in Mailman's group (mailman in this case) and the desired access permitted for that group. ... > 4. "Unshunt" messages > --------------------- > (put the set aside messages into the archive) > $ /usr/lib/mailman/bin/unshunt Yes, and since this succeeded in adding the previously shunted messages to the archive, you can be assured that future messages will not be shunted, at least not for this reason. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cpz at tuunq.com Fri Dec 12 19:02:46 2014 From: cpz at tuunq.com (Carl Zwanzig) Date: Fri, 12 Dec 2014 10:02:46 -0800 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: References: Message-ID: <548B2DC6.3060808@tuunq.com> On 12/12/2014 6:32 AM, joseph cook wrote: > This morning all of my subscribers with aol addresses were automatically > unsubscribed from my list. Did you check the bounce log? The scores might have been creeping upwards for weeks and just hit the threshold. z! From pshute at nuw.org.au Fri Dec 12 19:03:20 2014 From: pshute at nuw.org.au (Peter Shute) Date: Sat, 13 Dec 2014 05:03:20 +1100 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: References: Message-ID: This should have nothing to do with AOL's DMARC policy, I think. For some reason AOL has been rejecting all your list's mail, so maybe it's an anti spam issue. Did you get bounce action notifications for those addresses? What reasons were given? How many addresses are involved? And are you sure every single AOL address was affected? Peter Shute Sent from my iPad > On 13 Dec 2014, at 4:33 am, joseph cook wrote: > > This morning all of my subscribers with aol addresses were automatically > unsubscribed from my list. > > Why today? I thought all the DMARC issues had been resolved in the latest > mailman version, and it's been 8 months now since the changes at AOL. > > --Any suggestions? > > Joe C > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: https://mail.python.org/mailman/options/mailman-users/pshute%40nuw.org.au From mark at msapiro.net Fri Dec 12 19:16:44 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 12 Dec 2014 10:16:44 -0800 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: References: Message-ID: <548B310C.7030504@msapiro.net> On 12/12/2014 06:32 AM, joseph cook wrote: > This morning all of my subscribers with aol addresses were automatically > unsubscribed from my list. > > Why today? I thought all the DMARC issues had been resolved in the latest > mailman version, and it's been 8 months now since the changes at AOL. If this were a DMARC issue it would affect multiple domains that bounce posts From: aol.com and yahoo.com users. This may be related, but it is different as it is only aol.com users that are affected. Why are these user's deliveries bouncing? Look in your MTA logs and/or the subscription disabled notices you received (3 weeks ago with default settings and bounce_notify_owner_on_disable = Yes) for the reason. Note that I have been seeing the following for deliveries of an aol.com user's post back to that user. status=bounced (host mailin-02.mx.aol.com[64.12.91.195] said: 521 5.2.1 : AOL will not accept delivery of this message. (in reply to end of DATA command)) This only applies to the copy sent back to the poster. Copies (VERPed) sent to other AOL users are accepted. In my case, this only applies to a couple of aol.com users on one list so I just periodically reset their bounce score manually (this can be done among other ways be going to the user's options page from the list admin Membership List and toggling the Mail delivery setting to Disabled and back). Please let us know what the bounce reason is. I have been unable to determine (I haven't tried too hard) why the recipient's own post and only that recipient's is rejected by AOL, but if you provide the reason(s) for your case, there might be some mitigation we can find and apply. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jon.1234 at hotmail.co.uk Sat Dec 13 00:25:42 2014 From: jon.1234 at hotmail.co.uk (Jon 1234) Date: Fri, 12 Dec 2014 23:25:42 +0000 Subject: [Mailman-Users] Mailman handler to run sync_members In-Reply-To: <548138E9.2080304@msapiro.net> References: , <547D1852.20809@msapiro.net> ,<548138E9.2080304@msapiro.net> Message-ID: > Date: Thu, 4 Dec 2014 20:47:37 -0800 > From: mark at msapiro.net > > On 12/04/2014 05:55 PM, Jon 1234 wrote: > >>> The get_memb script is specific to our database, but it could basically >>> be anything, even just a straight MySQL query, that produces the desired >>> list (In our case, the logic of determining whether a record in the >>> table is that of a current member is complex and in some cases involves >>> looking at dates in other records, thus the python script). >> >> That sounds so similar to my situation that I'm going to push my luck, and ask if I could see an anonymised version of your get_memb script - would that be all right? Even the "who is a member?" part would be useful as, while mine would be different, it would help me with learning the necessary Python. > > > OK. It's attached. It is the script I run except for database names and > MySQL user and password. Thank you very much for this. In the end I went for your cron method rather than a custom handler, although the script can be run at any time from a web link. I used PHP as I'm more familar with that. It updates the "is_member" MySQL database column, creates a text file of members' names and addresses from that database, runs sync_members -w=no -g=no -a=no on it, displays the output and emails it to the list administrator (along with some non-Mailman synchronisation stuff). Best wishes Jon From danil at smirnov.la Sat Dec 13 15:54:37 2014 From: danil at smirnov.la (Danil Smirnov) Date: Sat, 13 Dec 2014 16:54:37 +0200 Subject: [Mailman-Users] configuring of Mailman UI url for Webmin In-Reply-To: References: Message-ID: Okay I have some progress with changing of UI urls: https://www.virtualmin.com/node/35532#comment-141577 May be it will help somebody. 2014-12-09 16:22 GMT+02:00 Danil Smirnov : > > Hi all! > > I've installed Mailman module in Webmin control panel and found some > problems with it: > https://www.virtualmin.com/node/35532 > > Could you please point me to good guide for Mailman UI url setup to > change Webmin ugly defaults? > > Do anybody know contacts of Mailman Webmin module developers? > > Thanks, > Danil > From joecook at gmail.com Sat Dec 13 16:19:12 2014 From: joecook at gmail.com (joseph cook) Date: Sat, 13 Dec 2014 10:19:12 -0500 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: <548B2DC6.3060808@tuunq.com> References: <548B2DC6.3060808@tuunq.com> Message-ID: Yes, it is all aol.com addresses on my list and no others. 13 addresses in total. the "bounce log" (file: bounce) just says: Date (10938) pac59:
@aol.com current bounce score: 5.0 The bounce count has been increasing since October is seems. But I still don't know why. There are other messages in the log after the bounce count is exceeded "Notifying disabled member
@aol.com for list: pac59 How do you get more information about *why* something bounced? What message aol returned? Any other ideas? Joe Cook On Fri, Dec 12, 2014 at 1:02 PM, Carl Zwanzig wrote: > > On 12/12/2014 6:32 AM, joseph cook wrote: > >> This morning all of my subscribers with aol addresses were automatically >> unsubscribed from my list. >> > > Did you check the bounce log? The scores might have been creeping upwards > for weeks and just hit the threshold. > > z! > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/ > mailman-users%40python.org/ > Unsubscribe: https://mail.python.org/mailman/options/mailman-users/ > joecook%40gmail.com > From brian at emwd.com Sat Dec 13 16:34:53 2014 From: brian at emwd.com (Brian Carpenter) Date: Sat, 13 Dec 2014 10:34:53 -0500 Subject: [Mailman-Users] All AOL unsubscribed Message-ID: <090201d016ea$57e26ec0$07a74c40$@emwd.com> Hi Joe: Are you using a hosted solution? If yes, then contact your host and ask them if they see any delivery problems to those AOL addresses in their SMTP logs. It is possible the server's IP address may be blocked by AOL or is suffering from a poor IP reputation. You might want to review your bounce settings within your list administration interface as the list is only handling bounces according to your settings. One final note, if mailman is part of a cPanel server then you can use the email trace tool within cPanel to see what is going on with those AOL addresses without the need of your host. Brian Carpenter Owner Providing Cloud and Mailman hosting Services T: 336.755.0685 E: brian at emwd.com www.emwd.com ? > -----Original Message----- > From: Mailman-Users [mailto:mailman-users- > bounces+brian=emwd.com at python.org] On Behalf Of joseph cook > Sent: Saturday, December 13, 2014 10:19 AM > To: Carl Zwanzig > Cc: mailman-users at python.org > Subject: ***SPAM*** Re: [Mailman-Users] All AOL unsubscribed > > Yes, it is all aol.com addresses on my list and no others. > > 13 addresses in total. > > the "bounce log" (file: bounce) just says: > Date (10938) pac59:
@aol.com current bounce score: 5.0 > > The bounce count has been increasing since October is seems. > But I still don't know why. > > There are other messages in the log after the bounce count is exceeded > "Notifying disabled member
@aol.com for list: pac59 > > How do you get more information about *why* something bounced? What > message aol returned? Any other ideas? > > Joe Cook > > > On Fri, Dec 12, 2014 at 1:02 PM, Carl Zwanzig wrote: > > > > On 12/12/2014 6:32 AM, joseph cook wrote: > > > >> This morning all of my subscribers with aol addresses were automatically > >> unsubscribed from my list. > >> > > > > Did you check the bounce log? The scores might have been creeping > upwards > > for weeks and just hit the threshold. > > > > z! > > > > ------------------------------------------------------ > > Mailman-Users mailing list Mailman-Users at python.org > > https://mail.python.org/mailman/listinfo/mailman-users > > Mailman FAQ: http://wiki.list.org/x/AgA3 > > Security Policy: http://wiki.list.org/x/QIA9 > > Searchable Archives: http://www.mail-archive.com/ > > mailman-users%40python.org/ > > Unsubscribe: https://mail.python.org/mailman/options/mailman-users/ > > joecook%40gmail.com > > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman- > users%40python.org/ > Unsubscribe: https://mail.python.org/mailman/options/mailman- > users/brian%40emwd.com From mark at msapiro.net Sat Dec 13 19:18:12 2014 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 13 Dec 2014 10:18:12 -0800 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: References: <548B2DC6.3060808@tuunq.com> Message-ID: <548C82E4.5060303@msapiro.net> On 12/13/2014 07:19 AM, joseph cook wrote: > > How do you get more information about *why* something bounced? What > message aol returned? Any other ideas? Two ways: 1) The information is in the logs of the outgoing MTA. If you don't have access to these logs, see Brian Carpenter's reply in this thread. 2) If you set or have set the list's Bounce processing -> bounce_notify_owner_on_disable to Yes, when the user's bounce score reaches bounce_score_threshold and the user's delivery is disabled, a notice containing the disabling bounce will be sent to the list owners and moderators. Note that as a result of , the next Mailman release (2.1.19) will contain a bounce_notify_owner_on_bounce_increment setting which if set will send a notice with the triggering bounce any time the user's score is incremented. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eravin at panix.com Sat Dec 13 19:36:07 2014 From: eravin at panix.com (Ed Ravin) Date: Sat, 13 Dec 2014 13:36:07 -0500 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: References: Message-ID: <20141213183607.GD29777@panix.com> AOL, AOL, AOL - they always do things a bit differently. I can't fully blame them as they probably are still the #1 target of spammers. As others have written, the most important information is in the outgoing SMTP logs so you can see what AOL said, if anything, about why they are refusing the mail. You will also find useful information at the links below, provided by AOL to help the rest of the world navigate their unique email processing: http://postmaster.aol.com/Postmaster.Troubleshooting.php http://postmaster.aol.com/Reputation.php On Fri, Dec 12, 2014 at 09:32:25AM -0500, joseph cook wrote: > This morning all of my subscribers with aol addresses were automatically > unsubscribed from my list. [...] From johnl at taugh.com Sat Dec 13 23:04:01 2014 From: johnl at taugh.com (John Levine) Date: 13 Dec 2014 22:04:01 -0000 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: Message-ID: <20141213220401.17059.qmail@ary.lan> In article you write: >This morning all of my subscribers with aol addresses were automatically >unsubscribed from my list. > >Why today? I thought all the DMARC issues had been resolved in the latest >mailman version, and it's been 8 months now since the changes at AOL. > >--Any suggestions? AOL has been having serious delivery problems. It's not just you. My suggestion would be to sigh wearily and add the subscribers back in. R's, John From fmouse at fmp.com Sun Dec 14 00:10:40 2014 From: fmouse at fmp.com (Lindsay Haisley) Date: Sat, 13 Dec 2014 17:10:40 -0600 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: <20141213220401.17059.qmail@ary.lan> References: <20141213220401.17059.qmail@ary.lan> Message-ID: <1418512240.109852.2.camel@pudina.fmp.com> On Sat, 2014-12-13 at 22:04 +0000, John Levine wrote: > In article you write: > >This morning all of my subscribers with aol addresses were automatically > >unsubscribed from my list. > > > >Why today? I thought all the DMARC issues had been resolved in the latest > >mailman version, and it's been 8 months now since the changes at AOL. > > > >--Any suggestions? > > AOL has been having serious delivery problems. It's not just you. > > My suggestion would be to sigh wearily and add the subscribers back in. I host one list for some folks who disallow AOL subscribers altogether! They're just too much of a headache. Anyone with minimal computer skills can get a Gmail address and it's a much better ESP. -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | --- The Roadie http://www.fmp.com | From joecook at gmail.com Sun Dec 14 03:30:25 2014 From: joecook at gmail.com (joseph cook) Date: Sat, 13 Dec 2014 21:30:25 -0500 Subject: [Mailman-Users] All AOL unsubscribed In-Reply-To: <1418512240.109852.2.camel@pudina.fmp.com> References: <20141213220401.17059.qmail@ary.lan> <1418512240.109852.2.camel@pudina.fmp.com> Message-ID: Hosting company said "The error log indicates that there are some issues with the server configuration. I am forwarding this ticket to our senior technicians who will be resolving this issue." so, unfortunately, I can't provide to the group what the problem was. On Sat, Dec 13, 2014 at 6:10 PM, Lindsay Haisley wrote: > > On Sat, 2014-12-13 at 22:04 +0000, John Levine wrote: > > In article pHXpwOg+0p0oh+dkztP14Z_fvWYHP8_9QA at mail.gmail.com> you write: > > >This morning all of my subscribers with aol addresses were automatically > > >unsubscribed from my list. > > > > > >Why today? I thought all the DMARC issues had been resolved in the > latest > > >mailman version, and it's been 8 months now since the changes at AOL. > > > > > >--Any suggestions? > > > > AOL has been having serious delivery problems. It's not just you. > > > > My suggestion would be to sigh wearily and add the subscribers back in. > > I host one list for some folks who disallow AOL subscribers altogether! > They're just too much of a headache. Anyone with minimal computer > skills can get a Gmail address and it's a much better ESP. > > -- > Lindsay Haisley | "Everything works if you let it" > FMP Computer Services | > 512-259-1190 | --- The Roadie > http://www.fmp.com | > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/joecook%40gmail.com > From andrew at hodgsonfamily.org Tue Dec 16 12:40:32 2014 From: andrew at hodgsonfamily.org (Andrew Hodgson) Date: Tue, 16 Dec 2014 11:40:32 +0000 Subject: [Mailman-Users] Digest indexes Message-ID: Hi, I run a high volume list (around 80 messages per day), and we have complaints from digest users that the digests are difficult to work with. One requested feature is could the digests be in HTML format, and a link be presented in the table of contents to go to each message. Can this be done in Mailman by working with the digest templates? Thanks. Andrew. From stephen at xemacs.org Tue Dec 16 14:28:06 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 16 Dec 2014 22:28:06 +0900 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: Message-ID: <87lhm7enbt.fsf@uwakimon.sk.tsukuba.ac.jp> Andrew Hodgson writes: > I run a high volume list (around 80 messages per day), and we have > complaints from digest users that the digests are difficult to work > with. One requested feature is could the digests be in HTML > format, and a link be presented in the table of contents to go to > each message. Can this be done in Mailman by working with the > digest templates? No, it cannot be done without coding. And it would not be easy. HTML does not provide a "mail message" element, so although it would be trivial to create the table of contents, there is no good way to indicate what is at the other end of those links. So the approach would have to be to rip the messages into their component atoms and put them back together, with all the pieces either suppressed as "uninteresting" or reencapsulated in HTML for presentation. Images and attachments would have to be handled. In other words, somebody would have to write a web mail program. From danil at smirnov.la Tue Dec 16 16:37:01 2014 From: danil at smirnov.la (Danil Smirnov) Date: Tue, 16 Dec 2014 17:37:01 +0200 Subject: [Mailman-Users] 1-click subscription confirmation? Message-ID: Hi! Are there a way to let subscribers be subscribed to the list right after clicking on the link in address confirmation e-mail without second step - pushing button on subscription page? (I'm afraid some of them will not push this button thinking the're already subscribed...) Danil From jra at baylink.com Tue Dec 16 17:56:15 2014 From: jra at baylink.com (Jay Ashworth) Date: Tue, 16 Dec 2014 11:56:15 -0500 (EST) Subject: [Mailman-Users] Digest indexes In-Reply-To: <87lhm7enbt.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <15229012.84.1418748975468.JavaMail.root@benjamin.baylink.com> --- Original Message ----- > From: "Stephen J. Turnbull" > Andrew Hodgson writes: > > > I run a high volume list (around 80 messages per day), and we have > > complaints from digest users that the digests are difficult to work > > with. One requested feature is could the digests be in HTML > > format, and a link be presented in the table of contents to go to > > each message. Can this be done in Mailman by working with the > > digest templates? > > No, it cannot be done without coding. > > And it would not be easy. HTML does not provide a "mail message" > element, so although it would be trivial to create the table of > contents, there is no good way to indicate what is at the other end of > those links. > > So the approach would have to be to rip the messages into their > component atoms and put them back together, with all the pieces either > suppressed as "uninteresting" or reencapsulated in HTML for > presentation. Images and attachments would have to be handled. In > other words, somebody would have to write a web mail program. I believe that what Andrew is really looking for is just something that could put in anchor links to the beginning of each message's test as the message is HTMLified. I agree that it would require code, but I don't think that code would need to have semantic knowledge of mail messages; it only needs to know where the edge of each message is. It's possible there's enough syntactical information in a current RFC-format digest to get that done, and for all I know, there may be code out there to do it already. The key question is: if there *is* something which can take an RFC formatted digest message, and convert it to multipart/mixed with an HTML body as Andrew's users desire... is there anyway to get Mailman to *call* that, in the digestifying process? Cheers, -- jra -- Jay R. Ashworth Baylink jra at baylink.com Designer The Things I Think RFC 2100 Ashworth & Associates http://www.bcp38.info 2000 Land Rover DII St Petersburg FL USA BCP38: Ask For It By Name! +1 727 647 1274 From iansocool at gmail.com Mon Dec 15 23:13:07 2014 From: iansocool at gmail.com (Ian) Date: Mon, 15 Dec 2014 17:13:07 -0500 Subject: [Mailman-Users] Too many Received-SPF headers Message-ID: Hi, First time posting to this list. I have an interesting situation that I don't see anyone mention in the list archives, so I'm hoping someone can help me out. I maintain a server with a few domains. The server runs Plesk and Mailman. There are about 50 mailing lists with number of subscribers ranging from a couple people to a few hundred people. All work fine. There is an additional list with around 2500 subscribers. Messages sent to this list are being received with nearly 500 identical "Received-SPF: pass" lines. Besides seeming odd, it's particularly problematic as some domains are bouncing the emails because the header is too large. The SPF lines look like this > Received-SPF: pass (SERVER-HOSTNAME-HERE: localhost is always allowed.) > client-ip=127.0.0.1; envelope-from=BOUNCE-LIST-ADDRESS-HERE; > helo=SERVER-HOSTNAME-HERE; Where SERVER-HOSTNAME-HERE is our hostname and BOUNCE-LIST-ADDRESS-HERE is the list's bounce address. For what it's worth the server hostname and the domain of the list do not match. This issue seems to be tied to the number of subscribers. We made a new list with a few subscribers and messages looked fine. We added the 2500 subscribers to the list and we saw the plentiful Received-SPF: pass entries. Any ideas?? Thank you, Ian From mark at msapiro.net Tue Dec 16 18:50:25 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 16 Dec 2014 09:50:25 -0800 Subject: [Mailman-Users] Too many Received-SPF headers In-Reply-To: References: Message-ID: <549070E1.7010402@msapiro.net> On 12/15/2014 02:13 PM, Ian wrote: > > There is an additional list with around 2500 subscribers. Messages sent to > this list are being received with nearly 500 identical "Received-SPF: pass" > lines. Besides seeming odd, it's particularly problematic as some domains > are bouncing the emails because the header is too large. > > The SPF lines look like this > >> Received-SPF: pass (SERVER-HOSTNAME-HERE: localhost is always allowed.) >> client-ip=127.0.0.1; envelope-from=BOUNCE-LIST-ADDRESS-HERE; >> helo=SERVER-HOSTNAME-HERE; > > Where SERVER-HOSTNAME-HERE is our hostname and > BOUNCE-LIST-ADDRESS-HERE is the list's bounce address. For what it's > worth the server hostname and the domain of the list do not match. > > This issue seems to be tied to the number of subscribers. We made a > new list with a few subscribers and messages looked fine. We added the > 2500 subscribers to the list and we saw the plentiful Received-SPF: > pass entries. Based on your observations, I think what is happening is you have more or less default Mailman settings, and your lists are sending to 'chunked' groups of up to 500 recipients per message. I.e. one SMTP MAIL FROM transaction with up to 500 RCPT TO recipients, and your outgoing MTA is adding a Received-SPF: header for each recipient. This seems a bit strange for the MTA to do that, and may be a configuration issue with the MTA, but you can deal with it in Mailman. If I am correct on the cause, you could try putting SMTP_MAX_RCPTS = n in mm_cfg.py where n is a small number like 5 or 10 and restarting Mailman. The default for this setting is 500. It limits the number of recipients per SMTP transaction. Also, you can try enabling VERP for better bounce recognition by putting VERP_PASSWORD_REMINDERS = Yes VERP_PERSONALIZED_DELIVERIES = Yes VERP_DELIVERY_INTERVAL = 1 in mm_cfg.py and restarting Mailman. VERP_DELIVERY_INTERVAL = 1 will override SMTP_MAX_RCPTS, effectively setting it to 1. The VERP settings will cause messages to be sent with a VERP like envelope from listname-bounces+user=example.com at your_hostname where user at example.com is the recipient. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Dec 16 19:25:01 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 16 Dec 2014 10:25:01 -0800 Subject: [Mailman-Users] Digest indexes In-Reply-To: <15229012.84.1418748975468.JavaMail.root@benjamin.baylink.com> References: <15229012.84.1418748975468.JavaMail.root@benjamin.baylink.com> Message-ID: <549078FD.1050109@msapiro.net> On 12/16/2014 08:56 AM, Jay Ashworth wrote: > --- Original Message ----- >> From: "Stephen J. Turnbull" > >> Andrew Hodgson writes: >> >>> I run a high volume list (around 80 messages per day), and we have >>> complaints from digest users that the digests are difficult to work >>> with. One requested feature is could the digests be in HTML >>> format, and a link be presented in the table of contents to go to >>> each message. Can this be done in Mailman by working with the >>> digest templates? >> >> No, it cannot be done without coding. Correct. >> And it would not be easy. HTML does not provide a "mail message" >> element, so although it would be trivial to create the table of >> contents, there is no good way to indicate what is at the other end of >> those links. ... > I believe that what Andrew is really looking for is just something > that could put in anchor links to the beginning of each message's > test as the message is HTMLified. I agree that it would require code, > but I don't think that code would need to have semantic knowledge of > mail messages; it only needs to know where the edge of each message > is. It is not possible to do this at all for the plain text format digest since by definition, that contains no HTML. For the MIME format digest, I think Stephen is correct. The MIME digest currently has the following structure multipart/mixed text/plain (the boilerplate) text/plain (the digest_header if any) text/plain (the TOC) multipart/digest message/rfc822 (the first message) message/rfc822 (the next message) text/plain (the digest_footer if any) One would have to create the TOC as text/html rather than text/plain and add links to the various message parts. These can't be anchor tags. Do do that would require HTMLifying the entire digest. They could probably be RFC2393 mid: references though. That might not be too difficult to do, although various popular web mail clients, e.g. gmail, currently don't make it possible to open an individual digest message as a separate message, so how they would deal with such a digest is unknown. I might experiment with this at some point, but I am not optimistic that a format can be created that would work with all the freemail clients. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From andrew at hodgsonfamily.org Tue Dec 16 15:07:09 2014 From: andrew at hodgsonfamily.org (Andrew Hodgson) Date: Tue, 16 Dec 2014 14:07:09 +0000 Subject: [Mailman-Users] Digest indexes In-Reply-To: <87lhm7enbt.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87lhm7enbt.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: Stephen J. Turnbull wrote: >Andrew Hodgson writes: > > I run a high volume list (around 80 messages per day), and we have > complaints from digest users that the digests are difficult to work > with. >One requested feature is could the digests be in HTML > format, and a link be presented in the table of contents to go to > each message. Can this >be done in Mailman by working with the > digest templates? >No, it cannot be done without coding. >And it would not be easy. HTML does not provide a "mail message" >element, so although it would be trivial to create the table of contents, there is no good way to indicate what is at the other end of those links. One of the examples I saw from another setup was to use in page links for each message in the TOC, so the links in the TOC just put the focus onto the next message. I realise there are still a lot of issues with that; my preferred option is to use MIME digests, but most users don't like them. Thanks. Andrew. From pshute at nuw.org.au Tue Dec 16 23:05:51 2014 From: pshute at nuw.org.au (Peter Shute) Date: Wed, 17 Dec 2014 09:05:51 +1100 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: Message-ID: Would it work better for them if you adjusted digest_size_threshhold so they receive digests with fewer messages? I've never used this setting, so I'm assuming it will send more than one a day if enough messages arrive. Unfortunately the setting is for the size of the digest in KB, not the number of messages in it, but it might work if the size of the messages doesn't vary much. If you keep archives, another alternative might be to create a script to send daily archive links to them. They'd have to work out which messages were new, but it might work for them. Peter Shute > -----Original Message----- > From: Mailman-Users > [mailto:mailman-users-bounces+pshute=nuw.org.au at python.org] > On Behalf Of Andrew Hodgson > Sent: Tuesday, 16 December 2014 10:41 PM > To: Mailman Users > Subject: [Mailman-Users] Digest indexes > > Hi, > > I run a high volume list (around 80 messages per day), and we > have complaints from digest users that the digests are > difficult to work with. One requested feature is could the > digests be in HTML format, and a link be presented in the > table of contents to go to each message. Can this be done in > Mailman by working with the digest templates? > > Thanks. > Andrew. > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: > http://wiki.list.org/x/QIA9 Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/pshute%4 0nuw.org.au > From stephen at xemacs.org Wed Dec 17 01:48:53 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 17 Dec 2014 09:48:53 +0900 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: <87lhm7enbt.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <87k31rdrt6.fsf@uwakimon.sk.tsukuba.ac.jp> Andrew Hodgson writes: > One of the examples I saw from another setup was to use in page > links for each message in the TOC, so the links in the TOC just put > the focus onto the next message. I don't understand what this means in terms of the link's href. It's definitely not a matter of "just" adding a link. Digests as sent by Mailman include whole messages, including all the normally hidden headers and the encoded attachments and MIME structure. This is straightforward to implement, you just insert a bit of separating material between messages. But there's nothing there for an href to hang its hat on. You could wrap the whole digest in HTML, insert

between messages and use 'href=""' in the ToC, but then the
MUA would display all the headers and not decode any attachments.  I'm
sure your subscribers would riot if you did that to them!

So we're back to the original proposition: it cannot be done
trivially.


From mark at msapiro.net  Wed Dec 17 01:59:04 2014
From: mark at msapiro.net (Mark Sapiro)
Date: Tue, 16 Dec 2014 16:59:04 -0800
Subject: [Mailman-Users] 1-click subscription confirmation?
In-Reply-To: 
References: 
Message-ID: <5490D558.5000206@msapiro.net>

On 12/16/2014 07:37 AM, Danil Smirnov wrote:
> 
> Are there a way to let subscribers be subscribed to the list right after
> clicking on the link in address confirmation e-mail without second step -
> pushing button on subscription page?


See the FAQ at  for instructions on where
to put list specific, domain specific or sitewide edited versions of
templates.

The template to change is verify.txt and the change to make is changing
the line

    %(confirmurl)s

to

    %(confirmurl)s?submit=1

so that following the resultant URL will act like coming from the
confirmation page via the submit button.

-- 
Mark Sapiro         The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

From mark at msapiro.net  Wed Dec 17 02:27:11 2014
From: mark at msapiro.net (Mark Sapiro)
Date: Tue, 16 Dec 2014 17:27:11 -0800
Subject: [Mailman-Users] Digest indexes
In-Reply-To: 
References: <15229012.84.1418748975468.JavaMail.root@benjamin.baylink.com>
 <549078FD.1050109@msapiro.net>
 
Message-ID: <5490DBEF.9050107@msapiro.net>

On 12/16/2014 11:14 AM, Andrew Hodgson wrote:
> 
> I don't believe you would need each message as separate MIME parts.  For reference I am going to copy out a template an admin of another list sent me - they are using Sympa.  This is a template they use for doing exactly the same thing.  I don't know anything about Sympa, but I think the template will give you a slightly better idea of what I am looking for.


So what you are really looking for is a third digest format which is
essentially the current plain text digest, but HTMLified to the extent
that the TOC contains tags like Subject 1 ... and
each message is preceded with a tag like  ... and the
rest of the digest outside of those is perhaps surrounded by 
 ...
and a HEAD section with something like to let long lines wrap to the window width. This is probably doable without too much effort, but I have no plan to do it. The side effects of adding a third digest format are messy. If someone wanted to replace the current plain text digest for their own list or site, say by making a site or list specific version of the ToDigest handler, I don't think it would be two difficult, but there are standards (RFC 1153 for plain digests, RFC 2046 for MIME digests) that govern the format of these digest types. Thus, I wouldn't hijack one of the two existing digest types for this new type. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From andrew at hodgsonfamily.org Tue Dec 16 20:14:45 2014 From: andrew at hodgsonfamily.org (Andrew Hodgson) Date: Tue, 16 Dec 2014 19:14:45 +0000 Subject: [Mailman-Users] Digest indexes In-Reply-To: <549078FD.1050109@msapiro.net> References: <15229012.84.1418748975468.JavaMail.root@benjamin.baylink.com> <549078FD.1050109@msapiro.net> Message-ID: Mark Sapiro wrote: >On 12/16/2014 08:56 AM, Jay Ashworth wrote: >> --- Original Message ----- >>> From: "Stephen J. Turnbull" >>> Andrew Hodgson writes: >>>> I run a high volume list (around 80 messages per day), and we have >>>> complaints from digest users that the digests are difficult to work >>>> with. One requested feature is could the digests be in HTML format, >>>> and a link be presented in the table of contents to go to each >>>> message. Can this be done in Mailman by working with the digest >>>> templates? >>> No, it cannot be done without coding. >Correct. I pretty much thought as much, but wanted to check anyway. >>> And it would not be easy. HTML does not provide a "mail message" >>> element, so although it would be trivial to create the table of >>> contents, there is no good way to indicate what is at the other end >>> of those links. ... >> I believe that what Andrew is really looking for is just something >> that could put in anchor links to the beginning of each message's test >> as the message is HTMLified. I agree that it would require code, but >> I don't think that code would need to have semantic knowledge of mail >> messages; it only needs to know where the edge of each message is. That was exactly what I was looking for, just didn't say it as well. >It is not possible to do this at all for the plain text format digest since by definition, that contains no HTML. I wouldn't look to do it for the plain text version, some users may not want this at all so would stick to the plain text version. You could possibly look into creating a different digest type such as HTML indexed or similar, but I would see it as a completely different digest type. >For the MIME format digest, I think Stephen is correct. The MIME digest currently has the following structure >multipart/mixed > text/plain > (the boilerplate) > text/plain > (the digest_header if any) > text/plain > (the TOC) > multipart/digest > message/rfc822 > (the first message) > message/rfc822 > (the next message) > text/plain > (the digest_footer if any) >One would have to create the TOC as text/html rather than text/plain and add links to the various message parts. These can't be anchor tags. Do do that would require HTMLifying the entire digest. They could probably be >RFC2393 mid: references though. That might not be too difficult to do, although various popular web mail clients, e.g. gmail, currently don't make it possible to open an individual digest message as a separate message, so how >they would deal with such a digest is unknown. I don't believe you would need each message as separate MIME parts. For reference I am going to copy out a template an admin of another list sent me - they are using Sympa. This is a template they use for doing exactly the same thing. I don't know anything about Sympa, but I think the template will give you a slightly better idea of what I am looking for. Thanks. Andrew. ---cut here--- We worked on a new version of the digest plain. You should try this template on a test list. From: [% fromlist %] To: [% to %] Reply-to: [% replyto %] Subject: [% FILTER qencode %][%|loc(list.name,date)%]%1 Digest %2[%END%] [% IF total_group > 1 -%]([% current_group %]/[% total_group %])[% END %][%END%] Content-Type: multipart/mixed; boundary="[% boundary1 %]" --[% boundary1 %] Content-Type: text/html; charset="UTF-8"; Content-Transfer-Encoding: 8bit [%|loc(list.name,date)%]%1 Digest %2[%END%]
[%|loc%]Table of contents:[%END%]

[% FOREACH m = msg_list -%]

[% m.id %] - Date: [% m.date %] Author: [% m.from %]
Subject: [% m.subject %]
[% m.plain_body %]
Answer to author  <-->  Answer to list  <-->  Back to table of content


[% END %]
[%|loc(list.name,date)%]End of %1 Digest %2[%END%]
********************************************* --[% boundary1 %]-- From mark at msapiro.net Wed Dec 17 03:28:01 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 16 Dec 2014 18:28:01 -0800 Subject: [Mailman-Users] Digest indexes In-Reply-To: <549078FD.1050109@msapiro.net> References: <15229012.84.1418748975468.JavaMail.root@benjamin.baylink.com> <549078FD.1050109@msapiro.net> Message-ID: <5490EA31.5040601@msapiro.net> On 12/16/2014 10:25 AM, Mark Sapiro wrote: > > One would have to create the TOC as text/html rather than text/plain and > add links to the various message parts. These can't be anchor tags. Do > do that would require HTMLifying the entire digest. They could probably > be RFC2393 mid: references though. That might not be too difficult to > do, although various popular web mail clients, e.g. gmail, currently > don't make it possible to open an individual digest message as a > separate message, so how they would deal with such a digest is unknown. > > I might experiment with this at some point, but I am not optimistic that > a format can be created that would work with all the freemail clients. There's a typo above. The correct RFC is RFC2392. That notwithstanding, I tried taking a normal MIME digest and changing the Content-Type of the TOC part from text/plain to text/html and changing the actual raw TOC from: Today's Topics: 1. Subject 1 (Author) 2. Subject 2 (Author) 3. Subject 3 (Author) 4. Subject 4 (Author) ... to: Today's Topics:
  1. Subject 1 (Author)
  2. Subject 2 (Author)
  3. Subject 3 (Author)
  4. Subject 4 (Author) ...
where "mid:..." referenced the actual Message-IDs of the messages. I then opened that message with Thunderbird and it presented a nice looking TOC with links, but when I clicked one, it asked me for an application to handle the mid: URL scheme. I then tried adding Content-ID: headers to the messages and referencing those with cid:... URLs. This time Thunderbird at least understood what cid: was, but hovering over the link showed the target as 'about:blank' and clicking it went nowhere. I didn't bother trying any other MUAs, but I conclude that this approach, while easy to implement and still producing an RFC 2046 compliant message, is only going to be of benefit with limited if any MUAs. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Wed Dec 17 06:25:15 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 17 Dec 2014 14:25:15 +0900 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: <15229012.84.1418748975468.JavaMail.root@benjamin.baylink.com> <549078FD.1050109@msapiro.net> Message-ID: <87a92metl0.fsf@uwakimon.sk.tsukuba.ac.jp> Andrew Hodgson writes: > We worked on a new version of the digest plain. > > You should try this template on a test list. > > From: [% fromlist %] > To: [% to %] > Reply-to: [% replyto %] > Subject: [% FILTER qencode %][%|loc(list.name,date)%]%1 Digest %2[%END%] [% IF total_group > 1 -%]([% current_group %]/[% total_group %])[% END %][%END%] > Content-Type: multipart/mixed; boundary="[% boundary1 %]" > > --[% boundary1 %] > Content-Type: text/html; charset="UTF-8"; > Content-Transfer-Encoding: 8bit I thought you said your users hate MIME digests? > [% m.plain_body %] I suspect this means "Hold the pickles, hold the lettuce": images and attachments give us indigestion. Maybe no HTML, either. Note that this template actually contains code which is interpreted by the digesting engine, and as-is it probably is broken for foreign languages. From lucio at lambrate.inaf.it Wed Dec 17 10:56:22 2014 From: lucio at lambrate.inaf.it (Lucio Chiappetti) Date: Wed, 17 Dec 2014 10:56:22 +0100 (CET) Subject: [Mailman-Users] Digest indexes In-Reply-To: References: Message-ID: On Tue, 16 Dec 2014, Andrew Hodgson wrote: > I run a high volume list (around 80 messages per day), and we have > complaints from digest users that the digests are difficult to work > with. I am subscribed in MIME digest mode to all lists which support them. I find they are a great way to receive messages once per day (more or less) without being pestered by single messages as they come. Good mail user agents (MUAs) should have a way to deal with MIME digests internally. I am not familiar (nor comfortable) with "modern" MUAs (GUI-driven), since I use good old alpine. The default way of alpine to deal with digests is slightly awkward. One presses V to View the digest index (which is not in a nice shape to read, I admit), then moves the current line on one of the RFC/822 items, and clicks, and accesses the individual message as a normal mail. My way uses a custom key (D) to which I assigned the execution of a one-liner script which contains formail +1 -ds >! ~/mail/temporary this splits the digest into a mail folder. The same key then goes to the index of the folder, so one can access each message as if it were a normal mail. I presume all good MUAs should have a way to deal with MIME digests, it is just a matter for the user to find it. If you can find it for the most common MUAs used by your users, then you could write instructions in a FAQ -- ------------------------------------------------------------------------ Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy) For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html ------------------------------------------------------------------------ Do not like Firefox >=29 ? Get Pale Moon ! http://www.palemoon.org From pshute at nuw.org.au Wed Dec 17 11:48:02 2014 From: pshute at nuw.org.au (Peter Shute) Date: Wed, 17 Dec 2014 21:48:02 +1100 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: Message-ID: <134478C6-CBCE-4E02-99A0-C2A7839D86B1@nuw.org.au> > On 17 Dec 2014, at 8:58 pm, Lucio Chiappetti wrote: > > I am subscribed in MIME digest mode to all lists which support them. I > find they are a great way to receive messages once per day (more or less) > without being pestered by single messages as they come. . . . > this splits the digest into a mail folder. The same key then goes to the > index of the folder, so one can access each message as if it were a normal > mail. So this breaks the digest into separate emails? Wouldn't it be simpler to have a message rule that diverts the individual emails into a folder on arrival instead of using digest mode? Or doesn't Alpine support that kind of thing? Peter Shute From lucio at lambrate.inaf.it Wed Dec 17 12:17:50 2014 From: lucio at lambrate.inaf.it (Lucio Chiappetti) Date: Wed, 17 Dec 2014 12:17:50 +0100 (CET) Subject: [Mailman-Users] Digest indexes In-Reply-To: <134478C6-CBCE-4E02-99A0-C2A7839D86B1@nuw.org.au> References: <134478C6-CBCE-4E02-99A0-C2A7839D86B1@nuw.org.au> Message-ID: On Wed, 17 Dec 2014, Peter Shute wrote: >> On 17 Dec 2014, at 8:58 pm, Lucio Chiappetti wrote: >> >> I am subscribed in MIME digest mode to all lists which support them. I >> find they are a great way to receive messages once per day (more or less) >> without being pestered by single messages as they come. So you have found a way to bypass the digest and pestering me ! :-) >> this splits the digest into a mail folder. > So this breaks the digest into separate emails? Wouldn't it be simpler > to have a message rule that diverts the individual emails into a folder > on arrival instead of using digest mode? Or doesn't Alpine support that > kind of thing? technically speaking, "on arrival" pertains to a mail delivery agent, and not to a MUA, which may operate when first entered by the user. Perhaps it is possible to use Alpine "filter rules", but I never tried them and am not familiar with them. On the other hand formail is part of procmail, which IS a delivery agent (actually on my SuSE it is the default delivery agent of sendmail). Any "filtering on arrival" can be more or less easily done with procmail. I do an extensive use of it http://sax.iasf-milano.inaf.it/~lucio/Procmail/ So you could do what you propose straight with procmail ! It is mainly a matter of user preferences (YMMV ?) I do divert some specific messages to specific folders, seminar announcements for one, and different level of spam for another. Concerning mailing lists, I consider them of a more transient nature, I am not interested in keeping their messages "forever". So the MIME digest mechanism is fine insofar I want to receive all messages of the day at one moment. Then I usually look at the list of messages (almost all digests I know, notably the ones generated by mailman, have a list of subjects close to the top) ... if I see no subjects which interest me I just delete the entire digest. If I see something interesting, I press D, expand in a temporary folder, read the messages and reply to or archive the few really interesting ones. I actually do use procmail on mailing lists to divert their messages (which usually are entire digests) to a specific folder when on vacation. We can have pretty long vacations in this country :-) I have divided the lists I am subscribed to in two categories and so have just two folders, one per category. For the less interesting lists, when I am away I divert them to /dev/null. For the most interesting lsits, I divert them to a cumulative folder, so I can read them when I am back. This way my INBOX is not cluttered with mailing list messages, but only with messages from invididuals. This makes easy to sort the backlog when I return. Or to access the INBOX via a webmailer (which I may do once or twice per vacation period ... I am not the type which needs to be permanently connected :-)) -- ------------------------------------------------------------------------ Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy) For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html ------------------------------------------------------------------------ Do not like Firefox >=29 ? Get Pale Moon ! http://www.palemoon.org From pshute at nuw.org.au Wed Dec 17 21:54:21 2014 From: pshute at nuw.org.au (Peter Shute) Date: Thu, 18 Dec 2014 07:54:21 +1100 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: <134478C6-CBCE-4E02-99A0-C2A7839D86B1@nuw.org.au> Message-ID: Lucio Chiappetti wrote: > technically speaking, "on arrival" pertains to a mail > delivery agent, and not to a MUA, which may operate when > first entered by the user. Yes. I've done it at the MDA with gmail, Exchange and I think Yahoo. I used to do it in the MUA when I used Outlook Express. That works ok if you're only reading email with one device. > I have divided the lists I am subscribed to in two categories > and so have just two folders, one per category. > > For the less interesting lists, when I am away I divert them > to /dev/null. > > For the most interesting lsits, I divert them to a cumulative > folder, so I can read them when I am back. You are a very sophisticated digests user. Perhaps there are sophisticated digest users on our list, but we also have plenty of unsophisticated ones, who demand that other list members don't clutter their digests with things they aren't interested in. They create problems when they reply by constructing the reply by hand with a different subject line, or by simply replying to the digest email, with unchanged subject line and quoting the digest in full. The only reason they use digest mode in the first place is because they don't know how to create message rules to keep their Inbox clear of list mail. You can probably tell I don't like digest mode at all. I'd rather encourage people to learn how to use message rules. > I have divided the lists I am subscribed to in two categories and so have just two folders, one per category. Personally I move all list mail to a folder per list. I've never thought of mixing mail from different lists, but that is an idea worth thinking about. It would simplify things greatly. Peter Shute From stephen at xemacs.org Thu Dec 18 09:22:11 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Thu, 18 Dec 2014 17:22:11 +0900 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: <134478C6-CBCE-4E02-99A0-C2A7839D86B1@nuw.org.au> Message-ID: <87tx0tcqq4.fsf@uwakimon.sk.tsukuba.ac.jp> Peter Shute writes: > They create problems when they reply by constructing the reply by > hand with a different subject line, or by simply replying to the > digest email, with unchanged subject line and quoting the digest in > full. The only reason they use digest mode in the first place is > because they don't know how to create message rules to keep their > Inbox clear of list mail. > > You can probably tell I don't like digest mode at all. I'd rather > encourage people to learn how to use message rules. Yes, it's a shame that to be a popular MUA you have to suck. None of the above are necessary concommittents of digest mode. They happen because things that the MUA could deal with with only a tiny bit of thought on the part of the programmer are ignored in favor of tweaking the gradients used on the buttons. Digest messages would actually be a better workflow for your users if the MUAs bothered to implement: 1. Display digest messages in the summary as single messages. 2. If the user clicks on the digest message, it is opened as a folder, not as a message. This is *such* a no-brainer, and it shouldn't be hard to do (as implementing MUA features goes) since most MUAs already have to deal with both mbox imports (very similar to "plain" digests) and MIME structure. Message rules OTOH are a serious cognitive burden, even on experienced users. At least for me, several of my "communities" overlap, and my employer has turned into my most unruly source of "spam" (not to mention the fact that a lot of *real* spam gets accepted by its mailing lists!) GMail's "filter mail like this" feature does a *very* poor job of creating usable filters for them. Especially, it doesn't seem to know about how to determine that mail is forwarded through a list (and so "mail like this" should use "List-ID" and "List-Post", not "From" or "Subject") If that's a common experience, it means that users need to learn how "author" is defined (which, especially with DMARC From-munging and Outlook's "on behalf of" mistreatment of Mailman mail, is often hardly intuitive to the average user), how to properly specify list tags in Subject, and so on. I don't disagree with you that with current popular MUAs, you'd be better off with your users learning how to use rules, but really, digest mode *should* be a feature. :-( From pshute at nuw.org.au Thu Dec 18 11:48:35 2014 From: pshute at nuw.org.au (Peter Shute) Date: Thu, 18 Dec 2014 21:48:35 +1100 Subject: [Mailman-Users] Digest indexes In-Reply-To: <87tx0tcqq4.fsf@uwakimon.sk.tsukuba.ac.jp> References: <134478C6-CBCE-4E02-99A0-C2A7839D86B1@nuw.org.au> <87tx0tcqq4.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <0C55A665-45E6-4CBC-8BE2-A73D52D655ED@nuw.org.au> > On 18 Dec 2014, at 7:22 pm, Stephen J. Turnbull wrote: > > Digest messages would actually be a better workflow for your users if > the MUAs bothered to implement: > > 1. Display digest messages in the summary as single messages. Are there any MUAs that can do that? > 2. If the user clicks on the digest message, it is opened as a > folder, not as a message. I don't understand what you mean there. Peter Shute From xie.47 at osu.edu Thu Dec 18 21:02:24 2014 From: xie.47 at osu.edu (Xie, Wei) Date: Thu, 18 Dec 2014 20:02:24 +0000 Subject: [Mailman-Users] Emergency moderation of all list traffic is set to 'Yes' Message-ID: <2F60D2B899AFBC4FAF660B2D9845BE8F0DD60DFE@CIO-KRC-D1MBX06.osuad.osu.edu> Mark, When Emergency moderation of all list traffic is set to 'Yes', all posted messages should be held for moderation. Should moderation notices be sent to all owners for moderation? We have one customer to set " Emergency moderation of all list traffic" to 'Yes', all posted messages are really held, but owners do not receive moderation notices. Is this normal? Our mailman version is 2.18rc3. Thanks, Carl Xie From mark at msapiro.net Thu Dec 18 23:07:41 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 18 Dec 2014 14:07:41 -0800 Subject: [Mailman-Users] Emergency moderation of all list traffic is set to 'Yes' In-Reply-To: <2F60D2B899AFBC4FAF660B2D9845BE8F0DD60DFE@CIO-KRC-D1MBX06.osuad.osu.edu> References: <2F60D2B899AFBC4FAF660B2D9845BE8F0DD60DFE@CIO-KRC-D1MBX06.osuad.osu.edu> Message-ID: <6AA8F365-2501-4B73-9187-E2050CB3AF8C@msapiro.net> On December 18, 2014 12:02:24 PM PST, "Xie, Wei" wrote: > >We have one customer to set " Emergency moderation of all list traffic" >to 'Yes', all posted messages are really held, but owners do not >receive moderation notices. Is this normal? Yes. This is deliberate. It is felt that in an emergency moderation situation, owners don't want to be inundated with held message notices. -- Mark Sapiro Sent from my Android phone with K-9 Mail. [Unpaid endorsement] From jra at baylink.com Fri Dec 19 05:06:12 2014 From: jra at baylink.com (Jay Ashworth) Date: Thu, 18 Dec 2014 23:06:12 -0500 (EST) Subject: [Mailman-Users] Emergency moderation of all list traffic is set to 'Yes' In-Reply-To: <6AA8F365-2501-4B73-9187-E2050CB3AF8C@msapiro.net> Message-ID: <33258958.440.1418961971956.JavaMail.root@benjamin.baylink.com> ----- Original Message ----- > From: "Mark Sapiro" > On December 18, 2014 12:02:24 PM PST, "Xie, Wei" > wrote: > >We have one customer to set " Emergency moderation of all list > >traffic" to 'Yes', all posted messages are really held, but owners do not > >receive moderation notices. Is this normal? > > Yes. This is deliberate. It is felt that in an emergency moderation > situation, owners don't want to be inundated with held message > notices. Or, in short, "it *says* emergency; don't expect it to act like everything's normal". :-) Cheers, -- jra -- Jay R. Ashworth Baylink jra at baylink.com Designer The Things I Think RFC 2100 Ashworth & Associates http://www.bcp38.info 2000 Land Rover DII St Petersburg FL USA BCP38: Ask For It By Name! +1 727 647 1274 From lucio at lambrate.inaf.it Fri Dec 19 10:19:02 2014 From: lucio at lambrate.inaf.it (Lucio Chiappetti) Date: Fri, 19 Dec 2014 10:19:02 +0100 (CET) Subject: [Mailman-Users] Digest indexes In-Reply-To: <0C55A665-45E6-4CBC-8BE2-A73D52D655ED@nuw.org.au> References: <0C55A665-45E6-4CBC-8BE2-A73D52D655ED@nuw.org.au> Message-ID: >> 1. Display digest messages in the summary as single messages. > > Are there any MUAs that can do that? > >> 2. If the user clicks on the digest message, it is opened as a >> folder, not as a message. As I said before, Alpine can do that or be instructed to do that. I hope it is allowed to post a few screendumps to demonstrate The mailindex.png shows part of my MUA index screen. The last message numbered 34 is a digest from this mailing list. - If I click on it, it will open the entire digest as a single message - If I then give command V it will show the screen in maildigest.png, i.e. "attachment index" This is default action. The "attachment index" is not very perspicuous but if you click on any of the entries numberd 3,n and labelled "Message/RFC822" you will open the corresponding e-mail message. This satisfies your item 1 in three clicks Instead if you start from the MUA index screen, select message 34 with the cursor and type shift-D, you are prompted for a folder collection/ folder name (it proposes the folder name "temporary" so if you agree and do not have to change the folder collection where it is located, just just press return, and you get a folder index screen like the third attachment maildigestindex.png This satisfies your item 2 in a min of 2 clicks. However it is not standard behaviour, it is my personal customization. I had to play with programmable keys and write a one-liner external script to support it. But ... yes, you can :-) -- ------------------------------------------------------------------------ Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy) For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html ------------------------------------------------------------------------ Do not like Firefox >=29 ? Get Pale Moon ! http://www.palemoon.org From stephen at xemacs.org Fri Dec 19 10:42:46 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 19 Dec 2014 18:42:46 +0900 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: <0C55A665-45E6-4CBC-8BE2-A73D52D655ED@nuw.org.au> Message-ID: <87oar0c6w9.fsf@uwakimon.sk.tsukuba.ac.jp> Lucio Chiappetti writes: > I hope it is allowed to post a few screendumps to demonstrate Unfortunately, Mailman @python.org doesn't pass those, and they don't get into mail-archive.com because it's subscribed by mail, not direct from the Mailman daemon. > This satisfies your item 1 in three clicks > This satisfies your item 2 in a min of 2 clicks. Actually, most Emacs-based MUAs are able to treat digests as folders by default. No customizations required. The ones I've used are also able to "explode" digests into single messages. But for most purposes treating them as folders is more convenient. From lucio at lambrate.inaf.it Fri Dec 19 12:22:38 2014 From: lucio at lambrate.inaf.it (Lucio Chiappetti) Date: Fri, 19 Dec 2014 12:22:38 +0100 (CET) Subject: [Mailman-Users] Digest indexes In-Reply-To: <87oar0c6w9.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87oar0c6w9.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: On Fri, 19 Dec 2014, Stephen J. Turnbull wrote: > Lucio Chiappetti writes: > > > I hope it is allowed to post a few screendumps to demonstrate > > Unfortunately, Mailman @python.org doesn't pass those, OK, should be here (do not know why first got a different name) http://i62.tinypic.com/2l94j5s.png http://tinypic.com/r/syv5mu/8 http://tinypic.com/r/33ykoyc/8 > Actually, most Emacs-based MUAs are able to treat digests as folders > by default. No customizations required. Then you are beyond my mark, and possibly both about average user. From stephen at xemacs.org Fri Dec 19 14:13:22 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 19 Dec 2014 22:13:22 +0900 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: <87oar0c6w9.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <87mw6jdbpp.fsf@uwakimon.sk.tsukuba.ac.jp> Lucio Chiappetti writes: > > Actually, most Emacs-based MUAs are able to treat digests as folders > > by default. No customizations required. > > Then you are beyond my mark, Not really. My primary MUA is VM, which presents a rather simple menubar & toolbar interface to the average user. However, a lot of intelligent/sophisticated/too-smart-for-their-own-good/too-much-free- time-on-their-hands hackers have tweaked things so that most actions do something sensible most of the time. (Of course, if you want to it's easy enough to access the more advanced features via keyboard.) The big problem with Emacs-based MUAs is that it's way too easy to escape into Emacs itself and never find your way back to the safety of the WIMP-y MUA. :-) > and possibly both about average user. Yeah, that's why I didn't suggest asking them to get real MUAs. From tanstaafl at libertytrek.org Fri Dec 19 15:01:14 2014 From: tanstaafl at libertytrek.org (Tanstaafl) Date: Fri, 19 Dec 2014 09:01:14 -0500 Subject: [Mailman-Users] Digest indexes In-Reply-To: References: Message-ID: <54942FAA.4010207@libertytrek.org> On 12/16/2014 6:40 AM, Andrew Hodgson wrote: > I run a high volume list (around 80 messages per day), and we have > complaints from digest users that the digests are difficult to work > with. One requested feature is could the digests be in HTML format, and > a link be presented in the table of contents to go to each message. Can > this be done in Mailman by working with the digest templates? See this thread from back in 2010 when I asked for the very same thing, but in much more detail: https://mail.python.org/pipermail/mailman-developers/2010-February/020958.html From xie.47 at osu.edu Fri Dec 19 18:26:25 2014 From: xie.47 at osu.edu (Xie, Wei) Date: Fri, 19 Dec 2014 17:26:25 +0000 Subject: [Mailman-Users] digest setting Message-ID: <2F60D2B899AFBC4FAF660B2D9845BE8F0DD62343@CIO-KRC-D1MBX06.osuad.osu.edu> Mark, I have a question about two our digest settings - how do the two settings work. 1) How big in Kb should a digest be before it gets sent out? 0 implies no maximum size.(Edit digest_size_threshhold) 1000 My understanding when total size of posted messages reaches 1000KB, the digest volume will be sent out to all digest users; when the size does not reach 1000KB, the digest volume will not be sent. Maybe within one day, digest users can receive multiply issues with same volume number; maybe within one day, digest uses do not receive any digest email. 2) Should a digest be dispatched daily when the size threshold isn't reached?(Edit digest_send_periodic) Yes The setting lets me confusing. When above size threshold 1000KB isn't reached within one day, will all digest users receive a digest or not? I do the tests - when size threshold is not reached, I can't receive digest volume every day. When size threshold is reached, I can receive multiply volumes within one day if I send enough many tests; or I can receive one digest volume with one day if I send emails over 1000KB; or I can receive one new digest volume within several days (How often should a new digest volume be started? Daily) if I send some small emails every day. One of customers wants to receive daily digest volume every day. How do we set the above two settings? Thanks, Carl From mark at msapiro.net Fri Dec 19 21:05:07 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 19 Dec 2014 12:05:07 -0800 Subject: [Mailman-Users] digest setting In-Reply-To: <2F60D2B899AFBC4FAF660B2D9845BE8F0DD62343@CIO-KRC-D1MBX06.osuad.osu.edu> References: <2F60D2B899AFBC4FAF660B2D9845BE8F0DD62343@CIO-KRC-D1MBX06.osuad.osu.edu> Message-ID: <549484F3.3070001@msapiro.net> On 12/19/2014 09:26 AM, Xie, Wei wrote: > > I have a question about two our digest settings - how do the two settings work. > > 1) How big in Kb should a digest be before it gets sent out? 0 implies no maximum size.(Edit digest_size_threshhold) 1000 > > My understanding when total size of posted messages reaches 1000KB, the digest volume will be sent out to all digest users; when the size does not reach 1000KB, the digest volume will not be sent. Maybe within one day, digest users can receive multiply issues with same volume number; maybe within one day, digest uses do not receive any digest email. Yes, if the list is active and the approximate size of the digest reaches digest_size_threshhold multiple times in a day, a digest will be sent each of these times [1]. As far as incrementing the volume number is concerned, this occurs periodically based on digest_volume_frequency and has nothing to do with the number of digests. > 2) Should a digest be dispatched daily when the size threshold isn't reached?(Edit digest_send_periodic) Yes > > The setting lets me confusing. When above size threshold 1000KB isn't reached within one day, will all digest users receive a digest or not? I do the tests - when size threshold is not reached, I can't receive digest volume every day. When size threshold is reached, I can receive multiply volumes within one day if I send enough many tests; or I can receive one digest volume with one day if I send emails over 1000KB; or I can receive one new digest volume within several days (How often should a new digest volume be started? Daily) if I send some small emails every day. If digest_send_periodic is yes, a digest will be sent whenever cron/senddigests runs and there are any messages since the previous digest.By default, Mailman's crontab specifies running cron/senddigests daily at noon. Again note that digest_volume_frequency has nothing to do with when digests are sent. It only controls how often the digest volume number is incremented. > One of customers wants to receive daily digest volume every day. > > How do we set the above two settings? Assuming cron is running with a default crontab, digest_send_periodic = Yes will send a digest daily at noon if there have been any messages since the prior digest (regardless of how that was sent). Additionally and independently, if digest_size_threshhold is non-zero [2], a digest will be sent whenever the size of the mailbox in which messages are accumulated for the digest reaches digest_size_threshhold. [1] This can cause lots of digests. The digest reaches the threshold size and is sent. A user replies to the digest, quoting the entire digest in the reply. This single message is now large enough to trigger another digest and the process continues ... [2] Prior to Mailman 2.1.16, there was a bug that caused a digest_size_threshhold setting of zero to produce a digest on every message rather than not on size at all. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From steve at pearwood.info Mon Dec 22 23:53:13 2014 From: steve at pearwood.info (Steven D'Aprano) Date: Tue, 23 Dec 2014 09:53:13 +1100 Subject: [Mailman-Users] Understanding patterns of unsubscribe Message-ID: <20141222225312.GA26120@ando.pearwood.info> Hi all, Back in September, I migrated an announcement-only mailing list from Yahoo to mailman, with approximately 1800 email addresses. An unknown number of these were dead. The mailing list I am running sends out one, maybe two, emails a month, at around the same time of the month. It's not a discussion list, so there are no replies from subscribers. I expected that the first month, there would be a lot of automatic unsubscriptions, as the dead addresses were noted and removed, and then in subsequent months there might only be a trickle of automatic removals. To my surprise though, there has been a steady pattern of mass unsubscriptions each month, around 100-200 each month following the posted announcement. I'm not sure whether this is normal (if it is, unless the number of unsubscriptions begins to fall soon, I'll soon be left with no subscribers) or whether I'm doing something wrong. Here are my bounce processing settings: bounce_processing = Yes bounce_score_threshold = 4.0 bounce_info_stale_after = 65 bounce_you_are_disabled_warnings = 3 bounce_you_are_disabled_warnings_interval = 10 Remembering that I only send out 1 or 2 emails every 30 days (give or take a couple of days in either direction), does this seem reasonable? Or is my bounce processing too strict? Thanks in advance, -- Steve From steve at pearwood.info Tue Dec 23 00:18:18 2014 From: steve at pearwood.info (Steven D'Aprano) Date: Tue, 23 Dec 2014 10:18:18 +1100 Subject: [Mailman-Users] Yahoo spam detection Message-ID: <20141222231818.GB26120@ando.pearwood.info> Some of my Yahoo subscribers are reporting that emails from my mailing list are being flagged as spam. As far as I can tell, I'm not using spammy words, and the emails are plain text not HTML. I have SPF set up. One of the Yahoo subscribers kindly forwarded me the full headers and I can see these which appear relevant: X-YahooFilteredBulk: 150.101.137.129 Received-SPF: pass (domain of pearwood.info designates 150.101.137.129 as permitted sender) X-Originating-IP: [150.101.137.129] Authentication-Results: mta1310.mail.bf1.yahoo.com from=pearwood.info; domainkeys=neutral (no sig); from=pearwood.info; dkim=neutral (no sig) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqD1AA1PlVR20UxqPGdsb2JhbABBGoNYWIMEs1KFGUqBUIYAhFwBgQKCMQMgdBc BAQEBAQYBAQEBODuEDgYZAQgREgMFAgYYCgQDAQIGAiQCBRYHCAIBBgMCAQIBDx AICgQeBQYCAgEUAQIBAgKHdwMQCTy6DYFwhGOJUQ2Fa4EhgWqGfwGCOYJMCgQDA QKEfgWDfTAGhB8rgjCDBYJSSYF/gUGCDXQwgjOCBgwhgzaCH4IZgmyCfoFzKjEB AQkBdwkXgSABAQE X-IronPort-SPAM: SPAM Googling suggests that nobody except Cisco can decipher the X-IronPort-Anti-Spam header, and they refuse to tell even their customers what it means, let alone people like me. Can anyone suggest something I can do to convince Yahoo I'm not sending spam? Thanks, -- Steve From mark at msapiro.net Tue Dec 23 00:57:56 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 22 Dec 2014 15:57:56 -0800 Subject: [Mailman-Users] Understanding patterns of unsubscribe In-Reply-To: <20141222225312.GA26120@ando.pearwood.info> References: <20141222225312.GA26120@ando.pearwood.info> Message-ID: <5498B004.80301@msapiro.net> On 12/22/2014 02:53 PM, Steven D'Aprano wrote: > > Back in September, I migrated an announcement-only mailing list from > Yahoo to mailman, with approximately 1800 email addresses. An unknown > number of these were dead. Doesn't Yahoo process bounces from dead addresses :( > Here are my bounce processing settings: > > bounce_processing = Yes > bounce_score_threshold = 4.0 > bounce_info_stale_after = 65 > bounce_you_are_disabled_warnings = 3 > bounce_you_are_disabled_warnings_interval = 10 > > Remembering that I only send out 1 or 2 emails every 30 days (give or > take a couple of days in either direction), does this seem reasonable? > Or is my bounce processing too strict? I don't think it's too strict. I might actually lower bounce_score_threshold from 4.0 to 3.0, but here's what I would expect with your settings: A user has to bounce on 4 separate days, i.e. 4 messages in your case, with less than 65 days between bounces, at which point the user's bounce score will reach 4 and the user's delivery will be disabled by bounce and if bounce_notify_owner_on_disable is Yes, you will get a notice of the disable with the triggering bounce attached. This won't happen until you've sent at least 4 messages to the list, i.e. you won't see anything for 2 to 4 months. When the user's delivery is disabled, she is sent a warning, and then two more at 10 day intervals and then is removed after 10 more days, i.e. 30 days after delivery was disabled. If bounce_notify_owner_on_removal is Yes, you will be notified of this. Note that the unsubscribes are not directly tied to a recent post. Unsubscribes occur because the user's delivery was disabled 30 days prior. Bounce scoring and disabling does not necessarily occur immediately after a post. In many cases it will because the recipients MX will not accept the message from the Mailman server, but in other cases, errors may cause delayed delivery which doesn't become fatal the a few days. In other cases, there are several hops to the ultimate delivery, and the bounce DSN doesn't make it back to the Mailman server for up to a few days. Still, I wouldn't expect a steady incremental removal such as you describe. Note that things may not be as I describe. The behavior I describe is correct for all Mailman 2.1.x versions except 2.1.5 and 2.1.6+ for sites which have set VERP_PROBES = Yes in mm_cfg.py (Pre 2.1.5 there were no VERP probes, in 2.1.5 VERP_PROBES = Yes was the default, since that release the default is VERP_PROBES = No). If VERP_PROBES is Yes, when a users bounce score reaches the threshold, the user's score is reset and the user is sent a probe message with a VERPed envelope sender, and only if and when the probe bounces is the user's delivery disabled. Note also that the sending of all but the first warning to the user and the ultimate unsubscription is under control of Mailman's cron/disabled and won't occur if that cron is not being run. If you still have questions about this, tell us what Mailman version this is, whether or not you are receiving bounce_notify_owner_on_disable notices (if it's Off, turn it On), how they correlate with the unsubscribes and whether the attached DSNs look like real bounces, and if you have access to Mailman's logs, what's in the 'bounce' log going back as far as you can. Note that it is possible, though I would think unlikely in the volume you notice, the users don't bounce every message, but bounce often enough to have delivery ultimately disabled. It occurs to me that a much more likely scenario is you are on a hosted Mailman instance or using a 'smarthost' outgoing MTA, and some fraction of every list post is being bounced because you are running afoul of some recipient limit/rate limit imposed by the host. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Dec 23 01:10:57 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 22 Dec 2014 16:10:57 -0800 Subject: [Mailman-Users] Yahoo spam detection In-Reply-To: <20141222231818.GB26120@ando.pearwood.info> References: <20141222231818.GB26120@ando.pearwood.info> Message-ID: <5498B311.7050609@msapiro.net> On 12/22/2014 03:18 PM, Steven D'Aprano wrote: > > Can anyone suggest something I can do to convince Yahoo I'm not sending > spam? See the FAQ at . Other than that, if Yahoo were a real ISP and not a freemail ESP that gets nothing from it's users other than their eyeballs, the users themselves might have some clout to achieve delivery of desired mail to their inboxes. As has been said, "friends don't let friends use Yahoo". Note that I have a yahoo.com (as well as an aol.com and a gmail.com) address just to see some of the problems for myself. My outgoing list mail all has valid SPF and a valid DKIM signature from the list domain, yet occasionally, for no reason I can determine, a list post will end up in my Yahoo spam folder. In my case, this is the exception, and at least the post is delivered as spam and not rejected or silently discarded, YMMV. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From heller at deepsoft.com Tue Dec 23 00:48:44 2014 From: heller at deepsoft.com (Robert Heller) Date: Mon, 22 Dec 2014 18:48:44 -0500 Subject: [Mailman-Users] Understanding patterns of unsubscribe In-Reply-To: <20141222225312.GA26120@ando.pearwood.info> References: <20141222225312.GA26120@ando.pearwood.info> Message-ID: <201412222348.sBMNmiSF005604@sharky2.deepsoft.com> At Tue, 23 Dec 2014 09:53:13 +1100 "Steven D'Aprano" wrote: > > Hi all, > > Back in September, I migrated an announcement-only mailing list from > Yahoo to mailman, with approximately 1800 email addresses. An unknown > number of these were dead. > > The mailing list I am running sends out one, maybe two, emails a month, > at around the same time of the month. It's not a discussion list, so > there are no replies from subscribers. > > I expected that the first month, there would be a lot of automatic > unsubscriptions, as the dead addresses were noted and removed, and then > in subsequent months there might only be a trickle of automatic > removals. To my surprise though, there has been a steady pattern of mass > unsubscriptions each month, around 100-200 each month following the > posted announcement. > > I'm not sure whether this is normal (if it is, unless the number of > unsubscriptions begins to fall soon, I'll soon be left with no > subscribers) or whether I'm doing something wrong. Are these mass removals automatic or manual? That is, is the list doing this or are your subscribers doing it? Some notes: 1) What are you doing about DMARC, DKIM, and ADSP? Remember, *Yahoo* has a strict reject DMARC policy. Of course this really kicks in if a Yahoo person posts. It *you* are the only poster and are posting from a non-Yahoo address (that is from a domain that does not have a strict reject DMARC policy), then this does not apply. 2) YahooGroups *does not* (AFAIK) send out monthly reminders. Mailman does. Your Yahoo users might be thinking the Mailman monthly reminder is some sort of robotic spam message and rejecting it. 2) It is possible that many of your Yahoo users are actually alive and well, but that YahooGroups suspended mail delivery of the YahooGroups mailings. Now that you switched to Mailman, these users are 'suddenly' getting these messages from a mailing list they have completely forgotten about. > > Here are my bounce processing settings: > > bounce_processing = Yes > bounce_score_threshold = 4.0 > bounce_info_stale_after = 65 > bounce_you_are_disabled_warnings = 3 > bounce_you_are_disabled_warnings_interval = 10 > > Remembering that I only send out 1 or 2 emails every 30 days (give or > take a couple of days in either direction), does this seem reasonable? > Or is my bounce processing too strict? > > > Thanks in advance, > > > -- Robert Heller -- 978-544-6933 Deepwoods Software -- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services heller at deepsoft.com -- Webhosting Services From mark at msapiro.net Tue Dec 23 03:55:09 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 22 Dec 2014 18:55:09 -0800 Subject: [Mailman-Users] Understanding patterns of unsubscribe In-Reply-To: <5498B004.80301@msapiro.net> References: <20141222225312.GA26120@ando.pearwood.info> <5498B004.80301@msapiro.net> Message-ID: <5498D98D.80808@msapiro.net> On 12/22/2014 03:57 PM, Mark Sapiro wrote: > > If you still have questions about this, tell us what Mailman version > this is, whether or not you are receiving bounce_notify_owner_on_disable > notices (if it's Off, turn it On), how they correlate with the > unsubscribes and whether the attached DSNs look like real bounces, and > if you have access to Mailman's logs, what's in the 'bounce' log going > back as far as you can. I meant to add here that if you have command line access to your Mailman server, there is a script at that you can use to print the bounce information for members with bounces. It will print for example, for a member who hasn't yet reached threshold and for a member soon to be removed from a list with threshold = 3.0 The 'cookie' is the token sent to the user in the warning notice that can be used by the user to reset her bouncing status and enable delivery. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Dec 23 04:36:54 2014 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 22 Dec 2014 19:36:54 -0800 Subject: [Mailman-Users] Yahoo spam detection In-Reply-To: <20141222231818.GB26120@ando.pearwood.info> References: <20141222231818.GB26120@ando.pearwood.info> Message-ID: <5498E356.3090700@msapiro.net> On 12/22/2014 03:18 PM, Steven D'Aprano wrote: > > One of the Yahoo subscribers kindly forwarded me the full headers and I > can see these which appear relevant: > > > X-YahooFilteredBulk: > 150.101.137.129 > Received-SPF: > pass (domain of pearwood.info designates 150.101.137.129 as > permitted sender) > X-Originating-IP: > [150.101.137.129] > Authentication-Results: > mta1310.mail.bf1.yahoo.com from=pearwood.info; domainkeys=neutral > (no sig); from=pearwood.info; dkim=neutral (no sig) > X-IronPort-Anti-Spam-Filtered: > true > X-IronPort-Anti-Spam-Result: > AqD1AA1PlVR20UxqPGdsb2JhbABBGoNYWIMEs1KFGUqBUIYAhFwBgQKCMQMgdBc > BAQEBAQYBAQEBODuEDgYZAQgREgMFAgYYCgQDAQIGAiQCBRYHCAIBBgMCAQIBDx > AICgQeBQYCAgEUAQIBAgKHdwMQCTy6DYFwhGOJUQ2Fa4EhgWqGfwGCOYJMCgQDA > QKEfgWDfTAGhB8rgjCDBYJSSYF/gUGCDXQwgjOCBgwhgzaCH4IZgmyCfoFzKjEB > AQkBdwkXgSABAQE > X-IronPort-SPAM: > SPAM Looking more closely, I see issues here. First, none of the mail I receive at yahoo.com has any X-Ironport-* headers. This is not Yahoo using an IronPort appliance. It may be your outgoing MTA or some other MTA in the delivery chain. Where are these headers in the context of the Received: headers. That will tell you which MTA added them. It appears your domain is pearwood.info and the IP address of the sending server is 150.101.137.129. There may be configuration issues around this. A server sending mail should have a rDNS PTR record pointing to a domain and that domain should have an A record with the IP address of the server. See . The absence of this is a big red flag for many ISPs pearwood.info has no A record. the rDNS PTR for IP 150.101.137.129 is ipmail06.adl2.internode.on.net which does have an A record with IP 150.101.137.129 so maybe this is OK, but it is something to think about. Note that it is not necessary that the server's canonical name be the domain of the list. It helps if SPF permits the server for the domain and it does in your case, but if I had to guess, I'd guess the > X-YahooFilteredBulk: > 150.101.137.129 is the relevant header and it means Yahoo doesn't like your IP for some reason. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Tue Dec 23 05:13:35 2014 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 23 Dec 2014 13:13:35 +0900 Subject: [Mailman-Users] Yahoo spam detection In-Reply-To: <20141222231818.GB26120@ando.pearwood.info> References: <20141222231818.GB26120@ando.pearwood.info> Message-ID: <21656.60399.429943.923833@uwakimon.sk.tsukuba.ac.jp> Steven D'Aprano writes: > Some of my Yahoo subscribers are reporting that emails from my > mailing list are being flagged as spam. As far as I can tell, I'm > not using spammy words, and the emails are plain text not HTML. I > have SPF set up. I think it might be helpful to set up DKIM as well. The standard prohibits differentiating between unsigned mail and mail with a failed signature, but you are allowed to decrease spamminess scores for a successful signature verification, and also for From alignment (aka DMARC pass). (Yes, I believe that Yahoo conforms to standards in this respect, though I can't be sure.) The FAQ as mentioned by Mark already (fastest consult in the West!): http://wiki.list.org/x/4oA9 A useful tidbit from that FAQ: Yahoo's feedback loop is at http://feedbackloop.yahoo.net/index.php > X-IronPort-Anti-Spam-Filtered: > true I hate IronPort. My employer uses it and enables [SPAM] subject tags, so it's *really* obvious that about 40% (!!) of spam is *not* caught, and on the other hand about 15% of ham is tagged SPAM or SUSPECT SPAM. Why bother? Regards, From steve at pearwood.info Fri Dec 26 00:31:49 2014 From: steve at pearwood.info (Steven D'Aprano) Date: Fri, 26 Dec 2014 10:31:49 +1100 Subject: [Mailman-Users] Yahoo spam detection In-Reply-To: <21656.60399.429943.923833@uwakimon.sk.tsukuba.ac.jp> References: <20141222231818.GB26120@ando.pearwood.info> <21656.60399.429943.923833@uwakimon.sk.tsukuba.ac.jp> Message-ID: <20141225233142.GN6580@ando.pearwood.info> On Tue, Dec 23, 2014 at 01:13:35PM +0900, Stephen J. Turnbull wrote: > Steven D'Aprano writes: > > > Some of my Yahoo subscribers are reporting that emails from my > > mailing list are being flagged as spam. As far as I can tell, I'm > > not using spammy words, and the emails are plain text not HTML. I > > have SPF set up. > > I think it might be helpful to set up DKIM as well. The standard > prohibits differentiating between unsigned mail and mail with a failed > signature, but you are allowed to decrease spamminess scores for a > successful signature verification, and also for From alignment (aka > DMARC pass). (Yes, I believe that Yahoo conforms to standards in this > respect, though I can't be sure.) Okay, I will look into that. > The FAQ as mentioned by Mark already (fastest consult in the West!): > http://wiki.list.org/x/4oA9 > > A useful tidbit from that FAQ: Yahoo's feedback loop is at > http://feedbackloop.yahoo.net/index.php > > > X-IronPort-Anti-Spam-Filtered: > > true > > I hate IronPort. My employer uses it and enables [SPAM] subject tags, > so it's *really* obvious that about 40% (!!) of spam is *not* caught, > and on the other hand about 15% of ham is tagged SPAM or SUSPECT SPAM. > Why bother? But it's from Cisco, so you know it must be good! I've seen people on the Internet make exactly that claim: it is sold by Cisco, therefore you know it must be reliable. -- Steven From steve at pearwood.info Fri Dec 26 02:04:31 2014 From: steve at pearwood.info (Steven D'Aprano) Date: Fri, 26 Dec 2014 12:04:31 +1100 Subject: [Mailman-Users] Yahoo spam detection In-Reply-To: <5498E356.3090700@msapiro.net> References: <20141222231818.GB26120@ando.pearwood.info> <5498E356.3090700@msapiro.net> Message-ID: <20141226010431.GR6580@ando.pearwood.info> On Mon, Dec 22, 2014 at 07:36:54PM -0800, Mark Sapiro wrote: > On 12/22/2014 03:18 PM, Steven D'Aprano wrote: > > > > One of the Yahoo subscribers kindly forwarded me the full headers and I > > can see these which appear relevant: > > > > > > X-YahooFilteredBulk: > > 150.101.137.129 > > Received-SPF: > > pass (domain of pearwood.info designates 150.101.137.129 as > > permitted sender) > > X-Originating-IP: > > [150.101.137.129] > > Authentication-Results: > > mta1310.mail.bf1.yahoo.com from=pearwood.info; domainkeys=neutral > > (no sig); from=pearwood.info; dkim=neutral (no sig) > > X-IronPort-Anti-Spam-Filtered: > > true > > X-IronPort-Anti-Spam-Result: > > AqD1AA1PlVR20UxqPGdsb2JhbABBGoNYWIMEs1KFGUqBUIYAhFwBgQKCMQMgdBc > > BAQEBAQYBAQEBODuEDgYZAQgREgMFAgYYCgQDAQIGAiQCBRYHCAIBBgMCAQIBDx > > AICgQeBQYCAgEUAQIBAgKHdwMQCTy6DYFwhGOJUQ2Fa4EhgWqGfwGCOYJMCgQDA > > QKEfgWDfTAGhB8rgjCDBYJSSYF/gUGCDXQwgjOCBgwhgzaCH4IZgmyCfoFzKjEB > > AQkBdwkXgSABAQE > > X-IronPort-SPAM: > > SPAM > > > > Looking more closely, I see issues here. First, none of the mail I > receive at yahoo.com has any X-Ironport-* headers. This is not Yahoo > using an IronPort appliance. It may be your outgoing MTA or some other > MTA in the delivery chain. Where are these headers in the context of the > Received: headers. That will tell you which MTA added them. The Received headers look like this: Received: from 127.0.0.1 (EHLO ipmail06.adl2.internode.on.net) (150.101.137.129) by mta1310.mail.bf1.yahoo.com with SMTP; Sat, 20 Dec 2014 10:32:13 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: [gibberish removed] X-IronPort-SPAM: SPAM Received: from ppp118-209-76-106.lns20.mel4.internode.on.net (HELO pearwood.info) ([118.209.76.106]) by ipmail06.adl2.internode.on.net with ESMTP; 20 Dec 2014 21:01:15 +1030 Received: from ando.pearwood.info (localhost.localdomain [127.0.0.1]) by pearwood.info (Postfix) with ESMTP id B67FE120737; Sat, 20 Dec 2014 21:11:52 +1100 (EST) Internode is my ISP, and I shall talk to them, but I don't see any sign that they are adding X-IronPort-* headers to my outgoing mail. I subscribe my work email address, and they don't get any IronPort headers. > It appears your domain is pearwood.info and the IP address of the > sending server is 150.101.137.129. Yes, my domain is pearwood.info. 150.101.137.129 appears to be (one of?) my ISP's mail server(s). I have been advised that because I have a dynamic IP address, I should have my outgoing mail go via my ISP's mail server. So I have this in my postfix config: myhostname = pearwood.info mydomain = pearwood.info relayhost = mail.internode.on.net > There may be configuration issues around this. > > A server sending mail should have a rDNS PTR record pointing to a domain > and that domain should have an A record with the IP address of the > server. See > . The > absence of this is a big red flag for many ISPs > > pearwood.info has no A record. the rDNS PTR for IP 150.101.137.129 is > ipmail06.adl2.internode.on.net which does have an A record with IP > 150.101.137.129 so maybe this is OK, but it is something to think about. Do you think I should set up an A record for pearwood.info? > Note that it is not necessary that the server's canonical name be the > domain of the list. It helps if SPF permits the server for the domain > and it does in your case, but if I had to guess, I'd guess the > > > X-YahooFilteredBulk: > > 150.101.137.129 > > is the relevant header and it means Yahoo doesn't like your IP for some > reason. I shall certainly talk to my ISP. Is it worth trying to talk to Yahoo? Are they likely to care? I've been told by some Yahoo users that Yahoo's unofficial policy seems to be that *all* bulk email not originating from Yahoo itself is treated as ipso facto spam. Thanks very much for your help, and may you have a great Christmas and New Year. -- Steven From steve at pearwood.info Fri Dec 26 02:27:34 2014 From: steve at pearwood.info (Steven D'Aprano) Date: Fri, 26 Dec 2014 12:27:34 +1100 Subject: [Mailman-Users] Understanding patterns of unsubscribe In-Reply-To: <201412222348.sBMNmiSF005604@sharky2.deepsoft.com> References: <20141222225312.GA26120@ando.pearwood.info> <201412222348.sBMNmiSF005604@sharky2.deepsoft.com> Message-ID: <20141226012734.GS6580@ando.pearwood.info> On Mon, Dec 22, 2014 at 06:48:44PM -0500, Robert Heller wrote: > Are these mass removals automatic or manual? That is, is the list doing this > or are your subscribers doing it? They seem to be automatic. Unless 80+ people all decide to unsubscribe within one minute of each other :-) > Some notes: > > 1) What are you doing about DMARC, DKIM, and ADSP? Remember, *Yahoo* has a strict > reject DMARC policy. Of course this really kicks in if a Yahoo person posts. > It *you* are the only poster and are posting from a non-Yahoo address (that is > from a domain that does not have a strict reject DMARC policy), then this does > not apply. I am the only poster. It is an announce-only mailing list. > 2) YahooGroups *does not* (AFAIK) send out monthly reminders. Mailman does. > Your Yahoo users might be thinking the Mailman monthly reminder is some sort > of robotic spam message and rejecting it. I have monthly password reminders set to No. > 2) It is possible that many of your Yahoo users are actually alive and well, > but that YahooGroups suspended mail delivery of the YahooGroups mailings. Now > that you switched to Mailman, these users are 'suddenly' getting these > messages from a mailing list they have completely forgotten about. If they were manual unsubscribes, I would agree. -- Steven From mark at msapiro.net Fri Dec 26 04:21:10 2014 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 25 Dec 2014 19:21:10 -0800 Subject: [Mailman-Users] Yahoo spam detection In-Reply-To: <20141226010431.GR6580@ando.pearwood.info> References: <20141222231818.GB26120@ando.pearwood.info> <5498E356.3090700@msapiro.net> <20141226010431.GR6580@ando.pearwood.info> Message-ID: <549CD426.10302@msapiro.net> On 12/25/2014 05:04 PM, Steven D'Aprano wrote: > > The Received headers look like this: > > Received: > from 127.0.0.1 (EHLO ipmail06.adl2.internode.on.net) > (150.101.137.129) by mta1310.mail.bf1.yahoo.com with SMTP; > Sat, 20 Dec 2014 10:32:13 +0000 > X-IronPort-Anti-Spam-Filtered: > true > X-IronPort-Anti-Spam-Result: > [gibberish removed] > X-IronPort-SPAM: > SPAM > Received: > from ppp118-209-76-106.lns20.mel4.internode.on.net (HELO > pearwood.info) ([118.209.76.106]) by > ipmail06.adl2.internode.on.net with ESMTP; 20 Dec 2014 21:01:15 +1030 > Received: > from ando.pearwood.info (localhost.localdomain [127.0.0.1]) by > pearwood.info (Postfix) with ESMTP id B67FE120737; Sat, 20 Dec 2014 > 21:11:52 +1100 (EST) So, assuming the report from the Yahoo user has the headers in the actual order that they appear in the message, the X-IronPort-* headers were added by ipmail06.adl2.internode.on.net just after receiving the message from what appears to be your pearwood.info outgoing MTA and prior to delivering the message to mta1310.mail.bf1.yahoo.com. > Internode is my ISP, and I shall talk to them, but I don't see any sign > that they are adding X-IronPort-* headers to my outgoing mail. I > subscribe my work email address, and they don't get any IronPort headers. So that's an inconsistency, but only internode can explain why. In any case, I'm sure that Yahoo didn't add those headers, and I doubt that they took them into account in their decision to deliver the mail to the user's spam folder. Then again. only Yahoo knows for sure and they won't tell. > Do you think I should set up an A record for pearwood.info? I don't think it would help. Plus, since it is a dynamic IP, you would have to do this through some dynamic DNS service. >> Note that it is not necessary that the server's canonical name be the >> domain of the list. It helps if SPF permits the server for the domain >> and it does in your case, but if I had to guess, I'd guess the >> >>> X-YahooFilteredBulk: >>> 150.101.137.129 >> >> is the relevant header and it means Yahoo doesn't like your IP for some >> reason. > > I shall certainly talk to my ISP. Is it worth trying to talk to Yahoo? I don't know. Based on my experiences with similar, non-yahoo ESPs and ISPs, it depends on your tenacity and your tolerance for frustration. My experience is if you hammer long, hard and intelligently enough, you will never get an intelligent response that actually addresses the real issue, but the problem will 'magically' resolve. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From greg at headingup.net Fri Dec 26 18:21:59 2014 From: greg at headingup.net (Greg Sims) Date: Fri, 26 Dec 2014 09:21:59 -0800 Subject: [Mailman-Users] Robots.txt Message-ID: Hi Everyone, I hope you had a good Christmas with friends and family. We developed custom subscription pages for the mailing lists supported by our website. Although these pages show on our SERP listings, so do the Info Pages provided by Mailman. Please try the following search query on Google and you will see what I mean: site:raystedman.org email This is confusing for our users so I would like to hide all the pages containing "mailman" and "pipermail" from the SERP listings. I read the archives of this list and found a couple of entries. The answer seems to be including "Disallows" in our robots.txt file. I did this as you can see here -- towards the bottom of the file: http://www.raystedman.org/robots.txt This has been in place for four weeks so I do not believe it is working. I believe this problem is there needs to be a robots.txt file for each subdomain. In this case, mailman lives in the lists.raystedman.org subdomain. Is there a way to have a robots.txt file for the lists.raystedman.org subdomain? Thanks in advance for your assistance! Greg From mark at msapiro.net Sat Dec 27 20:03:35 2014 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 27 Dec 2014 11:03:35 -0800 Subject: [Mailman-Users] Robots.txt In-Reply-To: References: Message-ID: <549F0287.7000606@msapiro.net> On 12/26/2014 09:21 AM, Greg Sims wrote: > > I read the archives of this list and found a couple of entries. The answer > seems to be including "Disallows" in our robots.txt file. I did this as > you can see here -- towards the bottom of the file: > > http://www.raystedman.org/robots.txt > > This has been in place for four weeks so I do not believe it is working. I > believe this problem is there needs to be a robots.txt file for each > subdomain. In this case, mailman lives in the lists.raystedman.org > subdomain. Is there a way to have a robots.txt file for the > lists.raystedman.org subdomain? Absolutely. Just put it in the root directory that contains the page which is served when you go to . I.e., put it where it will be served if you go to However, note that can take a loooong time for pages to age out of search results. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From turnbull at sk.tsukuba.ac.jp Sun Dec 28 01:19:41 2014 From: turnbull at sk.tsukuba.ac.jp (Stephen J. Turnbull) Date: Sun, 28 Dec 2014 09:19:41 +0900 Subject: [Mailman-Users] Robots.txt In-Reply-To: <549F0287.7000606@msapiro.net> References: <549F0287.7000606@msapiro.net> Message-ID: <87tx0g39sy.fsf@uwakimon.sk.tsukuba.ac.jp> Mark Sapiro writes: > On 12/26/2014 09:21 AM, Greg Sims wrote: > > Is there a way to have a robots.txt file for the > > lists.raystedman.org subdomain? > > Absolutely. Just put it in the root directory that contains the page > which is served when you go to . I.e., put > it where it will be served if you go to > In my case, I'm not even sure where that is (I think it's /var/www/way/over/there, see below, but there's some funky CGI script aliasing going on), and anyway it's different from where my fingers expect to find robots.txt. So I use ServerName tracker.xemacs.org DocumentRoot /var/www/way/over/there Alias /robots.txt /var/www/robots-tracker.xemacs.org ScriptAlias ... where /var/www is the root of the "file system" I allow Apache to see. The order of Alias and ScriptAlias matters, IIRC. Season to taste if your webserver isn't Apache. From greg at headingup.net Sun Dec 28 02:30:28 2014 From: greg at headingup.net (Greg Sims) Date: Sat, 27 Dec 2014 17:30:28 -0800 Subject: [Mailman-Users] Robots.txt In-Reply-To: <549F0287.7000606@msapiro.net> References: <549F0287.7000606@msapiro.net> Message-ID: Thanks Mark and Stephen, This is not straightforward in my case either. I am running mailman under Plesk. There exists the file: /etc/httpd/conf.d/mailman.conf This files sets up a ScriptAlias for /mailman/ and an Alias for /pipermail/. I added the following to this file: Alias /robots.txt /var/www/vhosts/raystedman.org/not-drupal/lists-robots.txt This directory is a convenient location within the webroot of RayStedman.org. I created lists-robots.txt in the directory above and restarted Apache. The result is the existence of: http://lists.raystedman.org/robots.txt which hides all the files for the lists.raystedman.org subdomain from the search engines. I will now sit back a see how long it takes for these urls in this subdomain to be delisted. I will give them a push via google webmaster tools which offers an option to delist a URL. Thanks again for your help guys! Happy New Year, Greg On Sat, Dec 27, 2014 at 11:03 AM, Mark Sapiro wrote: > On 12/26/2014 09:21 AM, Greg Sims wrote: > > > > I read the archives of this list and found a couple of entries. The > answer > > seems to be including "Disallows" in our robots.txt file. I did this as > > you can see here -- towards the bottom of the file: > > > > http://www.raystedman.org/robots.txt > > > > This has been in place for four weeks so I do not believe it is > working. I > > believe this problem is there needs to be a robots.txt file for each > > subdomain. In this case, mailman lives in the lists.raystedman.org > > subdomain. Is there a way to have a robots.txt file for the > > lists.raystedman.org subdomain? > > > Absolutely. Just put it in the root directory that contains the page > which is served when you go to . I.e., put > it where it will be served if you go to > > > However, note that can take a loooong time for pages to age out of > search results. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/greg%40headingup.net > From matt.moore at okfn.org Tue Dec 30 13:50:25 2014 From: matt.moore at okfn.org (Matt Moore) Date: Tue, 30 Dec 2014 12:50:25 +0000 Subject: [Mailman-Users] Mailman 2.1.15 translations not quite right In-Reply-To: <5479263E.2010902@msapiro.net> References: <5479263E.2010902@msapiro.net> Message-ID: Mark, I've looked carefully at that template ( https://lists.okfn.org/mailman/listinfo/cienciaaberta ) and the template on this list - https://mail.python.org/mailman/listinfo/mailman-i18n and I really can't notice the difference. Could you please give me a pointer as to which bits are wrong? Cheers, Matt On 29 November 2014 at 01:49, Mark Sapiro wrote: > On 11/28/2014 07:24 AM, Matt Moore wrote: > > > > As an example: > > > > https://lists.okfn.org/mailman/listinfo/cienciaaberta > > > > You can see that the top is in English and the bottom is in Portugese > > (Brazilian). > > > > Can anyone give me any useful pointers as to what can be done to fix? My > > google-fu has rather failed me on this one. > > > I can't speak to anything other than the listinfo page in your example, > but someone has edited that template, possibly by the Edit the public > HTML pages and text files -> General list information page link in the > web list admin interface or possibly by using the info in the FAQ at > . The default pt_BR template looks fully > translated to me. > > You won't find anything logged about badly translated templates or > missing or incorrect translations in message catalogs. Mailman just > takes what's there and assumes that's what's wanted. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/matt.moore%40okfn.org > -- Matthew Moore Sysadmin Open Knowledge - www.okfn.org Skype - notmatt From barry at list.org Tue Dec 30 20:39:38 2014 From: barry at list.org (Barry Warsaw) Date: Tue, 30 Dec 2014 14:39:38 -0500 Subject: [Mailman-Users] RELEASED: GNU Mailman (core) 3.0b5 Message-ID: <20141230143938.48b96570@marathon> Hello friends of Mailman, and Happy New Year! You can roll that stone To the top of the hill Drag your ball and chain behind you Once again, it's time for the traditional "avoid the copyright year bump" release. I'm happy to announce the fifth beta release of Mailman 3.0 core, code named "Carve Away The Stone". We're really quite close now, but this release is a little different. Those of you who follow the proceedings on the mailman-developers mailing list will note that I have ported the core engine to Python 3.4. While it is my intent to release Mailman 3.0 core[*] final as a Python 3 application, some of the details are still be hashed out on the mailing list, and in the code base. For this reason, I am releasing two "flavors" of 3.0b5: * "A" release, which remains on Python 2.7 * "B" release, which is only compatible with Python 3.4 The A and B releases are functionally equivalent. There may be different bugs in them, but they both implement the exact same feature set, with the only difference being the version of Python they are compatible with. Some time early in 2015, I will be merging the Python 3 branch back into trunk, and dropping Python 2 support. I would encourage you to download the "B" release and try it out. If you do try both, please submit bugs for any functional differences you encounter. You can download GNU Mailman 3.0b5 core (both "A" and "B" releases) from the Python Cheeseshop: https://pypi.python.org/pypi/mailman/3.0.0b5 The documentation is available online at: http://pythonhosted.org/mailman Mailman 3.0 is released under the terms of the GNU General Public License version 3 or later. Detailed changes in 3.0b5 are available here: http://tinyurl.com/p9fpgrh Bugs can be reported here: https://bugs.launchpad.net/mailman Special thanks go to Abhilash Raj and Aur?lien Bompard, who implemented the conversion of the ORM layer from Storm to SQLAlchemy and Alembic. Thanks also to Kurt Griffiths for his excellent Falcon Framework package, which now replaces restish as our WSGI-compatible REST layer. Both of these changes were critical in allowing me to port the core to Python 3. Enjoy, and Happy New Year. -Barry [*] Postorious and HyperKitty will port to Python 3 on their own time schedule, and may remain Python 2 applications for the final release of the GNU Mailman Suite. mailman.client, the standalone REST client will be a bilingual library, supporting both Python 2 and Python 3. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From mark at msapiro.net Tue Dec 30 21:02:03 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 30 Dec 2014 12:02:03 -0800 Subject: [Mailman-Users] Mailman 2.1.15 translations not quite right In-Reply-To: References: <5479263E.2010902@msapiro.net> Message-ID: <54A304BB.7000006@msapiro.net> On 12/30/2014 04:50 AM, Matt Moore wrote: > Mark, > > I've looked carefully at that template ( > https://lists.okfn.org/mailman/listinfo/cienciaaberta ) and the template > on this list - https://mail.python.org/mailman/listinfo/mailman-i18n and > I really can't notice the difference. Those are not the templates. They are the pages rendered from the templates. You need to go to the list's web admin interface and follow the link "Other Administrative Activities -> Edit the public HTML pages and text files" in the section at the upper right ("Outras Atividades Administrativas -> Editar as p?ginas HTML p?blicas e arquivos de texto" in pt_BR) and follow the General list information page (P?gina de informa??es gerais da lista) link on the resulting page. This will show you the template your list is using. I have attached a copy of the default pt_BR listinfo.html template. If you think it is OK, you can revert your list to the default by removing any list specific, domain specific or sitewide edited version of this template. This may be found at /var/lib/mailman/lists/cienciaaberta/pt_BR/listinfo.html in a Debian package, or it may be in /var/lib/mailman/templates/site/pt_BR/listinfo.html or /var/lib/mailman/templates/lists.okfn.org/pt_BR/listinfo.html - See the FAQ at for more info. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan -------------- next part -------------- <MM-List-Name> Página de Detalhes

--

 

Sobre a lista

Para ver uma lista das mensagens que foram postadas anteriormente na lista, entre nos Arquivos da lista .

Usando a lista
Para postar uma mensagem para todos os membros da lista, envie um email para .

Você poderá se inscrever na lista ou modificar seus dados de inscrição nas seções abaixo.

Inscrevendo-se na lista

Para se inscrever na lista , preencha o seguinte formulário.

    Seu endereço de email:  
    Seu nome (opcional):  
    Entre com uma senha privativa abaixo. Isto oferece somente segurança média, mas deve evitar que outras pessoas obtenham sua inscrição. Não escolha uma senha usada em outras coisas pois ela provavelmente lhe será encaminhada de volta usando o formato de texto desprotegido.

    Caso tenha escolhido não entrar com uma senha, será gerada automaticamente uma senha que lhe será enviada assim que você confirmar sua inscrição. É possível requisitar o reenvio de sua senha ao modificar suas opções pessoais.
    Escolha uma senha:  
    Redigite a senha para confirmação:  
    Em que idioma prefere exibir suas mensagens?  
    Deseja receber e-mails da lista enviados uma vez por dia em um único email (digest)? Não Sim
Inscritos na lista

From matt.moore at okfn.org Wed Dec 31 14:07:16 2014 From: matt.moore at okfn.org (Matt Moore) Date: Wed, 31 Dec 2014 13:07:16 +0000 Subject: [Mailman-Users] Mailman 2.1.15 translations not quite right In-Reply-To: <54A304BB.7000006@msapiro.net> References: <5479263E.2010902@msapiro.net> <54A304BB.7000006@msapiro.net> Message-ID: Hi Mark, I probably should have been a bit more detailed, I was looking at the template as you described through the Mailman UI and I was comparing that with the source code from the rendered page, they're quite similar. However your extra information and the pointer to look in the folder made me realise what the mistake was. I'd assumed that the template was supposed to be in English and that some programming magic happened elsewhere to change the lanuage. That's obviously not the case, so I put the copy of the translation into the pt_BR folder as you suggested and that fixed the issue. Many thanks for the help and detailed explanations. I really appreciate it. Cheers, Matt On 30 December 2014 at 20:02, Mark Sapiro wrote: > On 12/30/2014 04:50 AM, Matt Moore wrote: > > Mark, > > > > I've looked carefully at that template ( > > https://lists.okfn.org/mailman/listinfo/cienciaaberta ) and the template > > on this list - https://mail.python.org/mailman/listinfo/mailman-i18n and > > I really can't notice the difference. > > > Those are not the templates. They are the pages rendered from the > templates. > > You need to go to the list's web admin interface and follow the link > "Other Administrative Activities -> Edit the public HTML pages and text > files" in the section at the upper right ("Outras Atividades > Administrativas -> Editar as p?ginas HTML p?blicas e arquivos de texto" > in pt_BR) and follow the General list information page (P?gina de > informa??es gerais da lista) link on the resulting page. > > This will show you the template your list is using. I have attached a > copy of the default pt_BR listinfo.html template. If you think it is OK, > you can revert your list to the default by removing any list specific, > domain specific or sitewide edited version of this template. This may be > found at /var/lib/mailman/lists/cienciaaberta/pt_BR/listinfo.html in a > Debian package, or it may be in > /var/lib/mailman/templates/site/pt_BR/listinfo.html or > /var/lib/mailman/templates/lists.okfn.org/pt_BR/listinfo.html - See the > FAQ at for more info. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > -- Matthew Moore Sysadmin Open Knowledge - www.okfn.org Skype - notmatt