From mark at msapiro.net Sun Apr 1 00:59:11 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 31 Mar 2012 15:59:11 -0700 Subject: [Mailman-Users] inn gateway In-Reply-To: <4F777795.7090703@free.fr> References: <4F777795.7090703@free.fr> Message-ID: <4F778C3F.7060200@msapiro.net> On 3/31/2012 2:31 PM, jdd wrote: > > is it normal to have this behavior (double to in the answer)? Previously > the system was managed by ezmlm and we didn'"t have this problem (but I > didn't manage it, so may be the other admin fixed something) I have no idea what ezmlm or your ezmlm<=>news gateway may have done. I know no details of ezmlm at all. > could this also be a thunderbird bug? It is normal for messages in newsgroups to have a Newsgroups: header with the name of the group. RFC 5536 and its predecessors, RFCs 1036 and 1849 require it. I don't know what version of T'bird you are using, but with T'bird 11.0 and 11.0.1, at least as configured on my workstations, if I 'Reply' to a message containing the headers: From: Original Poster Newsgroups: linux-31 To: linux-31 at example.org List-Post: the reply is addressed only To: Original Poster If I 'Reply List', the reply is addressed To: linux-31 at example.org Newsgroup: linux-31 and if I 'Reply All', the reply is addressed To: Original Poster Cc: linux-31 at example.org Newsgroup: linux-31 Some other MUAs, e.g. mutt, ignore the Newsgroups: header when generating replies. Note that I don't see an extra To: in any of the above; just sometimes Newsgroup: in addition to To: T'bird's behavior doesn't seem unreasonable, but if you don't like it, that's not really a Mailman issue. If you wish to remove the Newsgroups: header from messages passing through Mailman, I've told you how to do it in my prior reply. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jdanield at free.fr Sun Apr 1 08:19:23 2012 From: jdanield at free.fr (jdd) Date: Sun, 01 Apr 2012 08:19:23 +0200 Subject: [Mailman-Users] inn gateway In-Reply-To: <4F778C3F.7060200@msapiro.net> References: <4F777795.7090703@free.fr> <4F778C3F.7060200@msapiro.net> Message-ID: <4F77F36B.90709@free.fr> Le 01/04/2012 00:59, Mark Sapiro a ?crit : > T'bird's behavior doesn't seem unreasonable, but if you don't like it, > that's not really a Mailman issue. If you wish to remove the Newsgroups: > header from messages passing through Mailman, I've told you how to do it > in my prior reply. > yes, thanks for your complete answer :-) jdd -- Jean-Daniel Dodin From anotheranne at fables.co.za Sun Apr 1 16:53:40 2012 From: anotheranne at fables.co.za (Anne Wainwright) Date: Sun, 1 Apr 2012 16:53:40 +0200 Subject: [Mailman-Users] access to list url from own network Message-ID: <20120401145340.GA16438@fables.co.za> Hi, I am running mailman as a relay, it is installed on the office server. Access from outside the office (home) is fine. Access from the office network is problematic. It cannot be accessed using the dyndns address that I have. So I substitute the IP address of the server and can do most things like adding people to the membership list. But, when I search for an address then we get problems, it jumps out of using the IP address and back to the dyndns address, and we get no hits from our search, in fact no page. I guess this is not a mailman issue directly, but any hint as to a solution would be appreciated. Maybe an apache issue on which subject I am totally ignorant. Note, apache serves up to the /cgi-bin address which may or may not be of interest here. Thanks Anne From mark at msapiro.net Sun Apr 1 19:04:27 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 1 Apr 2012 10:04:27 -0700 Subject: [Mailman-Users] access to list url from own network In-Reply-To: <20120401145340.GA16438@fables.co.za> Message-ID: Anne Wainwright wrote: > >Access from the office network is problematic. It cannot be accessed >using the dyndns address that I have. So I substitute the IP address of >the server and can do most things like adding people to the membership >list. Put an entry in /etc/hosts (on windows its c:\windows\system32\drivers\etc\hosts) on your workstation for the IP address and dyndns name and then just use the name. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sascha at rissel.it Sun Apr 1 20:04:31 2012 From: sascha at rissel.it (Sascha Rissel) Date: Sun, 1 Apr 2012 20:04:31 +0200 Subject: [Mailman-Users] Accepting and Rejecting Mails Message-ID: Hello, I am just doing some tests with a newly created list. I am a GoogleMail user, I configured GoogleMail to be authorized to use each of my distinct email addresses as sender address (to be able to send from my bussiness address from home and vice versa....) I experienced the following behaviour: My GMail address is the list administrator's address. If I send from GoogleMail, regardless of the sender's address chosen (different domain names to choose from), each mail is accepted for the list and not put on the waiting list for moderator approval. Could this be due to the fact that GoogleMail is somehow present in the mail's header as the originating mailer? I use Mailman 2.1.13. Thanks for your help... Sascha, From mark at msapiro.net Sun Apr 1 20:18:02 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 1 Apr 2012 11:18:02 -0700 Subject: [Mailman-Users] Accepting and Rejecting Mails In-Reply-To: Message-ID: Sascha Rissel wrote: > >If I send from GoogleMail, regardless of the sender's address chosen >(different domain names to choose from), each mail is accepted for the list >and not put on the waiting list for moderator approval. >Could this be due to the fact that GoogleMail is somehow present in the >mail's header as the originating mailer? By default, Mailman examines the From: header, the envelope sender of the message, the Reply-To: header if any and the Sender: header if any of the incoming message to determine if any of these contains the address of a list member. If so, the post is considered to be from the first member address found for purposed of moderation. Test by sending messages from googlemail either to yourself at a non-googlemail address or to the list with Bcc: to yourself at a non-googlemail address (I say use a non-googlemail address because googlemail has a habit of discarding messages that have the same Message-Id: as ones in your Sent folder), and examine the headers of the message. The envelope sender is supposed to be reflected in a Return-Path: header in the received message, but not all MDAs are compliant. You can change what things mailman looks at for list mambership. See the setting SENDER_HEADERS in Defaults,py and override it in mm_cfg.py if you wish. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From turgut at kalfaoglu.com Mon Apr 2 12:32:27 2012 From: turgut at kalfaoglu.com (=?UTF-8?B?dHVyZ3V0IGthbGZhb8SfbHU=?=) Date: Mon, 02 Apr 2012 13:32:27 +0300 Subject: [Mailman-Users] suspending lists from the command line Message-ID: <4F79803B.8020909@kalfaoglu.com> Hi there. During busy times I would like to suspend almost all lists,except some emergency ones.. Is there a way to achieve this from the command line via some script? Many thanks, -turgut From mdtaylor at illinois.edu Mon Apr 2 21:38:24 2012 From: mdtaylor at illinois.edu (Taylor, Marc D) Date: Mon, 2 Apr 2012 19:38:24 +0000 Subject: [Mailman-Users] Notifying when an approval decision has been made Message-ID: <704937F309930F45971C293336375C6814A1921C@CITESMBX5.ad.uillinois.edu> Good afternoon, In our setup, Mailman sends an email to the list Administrator (which in turn is a distribution list) when an approval decision has to be made which is desired. Is it possible to have Mailman send out another email when that approval decision has been made? It would be handy so that the other Administrators know that a request/issue has been resolved. Thanks in advance. Marc Taylor From mark at msapiro.net Mon Apr 2 21:53:35 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 2 Apr 2012 12:53:35 -0700 Subject: [Mailman-Users] Notifying when an approval decision has been made In-Reply-To: <704937F309930F45971C293336375C6814A1921C@CITESMBX5.ad.uillinois.edu> Message-ID: Taylor, Marc D wrote: > >In our setup, Mailman sends an email to the list Administrator (which in turn is a distribution list) when an approval decision has to be made which is desired. Is it possible to have Mailman send out another email when that approval decision has been made? It would be handy so that the other Administrators know that a request/issue has been resolved. Mailman currently has no facility for sending a notice when an action has been taken on a moderator request. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Apr 2 22:38:08 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 2 Apr 2012 13:38:08 -0700 Subject: [Mailman-Users] suspending lists from the command line In-Reply-To: <4F79803B.8020909@kalfaoglu.com> Message-ID: turgut kalfaoglu wrote: >Hi there. During busy times I would like to suspend almost all >lists,except some emergency ones.. Is there a way to achieve this from >the command line via some script? What do you mean by suspend? What you need to do depends on the answer to this. If you mean you want it to appear as if the list doesn't exist, i.e. mail to the list is undeliverable, the list is not visible on the web, you could create a shell script to move Mailman's various lists/LISTNAME/ directories aside and, depending on how mail is delivered to Mailman, update the necessary things in the MTA. Note that in some configurations mail is routed programmatically based on the existance of the lists/LISTNAME/ directory, so simple moving it aside would be sufficient in those cases. If on the other hand you mean just set "emergency" moderation for the lists, consider the following bash script. #!/bin/bash cd /to/mailmans/bin/directory f=mktemp echo "emergency = True" > $f for list in `./list_lists --bare`; do if [[ "$list" != "emergency_list1" \ && "$list" != "emergency_list2" \ && "$list" != "etc" ]]; then ./config_list -i $f $list fi done rm $f To reverse this, change "emergency = True" to "emergency = False" and run the script again. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From khillo100 at hotmail.com Mon Apr 2 23:56:56 2012 From: khillo100 at hotmail.com (Khalil Abbas) Date: Tue, 3 Apr 2012 00:56:56 +0300 Subject: [Mailman-Users] clear queue Message-ID: Hello .. sorry I know it?s a dumb question after all these years, but how do you clear the mailman queue from command line?? Thanks :) From mark at msapiro.net Tue Apr 3 01:30:13 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 02 Apr 2012 16:30:13 -0700 Subject: [Mailman-Users] clear queue In-Reply-To: References: Message-ID: <4F7A3685.3050001@msapiro.net> On 4/2/2012 2:56 PM, Khalil Abbas wrote: > > sorry I know it?s a dumb question after all these years, but how do you clear the mailman queue from command line?? rm qfiles//* or if you want to be more cautious mv qfiles/ somewhere_else -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From misterbhatt at gmail.com Tue Apr 3 06:30:06 2012 From: misterbhatt at gmail.com (Amit Bhatt) Date: Tue, 3 Apr 2012 10:00:06 +0530 Subject: [Mailman-Users] regarding Archive messages Message-ID: <12D6E74E583543B3B30B28DBFD8D8322@farhorizonindia.net> Hello, We can just see the archive til 9th March 2012 on our mailing list and after that there is no archive shown. What may be the cause? regards, Amit Bhatt From turgut at kalfaoglu.com Tue Apr 3 06:43:42 2012 From: turgut at kalfaoglu.com (=?UTF-8?B?dHVyZ3V0IGthbGZhb8SfbHU=?=) Date: Tue, 03 Apr 2012 07:43:42 +0300 Subject: [Mailman-Users] suspending lists from the command line In-Reply-To: References: Message-ID: <4F7A7FFE.8010309@kalfaoglu.com> Thank you very much for your feedback. I just wanted to pause mail processing on most lists during the primetime. Right now I achieve the same thing by stopping mailman for a few hours during the prime time. However, some low-traffic, and important lists also get suspended that way, and I would rather find a more elegant solution if possible. I just would like to queue the mails coming to those lists during the day, release them when the server load gets low again. Regards, -turgut On 04/02/2012 11:38 PM, Mark Sapiro wrote: > turgut kalfaoglu wrote: > >> Hi there. During busy times I would like to suspend almost all >> lists,except some emergency ones.. Is there a way to achieve this from >> the command line via some script? > > What do you mean by suspend? What you need to do depends on the answer > to this. If you mean you want it to appear as if the list doesn't > exist, i.e. mail to the list is undeliverable, the list is not visible > on the web, you could create a shell script to move Mailman's various > lists/LISTNAME/ directories aside and, depending on how mail is > delivered to Mailman, update the necessary things in the MTA. Note > that in some configurations mail is routed programmatically based on > the existance of the lists/LISTNAME/ directory, so simple moving it > aside would be sufficient in those cases. > > If on the other hand you mean just set "emergency" moderation for the > lists, consider the following bash script. > > #!/bin/bash > cd /to/mailmans/bin/directory > f=mktemp > echo "emergency = True"> $f > for list in `./list_lists --bare`; do > if [[ "$list" != "emergency_list1" \ > && "$list" != "emergency_list2" \ > && "$list" != "etc" ]]; then > ./config_list -i $f $list > fi > done > rm $f > > > To reverse this, change "emergency = True" to "emergency = False" and > run the script again. > From turgut at kalfaoglu.com Tue Apr 3 06:44:17 2012 From: turgut at kalfaoglu.com (=?UTF-8?B?dHVyZ3V0IGthbGZhb8SfbHU=?=) Date: Tue, 03 Apr 2012 07:44:17 +0300 Subject: [Mailman-Users] suspending lists from the command line In-Reply-To: References: Message-ID: <4F7A8021.3000700@kalfaoglu.com> Thank you very much for your feedback. I just wanted to pause mail processing on most lists during the primetime. Right now I achieve the same thing by stopping mailman for a few hours during the prime time. However, some low-traffic, and important lists also get suspended that way, and I would rather find a more elegant solution if possible. I just would like to queue the mails coming to those lists during the day, release them when the server load gets low again. I tried the maximum recipients patch that is suppose to pause mailman after X deliveries, but it hasn't seem to have worked. Regards, -turgut On 04/02/2012 11:38 PM, Mark Sapiro wrote: > turgut kalfaoglu wrote: > >> Hi there. During busy times I would like to suspend almost all >> lists,except some emergency ones.. Is there a way to achieve this from >> the command line via some script? > > What do you mean by suspend? What you need to do depends on the answer > to this. If you mean you want it to appear as if the list doesn't > exist, i.e. mail to the list is undeliverable, the list is not visible > on the web, you could create a shell script to move Mailman's various > lists/LISTNAME/ directories aside and, depending on how mail is > delivered to Mailman, update the necessary things in the MTA. Note > that in some configurations mail is routed programmatically based on > the existance of the lists/LISTNAME/ directory, so simple moving it > aside would be sufficient in those cases. > > If on the other hand you mean just set "emergency" moderation for the > lists, consider the following bash script. > > #!/bin/bash > cd /to/mailmans/bin/directory > f=mktemp > echo "emergency = True"> $f > for list in `./list_lists --bare`; do > if [[ "$list" != "emergency_list1" \ > && "$list" != "emergency_list2" \ > && "$list" != "etc" ]]; then > ./config_list -i $f $list > fi > done > rm $f > > > To reverse this, change "emergency = True" to "emergency = False" and > run the script again. > From mark at msapiro.net Tue Apr 3 06:48:53 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 2 Apr 2012 21:48:53 -0700 Subject: [Mailman-Users] regarding Archive messages In-Reply-To: <12D6E74E583543B3B30B28DBFD8D8322@farhorizonindia.net> Message-ID: Amit Bhatt wrote: > >We can just see the archive til 9th March 2012 on our mailing list and after that there is no archive shown. What may be the cause? Is ArchiveRunner running? Also check Mailman's qrunner and error logs to see why Archive Runner died or what other error's might be preventing archiving since March 9. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Apr 3 07:00:55 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 02 Apr 2012 22:00:55 -0700 Subject: [Mailman-Users] suspending lists from the command line In-Reply-To: <4F7A8021.3000700@kalfaoglu.com> References: <4F7A8021.3000700@kalfaoglu.com> Message-ID: <4F7A8407.3070408@msapiro.net> On 4/2/2012 9:44 PM, turgut kalfao?lu wrote: > Thank you very much for your feedback. I just wanted to pause mail > processing on most lists during the primetime. > Right now I achieve the same thing by stopping mailman for a few hours > during the prime time. However, some low-traffic, > and important lists also get suspended that way, and I would rather find > a more elegant solution if possible. > I just would like to queue the mails coming to those lists during the > day, release them when the server load gets low again. Setting emergency moderation on those lists should do what you want, although you'll have to manually approve the posts that arrived while emergency was in effect. > I tried the maximum recipients patch that is suppose to pause mailman > after X deliveries, but it hasn't seem to have worked. What patch is that? Are you referring to the throttling patch linked from the FAQ at ? That should work to slow mail delivery during peak times, but the drawback with that is it will still deliver posts in the order they arrived, i.e., your high priority lists won't have priority, but it should be better than just stopping Mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From hamilton at accesswave.ca Tue Apr 3 14:07:02 2012 From: hamilton at accesswave.ca (Robert (Bob) Hamilton) Date: Tue, 03 Apr 2012 09:07:02 -0300 Subject: [Mailman-Users] regarding Archive messages In-Reply-To: <12D6E74E583543B3B30B28DBFD8D8322@farhorizonindia.net> References: <12D6E74E583543B3B30B28DBFD8D8322@farhorizonindia.net> Message-ID: <6dcaac$12mqu5g@ip05.eastlink.ca> Hi Amit, You are not alone as I have the same problem since late January and it is still not resolved with the suggestions I received here. I also know of another user with this problem so there has to be a bug somewhere. Regards, Bob At 01:30 AM 4/3/2012, Amit Bhatt wrote: >Hello, > >We can just see the archive til 9th March 2012 on our mailing list >and after that there is no archive shown. What may be the cause? > >regards, > >Amit Bhatt >------------------------------------------------------ >Mailman-Users mailing list Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://wiki.list.org/x/AgA3 >Security Policy: http://wiki.list.org/x/QIA9 >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/hamilton%40accesswave.ca ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Robert A.C. Hamilton, P.O. Box 5033, Waverley, Nova Scotia, B2R 1S2 E-Mail: hamilton at accesswave.ca Tel: 902-861-3277 Cell: (902) 456-6542 Visit my Zenfolio Gallery and Home Page ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From mj_maxi at hotmail.com Mon Apr 2 18:45:07 2012 From: mj_maxi at hotmail.com (MJ Roxas) Date: Mon, 2 Apr 2012 16:45:07 +0000 Subject: [Mailman-Users] Problems with local network: mailman 2.1.5 + Sendmail Message-ID: Hi guys, i'm having some problems with this configuration: local network I've configured mm_cfg.py just adding: DEFAULT_URL_HOST = fqdn DEFAULT_EMAIL_HOST = fqdn DELIVERY_MODULE = 'Sendmail' I've set mmsite pass and created the newlist called mailman.Also i've created another list so as to test, and i've added two members to them (i can see in files that all of this is correct).I've putted new aliases in /etc/aliasesSendmail lets me send and receive local mail (i can see it in /var/spool/mail). The problem is when i try to post something to the list. Where does Mailman get this mail?How send it to the rest of the members? Sorry for my beginner questionThank! From mark at msapiro.net Tue Apr 3 18:38:51 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Apr 2012 09:38:51 -0700 Subject: [Mailman-Users] regarding Archive messages In-Reply-To: <6dcaac$12mqu5g@ip05.eastlink.ca> Message-ID: Robert (Bob) Hamilton wrote: > >You are not alone as I have the same problem since late January and >it is still not resolved with the suggestions I received here. I also >know of another user with this problem so there has to be a bug somewhere. You posted about this in February . In my reply I asked "Is ArchRunner running? Have you tried stopping and starting (as opposed to restarting) Mailman? Have you looked in Mailman's 'error' and 'qrunner' logs?" We heard nothing further from you until now. If you think there is a bug, please work with us to help find and fix it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Apr 3 18:55:04 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Apr 2012 09:55:04 -0700 Subject: [Mailman-Users] Problems with local network: mailman 2.1.5 +Sendmail In-Reply-To: Message-ID: MJ Roxas wrote: > >Hi guys, i'm having some problems with this configuration: local network >I've configured mm_cfg.py just adding: >DEFAULT_URL_HOST >= fqdn > >DEFAULT_EMAIL_HOST = fqdn If the assignments above are different from those in Defaults.py, you need add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) following them. >DELIVERY_MODULE = 'Sendmail' This is wrong. You should not have the above line. You want to use the default DELIVERY_MODULE = 'SMTPDirect'. The 'Sendmail' delivery module doesn't work. It has nothing directly to do with the Sendmail MTA you are using. >I've set mmsite pass and created the newlist called mailman.Also i've created another list so as to test, and i've added two members to them (i can see in files that all of this is correct).I've putted new aliases in /etc/aliasesSendmail lets me send and receive local mail (i can see it in /var/spool/mail). >The problem is when i try to post something to the list. >Where does Mailman get this mail?How send it to the rest of the members? Mailman gets the mail via sendmail aliases. when you created the lists, you should have been presented with a list of aliases to install in /etc/aliases. You can run Mailman's bin/genaliases to reproduce the list. See the FAQ at for more information. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From khillo100 at hotmail.com Tue Apr 3 20:12:45 2012 From: khillo100 at hotmail.com (Khalil Abbas) Date: Tue, 3 Apr 2012 21:12:45 +0300 Subject: [Mailman-Users] clear queue In-Reply-To: <4F7A3685.3050001@msapiro.net> References: <4F7A3685.3050001@msapiro.net> Message-ID: Thanks but there's no qfiles directory in the whole server, I searched using 'locate' and there were no results! please advise.. -----Original Message----- From: Mark Sapiro Sent: Tuesday, April 03, 2012 2:30 AM To: Khalil Abbas Cc: mailman-users at python.org Subject: Re: [Mailman-Users] clear queue On 4/2/2012 2:56 PM, Khalil Abbas wrote: > > sorry I know it?s a dumb question after all these years, but how do you > clear the mailman queue from command line?? rm qfiles//* or if you want to be more cautious mv qfiles/ somewhere_else -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Apr 3 20:43:49 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Apr 2012 11:43:49 -0700 Subject: [Mailman-Users] clear queue In-Reply-To: Message-ID: Khalil Abbas wrote: >Thanks but there's no qfiles directory in the whole server, I searched using >'locate' and there were no results! Try locating things like "in", "out", "retry" and "virgin" Or ask whoever made the package you're using. See the FAQ at . Or, if this is RedHat/Centos, see the FAQ at and look in /var/spool/mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Wed Apr 4 07:20:17 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 4 Apr 2012 14:20:17 +0900 Subject: [Mailman-Users] clear queue In-Reply-To: References: Message-ID: On Tue, Apr 3, 2012 at 6:56 AM, Khalil Abbas wrote: > sorry I know it?s a dumb question after all these years, but how do you clear the mailman queue from command line?? Why do you think you need to do this? I'm asking because I saw your followup to Mark saying you couldn't find any qfiles. That might be because there aren't any, and whatever it is you're actually seeing is retries from the MTA. Of course, if you're sure I'm wrong and Mark's on the right track, just say so, no need for further explanation. From khillo100 at hotmail.com Wed Apr 4 07:57:16 2012 From: khillo100 at hotmail.com (Khalil Abbas) Date: Wed, 4 Apr 2012 08:57:16 +0300 Subject: [Mailman-Users] clear queue In-Reply-To: References: Message-ID: well actually the problem is that SMTP server was not accepting messages & postfix crashed because there was a faulty db file, after fixing it, I noticed that an old feed is being dustributed by mailman and the new feeds are not.. I wanted to clear the mailman's queue to send the new feeds and found an 'out' directory and cleared all its contents which fixed the problem.. -----Original Message----- From: Stephen J. Turnbull Sent: Wednesday, April 04, 2012 8:20 AM To: Khalil Abbas Cc: mailman-users at python.org Subject: Re: [Mailman-Users] clear queue On Tue, Apr 3, 2012 at 6:56 AM, Khalil Abbas wrote: > sorry I know it?s a dumb question after all these years, but how do you > clear the mailman queue from command line?? Why do you think you need to do this? I'm asking because I saw your followup to Mark saying you couldn't find any qfiles. That might be because there aren't any, and whatever it is you're actually seeing is retries from the MTA. Of course, if you're sure I'm wrong and Mark's on the right track, just say so, no need for further explanation. From karthiks123 at gmail.com Tue Apr 3 20:45:21 2012 From: karthiks123 at gmail.com (karthiks123 at gmail.com) Date: Tue, 3 Apr 2012 18:45:21 +0000 Subject: [Mailman-Users] clear queue In-Reply-To: References: Message-ID: <1984632531-1333478721-cardhu_decombobulator_blackberry.rim.net-1825495241-@b18.c14.bise7.blackberry> How do I create a mail distro and maintain it . With the users subscribe or unsubscribe themselves Sent from BlackBerry? on Airtel -----Original Message----- From: Mark Sapiro Sender: mailman-users-bounces+karthiks123=gmail.com at python.org Date: Tue, 3 Apr 2012 11:43:49 To: Khalil Abbas Cc: Subject: Re: [Mailman-Users] clear queue Khalil Abbas wrote: >Thanks but there's no qfiles directory in the whole server, I searched using >'locate' and there were no results! Try locating things like "in", "out", "retry" and "virgin" Or ask whoever made the package you're using. See the FAQ at . Or, if this is RedHat/Centos, see the FAQ at and look in /var/spool/mailman. -- 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 http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/karthiks123%40gmail.com From adam.h.clark at gmail.com Thu Apr 12 03:07:35 2012 From: adam.h.clark at gmail.com (Adam Clark) Date: Wed, 11 Apr 2012 18:07:35 -0700 Subject: [Mailman-Users] Bounce processing for low/sporadic traffic Message-ID: <46F8244D-C447-47EB-9834-3FE0D4545A94@gmail.com> From what I can gather from the docs, the bounce score: * is incremented (by .5 or 1) each day there is a bounce * is reset only if no bounces occur within bounce_info_stale_after days In particular, the score is *not* altered when a message is delivered successfully. I have some announce lists with very sporadic traffic. So it seems I need a high bounce_info_stale_after value to ensure that things don't reset, but if I have bursts of activity I can easily wind up booting addresses that have a few transient failures but still work most of the time. I guess -- assuming this is how things work -- my question comes down to, why doesn't the bounce score get reset or decremented by a successful delivery? - Adam From mark at msapiro.net Thu Apr 12 08:26:19 2012 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 11 Apr 2012 23:26:19 -0700 Subject: [Mailman-Users] Bounce processing for low/sporadic traffic In-Reply-To: <46F8244D-C447-47EB-9834-3FE0D4545A94@gmail.com> References: <46F8244D-C447-47EB-9834-3FE0D4545A94@gmail.com> Message-ID: <4F86758B.7020903@msapiro.net> On 4/11/12 6:07 PM, Adam Clark wrote: >> From what I can gather from the docs, the bounce score: > * is incremented (by .5 or 1) each day there is a bounce Actually, only by 1. Contrary to the docs, retryable failures (4xx status, SMTP errors) are simply queued and retried. Only permanent failures (5xx status) are scored and these are all scored as 1, even so called soft failures such as a full mailbox. > * is reset > only if no bounces occur within bounce_info_stale_after days Correct. > In particular, the score is *not* altered when a message is delivered > successfully. Correct again. > I have some announce lists with very sporadic traffic. So it seems I > need a high bounce_info_stale_after value to ensure that things don't > reset, but if I have bursts of activity I can easily wind up booting > addresses that have a few transient failures but still work most of > the time. > > I guess -- assuming this is how things work -- my question comes down > to, why doesn't the bounce score get reset or decremented by a > successful delivery? Because no one ever implemented it. It would be kludgy at best to do because no event occurs for a successful delivery so we would have to remember every message that was sent to a user and every bounce received would have to be matched to a sent message, and then when a bounce was received, we'd have to check that there were no messages sent before that that didn't bounce, and even that isn't good enough because sometimes bounces can be delayed for several days or more and there's no guarantee that they are reported in the order that messages were sent. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California Better use your sense - B. Dylan From cwieland at uci.edu Thu Apr 12 23:51:09 2012 From: cwieland at uci.edu (Con Wieland) Date: Thu, 12 Apr 2012 14:51:09 -0700 Subject: [Mailman-Users] Output from "cron" command Message-ID: <8A77DD8C-4557-4300-93A5-3AA0279B4BA6@uci.edu> I just received a few hundred lines similar to this from my cron output: File "/usr/lib/python2.4/copy.py", line 268, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/usr/lib/python2.4/copy.py", line 174, in deepcopy y = copier(x, memo) File "/usr/lib/python2.4/copy.py", line 241, in _deepcopy_list y.append(deepcopy(a, memo)) File "/usr/lib/python2.4/copy.py", line 174, in deepcopy y = copier(x, memo) File "/usr/lib/python2.4/copy.py", line 305, in _deepcopy_inst state = deepcopy(state, memo) version 2.1.9 any ideas Con Wielnad Office of Information Technology University of California at Irvine From mark at msapiro.net Fri Apr 13 00:33:31 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 12 Apr 2012 15:33:31 -0700 Subject: [Mailman-Users] Output from "cron" command In-Reply-To: <8A77DD8C-4557-4300-93A5-3AA0279B4BA6@uci.edu> Message-ID: Con Wieland wrote: >I just received a few hundred lines similar to this from my cron output: > >File "/usr/lib/python2.4/copy.py", line 268, in _deepcopy_dict > y[deepcopy(key, memo)] = deepcopy(value, memo) > File "/usr/lib/python2.4/copy.py", line 174, in deepcopy > y = copier(x, memo) > File "/usr/lib/python2.4/copy.py", line 241, in _deepcopy_list > y.append(deepcopy(a, memo)) > File "/usr/lib/python2.4/copy.py", line 174, in deepcopy > y = copier(x, memo) > File "/usr/lib/python2.4/copy.py", line 305, in _deepcopy_inst > state = deepcopy(state, memo) > >version 2.1.9 > >any ideas Were there lines in the output like Traceback (most recent call last): If so, and if there is more than one, please post an entire traceback starting with a line like that and continuing to the line before the next one. If not or if there is only one traceback, post the first 20 lines and the last 20 lines. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 13 00:51:59 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 12 Apr 2012 15:51:59 -0700 Subject: [Mailman-Users] Output from "cron" command In-Reply-To: Message-ID: Mark Sapiro wrote: >Con Wieland wrote: > >>I just received a few hundred lines similar to this from my cron output: >> >>File "/usr/lib/python2.4/copy.py", line 268, in _deepcopy_dict >> y[deepcopy(key, memo)] = deepcopy(value, memo) >> File "/usr/lib/python2.4/copy.py", line 174, in deepcopy >> y = copier(x, memo) >> File "/usr/lib/python2.4/copy.py", line 241, in _deepcopy_list >> y.append(deepcopy(a, memo)) >> File "/usr/lib/python2.4/copy.py", line 174, in deepcopy >> y = copier(x, memo) >> File "/usr/lib/python2.4/copy.py", line 305, in _deepcopy_inst >> state = deepcopy(state, memo) >> >>version 2.1.9 >> >>any ideas > > >Were there lines in the output like > >Traceback (most recent call last): > >If so, and if there is more than one, please post an entire traceback >starting with a line like that and continuing to the line before the >next one. > >If not or if there is only one traceback, post the first 20 lines and >the last 20 lines. I looked at this a bit, and copy.deepcopy is called only one place in Mailman and that is in the production of the MIME format digest, so I suspect the exception comes from cron/senddigests and that some list's digest.mbox contains a message with a MIME structure such that copy.deepcopy() gets into a loop trying to deepcopy the parsed message object. Finding which list is somewhat tricky. If you don't have too many lists, you can look for which lists have lists/*/digest.mbox files, and run cron/senddigests -l LISTNAME manually, one list at a time until you find the problem list and then look at its digest.mbox for a malformed spam message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gedeon007 at gmail.com Mon Apr 16 14:02:08 2012 From: gedeon007 at gmail.com (=?iso-8859-2?Q?Guly=E1s_Kriszti=E1n?=) Date: Mon, 16 Apr 2012 14:02:08 +0200 Subject: [Mailman-Users] how to get "my letter is opened" information without Delivery or read receipts are being checked In-Reply-To: References: Message-ID: <001d01cd1bc8$c121cf40$43656dc0$@com> Dear All, I would like to send html-formatted e-mails to my customers through mailman mailing list. I would like to know of each recepients whether they've read my letter or not. If I use Delivery or read receipts, the recepient can decide he / she sends me the receipts or not. But I need this information in all cases. Have you any ideas? I would use an image tag for it, with an online source. The source would be a php webpage and variables (letter id, recepient id) would be given to that page by the letter (or Outlook, etc.) For example: When a user opens my letter, the php page would receive these variables and it would store the "opened" information in a database by the letter and recepient id. I think this is a very good idea, but a very important thing is still needed: if I send an e-mail to my mailing list with a user and letter id, everyone in my mailing list would receive his / her mail with the same ids. So this solution isn't a per user solution (I only know that my letter was opened at least once). Is there any solution to change the %userid% string to the recepient's e-mail address for each recepient's mail by mailman? Thank you very much! Best Regards, Chris From Richard at Damon-Family.org Mon Apr 16 14:58:15 2012 From: Richard at Damon-Family.org (Richard Damon) Date: Mon, 16 Apr 2012 08:58:15 -0400 Subject: [Mailman-Users] how to get "my letter is opened" information without Delivery or read receipts are being checked In-Reply-To: <001d01cd1bc8$c121cf40$43656dc0$@com> References: <001d01cd1bc8$c121cf40$43656dc0$@com> Message-ID: <4F8C1767.6020906@Damon-Family.org> On 4/16/12 8:02 AM, Guly?s Kriszti?n wrote: > Dear All, > > I would like to send html-formatted e-mails to my customers through mailman > mailing list. I would like to know of each recepients whether they've read > my letter or not. If I use Delivery or read receipts, the recepient can > decide he / she sends me the receipts or not. But I need this information in > all cases. > > Have you any ideas? > > I would use an image tag for it, with an online source. The source would be > a php webpage and variables (letter id, recepient id) would be given to that > page by the letter (or Outlook, etc.) For example: src='http://exapmle.com/?u=%userid%&l=%letterid%' alt="" width="1" > height="1"> When a user opens my letter, the php page would receive these > variables and it would store the "opened" information in a database by the > letter and recepient id. > > I think this is a very good idea, but a very important thing is still > needed: if I send an e-mail to my mailing list with a user and letter id, > everyone in my mailing list would receive his / her mail with the same ids. > So this solution isn't a per user solution (I only know that my letter was > opened at least once). > > Is there any solution to change the %userid% string to the recepient's > e-mail address for each recepient's mail by mailman? > > Thank you very much! > > Best Regards, > > > Chris > You will need to enable personalization for the list, which allows for each person to get their own personal copy of the message with some customizations allowed. This may still not be enough, as what you are trying to do is exactly what some spam tries to do to verify email addresses, and many email programs will, at least by default, block this. Unless you have some "authority" over your recipients so that you can impose a penalty on them for not letting you know that they got the message, it will always be unreliable, and there will always be a significant number of people who have read the message without letting you know of it (unless you put the message in the image, or on a link, so the have to go to the net to see it). -- Richard Damon From bernd at petrovitsch.priv.at Mon Apr 16 14:26:36 2012 From: bernd at petrovitsch.priv.at (Bernd Petrovitsch) Date: Mon, 16 Apr 2012 14:26:36 +0200 Subject: [Mailman-Users] how to get "my letter is opened" information without Delivery or read receipts are being checked In-Reply-To: <001d01cd1bc8$c121cf40$43656dc0$@com> References: <001d01cd1bc8$c121cf40$43656dc0$@com> Message-ID: <1334579197.1307.15.camel@thorin> Hi! First, do not hijack threads. On Mon, 2012-04-16 at 14:02 +0200, Guly?s Kriszti?n wrote: [...] > I would like to send html-formatted e-mails to my customers through mailman > mailing list. I would like to know of each recepients whether they've read > my letter or not. If I use Delivery or read receipts, the recepient can > decide he / she sends me the receipts or not. But I need this information in > all cases. Are you building lists of actually read email addresses? Guess what I'm thinking right now ..... > Have you any ideas? Generally, don't do it because just someone "opened" the mail, it doesn't imply that s/he read it. And reading it doesn't imply the s/he understands it. So what do you want to do with that information? > I would use an image tag for it, with an online source. The source would be > a php webpage and variables (letter id, recepient id) would be given to that > page by the letter (or Outlook, etc.) For example: src='http://exapmle.com/?u=%userid%&l=%letterid%' alt="" width="1" > height="1"> When a user opens my letter, the php page would receive these > variables and it would store the "opened" information in a database by the > letter and recepient id. Some people (including me) do not read HTML-Mails (but only plain/text), also for that reason. Kind regards, Bernd -- Bernd Petrovitsch Email : bernd at petrovitsch.priv.at LUGA : http://www.luga.at From bsfinkel at att.net Mon Apr 16 18:40:37 2012 From: bsfinkel at att.net (Barry S, Finkel) Date: Mon, 16 Apr 2012 11:40:37 -0500 Subject: [Mailman-Users] how to get "my letter is opened" information without Delivery or read receipts are being checked In-Reply-To: <1334579197.1307.15.camel@thorin> References: <001d01cd1bc8$c121cf40$43656dc0$@com> <1334579197.1307.15.camel@thorin> Message-ID: <4F8C4B85.1040704@att.net> On 4/16/2012 7:26 AM, Bernd Petrovitsch wrote: > Generally, don't do it because just someone "opened" the mail, it > doesn't imply that s/he read it. And reading it doesn't imply the s/he > understands it. IIRC, the mail RFCs state that the header line: Return-Receipt Requested: is not standardized in its implementation. The return receipt might be sent when the mail is placed in the recipient's mailbox, or when the recipient opens the mail, or the recipient's Mail User Agent might ignore the line. Thus, there is no way to know for sure that the recipient has read the mail except, of course, to request that the recipient send a reply. --Barry Finkel From vulch at vulch.org Mon Apr 16 16:14:43 2012 From: vulch at vulch.org (Anthony Frost) Date: Mon, 16 Apr 2012 15:14:43 +0100 Subject: [Mailman-Users] how to get "my letter is opened" information without Delivery or read receipts are being checked In-Reply-To: <1334579197.1307.15.camel@thorin> References: <001d01cd1bc8$c121cf40$43656dc0$@com> <1334579197.1307.15.camel@thorin> Message-ID: <4F8C2953.2090708@vulch.org> Bernd Petrovitsch wrote: >> I would use an image tag for it, with an online source. The source would be >> a php webpage and variables (letter id, recepient id) would be given to that >> page by the letter (or Outlook, etc.) > > Some people (including me) do not read HTML-Mails (but only plain/text), > also for that reason. It would also fall foul of the UK government interpretation of the EU Privacy and Communications Directive, and probably of other EU nations legislation interpreting the directive. The main target of the directive is cookies, but other means are also covered. Anthony From michael at goinggone.com.au Tue Apr 17 04:16:19 2012 From: michael at goinggone.com.au (MIchael) Date: Tue, 17 Apr 2012 12:16:19 +1000 Subject: [Mailman-Users] pay someone to install for me Message-ID: hi all hoping someone can help me out here.... i purchased a hosting package but it does not have any mail list function id like to use mailman to manage a list of 20-30 people. very small. send email to listname at mydomain all 30 people get the email. dont need any email marketing or other fancy functions i'm taking offers from people who would be able to install this on my webserver for me. let me know what sort of money you are after to help me out with this thanks in advance michael at goinggone.com.au From mark at msapiro.net Tue Apr 17 23:00:13 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 17 Apr 2012 14:00:13 -0700 Subject: [Mailman-Users] pay someone to install for me In-Reply-To: Message-ID: MIchael wrote: > >i purchased a hosting package but it does not have any mail list function > >id like to use mailman to manage a list of 20-30 people. very small. send >email to listname at mydomain all 30 people get the email. dont need any email >marketing or other fancy functions > >i'm taking offers from people who would be able to install this on my >webserver for me. There are a couple of people listed at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From runner at winning.com Tue Apr 17 21:34:57 2012 From: runner at winning.com (runner at winning.com) Date: Tue, 17 Apr 2012 15:34:57 -0400 Subject: [Mailman-Users] Cancelling new subscriber notifications Message-ID: <20120417193457.323380@gmx.com> Running mailman 2.1.9 Someone set up a legit list with 35,000 subscribers and they accidentally checked the box to send out subscribe notifications. So now there are 35,000 emails going to users telling them they are new members of this list. I went in and changed the list settings but it's too late. Is there any way I can stop mailman from finishing sending out subscribe notifications? It will probably take hours to get through the entire list. I can't find anything. I am going to check to see if I can do anything in postfix but thought I'd try one last ditch effort here in the mailman forum. --Rick-- From Daryl.Weir at lis.state.oh.us Wed Apr 18 04:21:59 2012 From: Daryl.Weir at lis.state.oh.us (Daryl Weir) Date: Tue, 17 Apr 2012 22:21:59 -0400 Subject: [Mailman-Users] Un/subscribe to a Mailman list via a publicly available website Message-ID: <87B9BB90FC6C5F44BA12E3162729F0101F17B21D13@guild> Greetings: We have a number of public websites which provide users with updated information about the site through a Mailman list. Currently, users can complete a typical HTML form and submit their email address. The website sends an email to a staff person's email account who then manually subscribes the email address using the Mailman admin website. We'd like to remove the manual process and program the website in such a way the user's email address is sent to the list and it is automatically subscribed. I've read copious amounts of Mailman documentation and list archives but haven't figured out how this could be done. We tried having the website "spoof" an email coming from the user but this didn't pan out in part because of the password issue. Is this even possible to do with Mailman? Any suggestions would be most appreciated. From mark at msapiro.net Wed Apr 18 06:25:54 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 17 Apr 2012 21:25:54 -0700 Subject: [Mailman-Users] Cancelling new subscriber notifications In-Reply-To: <20120417193457.323380@gmx.com> Message-ID: runner at winning.com wrote: > > Someone set up a legit list with 35,000 subscribers and they accidentally checked the box to send out subscribe notifications. So now there are 35,000 emails going to users telling them they are new members of this list. I went in and changed the list settings but it's too late. Is there any way I can stop mailman from finishing sending out subscribe notifications? It will probably take hours to get through the entire list. I can't find anything. I am going to check to see if I can do anything in postfix but thought I'd try one last ditch effort here in the mailman forum. It's probably moot at this point, but the notifications are created and queued in Mailman's 'virgin' queue. They are then processed by Mailman's VirginRunner and queued for delivery in Mailman's 'out' queue from where they are picked up by Mailman's OutgoingRunner and delivered to Postfix. You could first stop Mailman. That will stop the runners and leave unprocessed messages in the queues. These will be *.pck files in the virgin/ and/or out/ queue directories (default source install puts these in /usr/local/mailman/qfiles/, but they could be anywhere). I suspect however, that by the time you figured out what was happening, all the messages had been delivered to Postfix and deleting any that weren't sent was a Postfix issue. You could look at Mailman's 'smtp' log to see when Mailman started and finished delivering these to Postfix. Note that you can't just remove virgin/*.pck and out/*.pck as there may be other notices and list posts there too. You might be able to tell by size or timestamp (timestamp for 'virgin') which ones you want, but to be certain, you'd need to examine the files with the strings command or Mailman's bin/dumpdb or bin/show_qfiles. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Apr 18 06:31:45 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 17 Apr 2012 21:31:45 -0700 Subject: [Mailman-Users] Un/subscribe to a Mailman list via a publiclyavailable website In-Reply-To: <87B9BB90FC6C5F44BA12E3162729F0101F17B21D13@guild> Message-ID: Daryl Weir wrote: > >We'd like to remove the manual process and program the website in such a way the user's email address is sent to the list and it is automatically subscribed. To put a subscribe form on your web site, see the FAQ at . Note that submission of this form will honor the list's subscribe_policy and will require either user confirmation, admin approval or both unless you allow totally open subscription which is not a good idea. To do something more sophisticated where the web page has validated the subscription and wants to do the subscribe with no further confirmation or approval, see the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wcook at mycoachonline.com Wed Apr 18 16:40:23 2012 From: wcook at mycoachonline.com (Wayne Cook) Date: Wed, 18 Apr 2012 09:40:23 -0500 Subject: [Mailman-Users] Setting Up Mailman In-Reply-To: <001d01cd1bc8$c121cf40$43656dc0$@com> References: <001d01cd1bc8$c121cf40$43656dc0$@com> Message-ID: I'm trying to move mailman from OSX server to OSX client on a mac mini with OSX 10.6 installed on the machine. I'm not a terminal expert, but can usually follow and figure things out, so I'm attempting to follow these instructions as closely as possible: http://mail.python.org/pipermail/mailman-users/2010-May/069385.html Obviously I'm not doing something correctly because stuff isn't giving me the correct response when I check to see what python processes are running. I have some screen shots here: http://www.mycoachonline.com/mailmanshots/ if anyone sees anything obvious or has some thoughts I'd love to hear them! Thanks W PS I think there is a typo in step 8 of the instructions, but I've tried it as written and the two ways that I think it should be written. It says create "start_mailman.sh" and the next line is "vi mailman_start.sh", which may be correct if you know what you're doing, but to a novice like me it looks like one begins with start and the other begins with mailman...should it be as written or modified? Wayne Cook wcook at mycoachonline.com http://www.mycoachonline.com/ ------------------- I've flown faster than the speed of sound, stared down a shark while standing on the ocean floor and launched men into space. Care to join me tomorrow? From lstone19 at stonejongleux.com Wed Apr 18 18:09:17 2012 From: lstone19 at stonejongleux.com (Larry Stone) Date: Wed, 18 Apr 2012 11:09:17 -0500 (CDT) Subject: [Mailman-Users] Setting Up Mailman In-Reply-To: References: <001d01cd1bc8$c121cf40$43656dc0$@com> Message-ID: On Wed, 18 Apr 2012, Wayne Cook wrote: > I'm trying to move mailman from OSX server to OSX client on a mac mini > with OSX 10.6 installed on the machine. > > I'm not a terminal expert, but can usually follow and figure things out, > so I'm attempting to follow these instructions as closely as possible: > > http://mail.python.org/pipermail/mailman-users/2010-May/069385.html I'm the author of that. > Obviously I'm not doing something correctly because stuff isn't giving > me the correct response when I check to see what python processes are > running. > > I have some screen shots here: > > http://www.mycoachonline.com/mailmanshots/ Unfortunately, that page appears to be broken. Firefox just displays the alternate text and IE gives a red X. > PS I think there is a typo in step 8 of the instructions, but I've tried > it as written and the two ways that I think it should be written. It > says create "start_mailman.sh" and the next line is "vi > mailman_start.sh", which may be correct if you know what you're doing, > but to a novice like me it looks like one begins with start and the > other begins with mailman...should it be as written or modified? That is an error. It is start_mailman.sh. But I am concerned that with three references in Step 8 to the file as start_mailman.sh and just the one as mailman_start.sh, you only THINK it's a typo. Even though it's Terminal and not a GUI, if you can't recognize that as an obvious typo, you might well be in over your head. Running server software requires an understanding of how things should be working to recognize when they're not working. And also, I assume familiarity with a Terminal text editor. While I've given you the format of the Terminal command to edit the file in vi (and vi is not the only way to edit a text file, it's just the one I know and use), I have not given you all the needed vi commands to create the file. If you merely typed the lines I said need to be be in the file without any vi commands, you did not end up with the file you need. -- Larry Stone lstone19 at stonejongleux.com From wcook at mycoachonline.com Wed Apr 18 18:51:18 2012 From: wcook at mycoachonline.com (Wayne Cook) Date: Wed, 18 Apr 2012 11:51:18 -0500 Subject: [Mailman-Users] Setting Up Mailman In-Reply-To: References: <001d01cd1bc8$c121cf40$43656dc0$@com> Message-ID: Your article is a LIFESAVER Larry, and I can GUARENTEE YOU that I'm in over my head! Hopefully with help I can muddle through this and learn something...the links to the screen shots should work now: http://www.mycoachonline.com/mailmanshots/ W :) Wayne Cook wcook at mycoachonline.com http://www.mycoachonline.com/ ------------------- I've flown faster than the speed of sound, stared down a shark while standing on the ocean floor and launched men into space. Care to join me tomorrow? On Apr 18, 2012, at 11:09 AM, Larry Stone wrote: > On Wed, 18 Apr 2012, Wayne Cook wrote: > >> I'm trying to move mailman from OSX server to OSX client on a mac mini with OSX 10.6 installed on the machine. >> >> I'm not a terminal expert, but can usually follow and figure things out, so I'm attempting to follow these instructions as closely as possible: >> >> http://mail.python.org/pipermail/mailman-users/2010-May/069385.html > > I'm the author of that. > >> Obviously I'm not doing something correctly because stuff isn't giving me the correct response when I check to see what python processes are running. >> >> I have some screen shots here: >> >> http://www.mycoachonline.com/mailmanshots/ > > Unfortunately, that page appears to be broken. Firefox just displays the alternate text and IE gives a red X. > >> PS I think there is a typo in step 8 of the instructions, but I've tried it as written and the two ways that I think it should be written. It says create "start_mailman.sh" and the next line is "vi mailman_start.sh", which may be correct if you know what you're doing, but to a novice like me it looks like one begins with start and the other begins with mailman...should it be as written or modified? > > That is an error. It is start_mailman.sh. > > But I am concerned that with three references in Step 8 to the file as start_mailman.sh and just the one as mailman_start.sh, you only THINK it's a typo. Even though it's Terminal and not a GUI, if you can't recognize that as an obvious typo, you might well be in over your head. Running server software requires an understanding of how things should be working to recognize when they're not working. > > And also, I assume familiarity with a Terminal text editor. While I've given you the format of the Terminal command to edit the file in vi (and vi is not the only way to edit a text file, it's just the one I know and use), I have not given you all the needed vi commands to create the file. If you merely typed the lines I said need to be be in the file without any vi commands, you did not end up with the file you need. > > -- Larry Stone > lstone19 at stonejongleux.com > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/wcook%40mycoachonline.com From lstone19 at stonejongleux.com Wed Apr 18 20:21:47 2012 From: lstone19 at stonejongleux.com (Larry Stone) Date: Wed, 18 Apr 2012 13:21:47 -0500 (CDT) Subject: [Mailman-Users] Setting Up Mailman In-Reply-To: References: <001d01cd1bc8$c121cf40$43656dc0$@com> Message-ID: On Wed, 18 Apr 2012, Wayne Cook wrote: > Your article is a LIFESAVER Larry, and I can GUARENTEE YOU that I'm in over > my head! > Hopefully with help I can muddle through this and learn something...the > links to the screen shots should work now: > > http://www.mycoachonline.com/mailmanshots/ Screenshots of OS X windows aren't all that useful. They're just showing us that a file of the given name exists somewhere. It doesn't show us if it's exactly the right place or the contents. For the first window, two problems: 1) file name - as discussed in the previous note it should be start_mailman.sh and 2) more importantly, I'm pretty sure it's in the wrong directory. We want that in /var/root (at least we do if the that's where we told it would be mailman.plist) Please do the following in Terminal and send me the output including everything you typed and everything returned in response: cd /var/root ls -l *mailman* cat *mailman*.sh cd /Library/LaunchDaemons cat mailman.plist The start obviously failed but any output from it should be logged in /var/log/system.log. Try: grep -i mailman /var/log/system.log and include any output returned. -- Larry Stone lstone19 at stonejongleux.com > On Wed, 18 Apr 2012, Wayne Cook wrote: > > I'm trying to move mailman from OSX server to OSX > client on a mac mini with OSX 10.6 installed on the > machine. > > > I'm not a terminal expert, but can usually follow > and figure things out, so I'm attempting to follow > these instructions as closely as possible: > > > http://mail.python.org/pipermail/mailman-users/2010-May/069385.html > > > I'm the author of that. > > Obviously I'm not doing something correctly because > stuff isn't giving me the correct response when I > check to see what python processes are running. > > > I have some screen shots here: > > > http://www.mycoachonline.com/mailmanshots/ > > > Unfortunately, that page appears to be broken. Firefox just > displays the alternate text and IE gives a red X. > > PS I think there is a typo in step 8 of the > instructions, but I've tried it as written and the > two ways that I think it should be written. ?It says > create "start_mailman.sh" and the next line is "vi > mailman_start.sh", which may be correct if you know > what you're doing, but to a novice like me it looks > like one begins with start and the other begins with > mailman...should it be as written or modified? > > > That is an error. It is start_mailman.sh. > > But I am concerned that with three references in Step 8 to the > file as start_mailman.sh and just the one as mailman_start.sh, > you only THINK it's a typo. Even though it's Terminal and not a > GUI, if you can't recognize that as an obvious typo, you might > well be in over your head. Running server software requires an > understanding of how things should be working to recognize when > they're not working. > > And also, I assume familiarity with a Terminal text editor. > While I've given you the format of the Terminal command to edit > the file in vi (and vi is not the only way to edit a text file, > it's just the one I know and use), I have not given you all the > needed vi commands to create the file. If you merely typed the > lines I said need to be be in the file without any vi commands, > you did not end up with the file you need. > > -- Larry Stone > ??lstone19 at stonejongleux.com > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe:http://mail.python.org/mailman/options/mailman-users/wcook%40mycoachonline. > com > > > > From dave at fiteyes.com Thu Apr 19 04:31:04 2012 From: dave at fiteyes.com (David) Date: Wed, 18 Apr 2012 22:31:04 -0400 Subject: [Mailman-Users] which firewall ports does Mailman require to be opened? Message-ID: On an Ubuntu 10.04 server that does nothing but run Mailman (with Postfix) in a completely standard installation, which ports should be opened in iptables? Everything except Mailman and SSH is going to be denied. From adam-mailman at amyl.org.uk Thu Apr 19 17:30:57 2012 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Thu, 19 Apr 2012 16:30:57 +0100 Subject: [Mailman-Users] which firewall ports does Mailman require to be opened? In-Reply-To: References: Message-ID: <20120419153057.GM4721@hendricks.amyl.org.uk> On Wed, Apr 18, 2012 at 10:31:04PM -0400, David wrote: > On an Ubuntu 10.04 server that does nothing but run Mailman (with Postfix) > in a completely standard installation, which ports should be opened in > iptables? Everything except Mailman and SSH is going to be denied. I'd enable DNS, NTP, HTTP/HTTPS, SMTP, (S)Submission. YMMV. -- "To do each day two things one dislikes is a precept I have followed scrupulously: every day I have got up and I have gone to bed." -- W Somerset Maugham From mark at msapiro.net Thu Apr 19 18:07:20 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 19 Apr 2012 09:07:20 -0700 Subject: [Mailman-Users] which firewall ports does Mailman require to beopened? In-Reply-To: Message-ID: David wrote: >On an Ubuntu 10.04 server that does nothing but run Mailman (with Postfix) >in a completely standard installation, which ports should be opened in >iptables? Everything except Mailman and SSH is going to be denied. Mailman itself requires only the ability to send to the outgoing SMTP server which by default is localhost 25. Postfix will require port 25 to be open for incoming mail. If you are going to support Mailman's web interface, the port used to access the web server (normally 80) must be open. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at fiteyes.com Thu Apr 19 22:56:36 2012 From: dave at fiteyes.com (David) Date: Thu, 19 Apr 2012 16:56:36 -0400 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? Message-ID: I'm not sure what you call the long tail of footers that accumulates on messages, but I would like to eliminate all prior footers (from the same list). When the new reply goes out, it should include only one footer. BTW, we're using full personalization and one link in the footer is like this: %(user_optionsurl)s We could wrap the footer in a tag of some type if that would help. Any suggestions? I would think this is a common request, but I can't find any mention of it anywhere. Regards, Dave From mark at msapiro.net Fri Apr 20 01:40:27 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 19 Apr 2012 16:40:27 -0700 Subject: [Mailman-Users] multiple footers accumulating on messages asdiscussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: Message-ID: David wrote: >I'm not sure what you call the long tail of footers that accumulates on >messages, but I would like to eliminate all prior footers (from the same >list). When the new reply goes out, it should include only one footer. BTW, >we're using full personalization and one link in the footer is like this: >%(user_optionsurl)s > >We could wrap the footer in a tag of some type if that would help. Any >suggestions? I would think this is a common request, but I can't find any >mention of it anywhere. The short answer is train your users to not top-post and to quote minimally. Given that that is impossible, doing this would be best accomplished with a custom handler. See the FAQ at for information on installing custom handlers. You could implement a handler that does something along the lines of the following. It's tricky because the footer may be quoted and we don't know what the quote characters are. It's even trickier if the list allows HTML alternatives, and trickier still because of personalized replacements. A basic idea is: def process(mlist, msg, msgdata): for part in msg.walk(): if part.get_content_maintype == 'text': clean_footers(mlist, part) def clean_footers(mlist, part): txt = part.get_payload(decode=True) newtxt = [] changed = False for bodyline in txt.splitlines(keepends=True): for footline in mlist.msg_footer.splitlines(): footline = footline.strip() if not footline: continue if bodyline.find(footline) >= 0: continue changed = True else: newtxt.append(bodyline) if changed: part.set_payload(''.join(newtxt) What this will essentially do is remove from all text parts every line that contains as a substring any non-empty line of the list's msg_footer, but it doesn't handle replacements, and HTML makes it tricky because there may be added HTML tags that would cause the 'find' to fail, and there may be non-footer text on the same HTML source line as footer text. To do replacements, instead of for footline in mlist.msg_footer.splitlines(): you'd need something like: d = SafeDict({}) for user in msg.get_senders(): if mlist.is_member(user): d['user_optionsurl'] = mlist.GetOptionsURL(user) break d.update({'real_name' : mlist.real_name, 'list_name' : mlist.internal_name(), # For backwards compatibility '_internal_name': mlist.internal_name(), 'host_name' : mlist.host_name, 'web_page_url' : mlist.web_page_url, 'description' : mlist.description, 'info' : mlist.info, 'cgiext' : mm_cfg.CGIEXT, }) footlines = mlist.msg_footer % d for footline in footlines: plus from Mailman import mm_cfg from Mailman.SafeDict import SafeDict at the beginning of the module. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Fri Apr 20 04:56:48 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 20 Apr 2012 11:56:48 +0900 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: On Fri, Apr 20, 2012 at 5:56 AM, David wrote: > I'm not sure what you call the long tail of footers that accumulates on > messages, Collateral damage from MUAs That Only A Professional Programmer Who Hates His Job (And His Users) Could Love[tm]. Because of the potential for damaging author's content, this really should be handled by the author's MUA, but the only ones I know of that do are based on Emacs, which sort of rules out usage by all but a miniscule fraction of the user population. > but I would like to eliminate all prior footers (from the same list). As Mark points out, this is hard to do well, and impossible to do right (where we define "right" to mean "cannot possibly damage the author's intended content"). However, the code he suggests should do very well (up to 100% for lists where top-posting is the rule, at least if you're able and willing to look at any posts where it doesn't work and tweak the regexps a bit). If users are really bothered by it, Gmail does a very good job of eliding quoted content, including footers. (A user has to be pretty bothered to even think about changing his MUA, of course. But it's possible some are looking for alternatives anyway.) > I would think this is a common request, but I can't find any > mention of it anywhere. Does this actually bother your users? IME lists where this is a problem, it's a much smaller problem than top-posting itself, and the users aren't going to notice because they don't read any of the included content anyway. I suspect that's why nobody (that I can remember) has ever asked for this before. From dave at fiteyes.com Fri Apr 20 06:06:39 2012 From: dave at fiteyes.com (David) Date: Fri, 20 Apr 2012 00:06:39 -0400 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: On Thu, Apr 19, 2012 at 10:56 PM, Stephen J. Turnbull wrote: > On Fri, Apr 20, 2012 at 5:56 AM, David wrote: > > > I would think this is a common request, but I can't find any > > mention of it anywhere. > > Does this actually bother your users? IME lists where this is a > problem, it's a much smaller problem than top-posting itself, and the > users aren't going to notice because they don't read any of the > included content anyway. I suspect that's why nobody (that I can > remember) has ever asked for this before. > Stephen and Mark - you guys have given me a lot of good advice. I appreciate it. Maybe I can narrow my problem and find a better solution without the challenges of a general solution. The main issue is that we include a personalized "instant unsubscribe" link in the footer, no password required. Our users seem to really want/need this. Many times they cannot unsubscribe themselves with any other method we have tried. However, we did not initially consider that any one person can easily unsubscribe another person in the thread because of the accumulated footers. Here are our current personalized footers: %(real_name)s mailing list Reply to: %(real_name)s@%(host_name)s Your settings: %(user_optionsurl)s Remove me from this list: %(user_optionsurl)s?unsub=1&unsubconfirm=1&password=%(user_password)s It would probably be satisfactory to remove any url containing the string "unsubconfirm". Removing the user's user_optionsurl link would be nice, but not as absolutely necessary. I can probably find a good regex that will recognize a URL and I can tailor that to match only URLs like the above. Given that, is there a custom module that is built to apply regular expressions for search/replace? I don't know Python. (But I would love to learn it when time permits.) I reviewed http://wiki.list.org/pages/viewpage.action?pageId=4030615. Coding the handler module itself requires some knowledge of Python and Mailman and won't be discussed further here except that there is a simple template/example at MyHandler.py . Using that template for my purposes would require much more than changing a couple lines of code, so I don't think I can adapt/use it. I'm hoping someone has already created a handler for the purpose of doing a regex-based search/replace. Searching Google on "mailman search replace module OR handler" didn't turn up anything, however. Regards, David From stephen at xemacs.org Fri Apr 20 08:28:50 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 20 Apr 2012 15:28:50 +0900 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: On Fri, Apr 20, 2012 at 1:06 PM, David wrote: > The main issue is that we include a personalized "instant unsubscribe" link > in the footer, no password required. Our users seem to really want/need > this. Aha. Now this all makes sense. An alternative to requiring a password is to require confirmation via their email address. This does have the very undesirable feature that users can still really annoy others by banging on their unsubscribe link, thus resulting in spam to the targeted user. But if it's not deliberate harassment, this might help. (It would also be possible, but I suspect it's unimplemented, to refuse to send more than one unsubscribe confirmation per time period.) > Remove me from this list: > ?%(user_optionsurl)s?unsub=1&unsubconfirm=1&password=%(user_password)s Ouch ... this presents a lot of opportunity for harrassment, since the user's password will be sent around in clear. > I can probably find a good regex that will recognize a URL and I can tailor > that to match only URLs like the above. Given that, is there a custom > module that is built to apply regular expressions for search/replace? I > don't know Python. (But I would love to learn it when time permits.) >>> import re >>> cre = re.compile(r'some regex|other') >>> result = cre.sub('', 'A string containing some other') >>> print result 'A string containing ' The idiom is a little unintuitive; there is also a function re.sub you could use result = re.sub(r'some regex|other', '', 'A string containing some other') which gives the same result, marginally less efficiently. (It used to be that the regular expression was compiled fairly frequently if you used the same regexp repeatedly, but now a fairly large number of compiled regular expressions are cached, so the overhead is limited to finding the right compiled regexp.) For URLs in particular, you might want to look at the urlparse module. I don't remember how it's implemented but there's probably a regexp for URLs in the source. > Using that template for my purposes would require much more than changing a > couple lines of code, so I don't think I can adapt/use it. I'm hoping > someone has already created a handler for the purpose of doing a > regex-based search/replace. Searching Google on "mailman search replace > module OR handler" didn't turn up anything, however. Do you understand how Handlers work? What you do is put the code that Mark suggested in a separate file in the Handlers directory, figure out where you want the Handler to run, and then put GLOBAL_PIPELINE.insert(position, 'ExcessFooterTrimmer') in mm_cfg.py. It's also possible to do this per list (eg, for testing on a single list) by creating the Handler file, and instead of using the GLOBAL_PIPELINE above, use $ cd /var/lib/mailman # or whereever mailman's library code is $ bin/withlist -i test-list > m.lock() > m.pipeline = GLOBAL_PIPELINE > m.pipeline.insert(position, 'ExcessFooterTrimmer') > m.save() > quit() $ If that sounds more reasonable, feel free to ask for more detailed and accurate information (I'm just going off the top of my head here, but the kind and amount of work involved is correct). From mark at msapiro.net Fri Apr 20 08:38:55 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 19 Apr 2012 23:38:55 -0700 Subject: [Mailman-Users] multiple footers accumulating on messages asdiscussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: Message-ID: David wrote: > >The main issue is that we include a personalized "instant unsubscribe" link >in the footer, no password required. Our users seem to really want/need >this. Many times they cannot unsubscribe themselves with any other method >we have tried. However, we did not initially consider that any one person >can easily unsubscribe another person in the thread because of the >accumulated footers. This is the danger of including an 'instant, no confirmation required' unsubscribe link in list messages. My experience based on running Topica.com lists for some time is that you can mung or remove the instant unsub URL in messages that pass back through the list (Topica does this), but this is only a partial solution. Your users will still forward list posts to others 'off list' and the others will click the link thinking they are unsubscribing themselves or just out of curiousity or maliciously to 'teach a lesson'. You've probably thought about this and feel that even the simple confirmation email from an unsub without password is too high a hurdle for some of your users, but I'm surprised that other users are not complaining about your mailing passwords in the clear with every list post. Stephen has just replied with most of what I was going to add to this, so I'll let you digest that, and if you need more specific coding or regexp help, let us know. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at fiteyes.com Fri Apr 20 20:52:56 2012 From: dave at fiteyes.com (David) Date: Fri, 20 Apr 2012 14:52:56 -0400 Subject: [Mailman-Users] multiple footers accumulating on messages asdiscussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: On Fri, Apr 20, 2012 at 2:38 AM, Mark Sapiro wrote: > > > Stephen has just replied with most of what I was going to add to this, > so I'll let you digest that, and if you need more specific coding or > regexp help, let us know. > > > Mark, Stephen: yes, you both gave me a lot of useful info again. It was very tempting to pursue the regex solution, but I think we are going to try the simplest solution first. We will eliminate the 'instant, no confirmation required' unsubscribe link in footer and then see how our members deal with other unsubscribe options. I like the following Mailman options page: %(web_page_url)soptions/%(list_name)s A footer link to this page may work well because it has a clearly visible unsubscribe option. This leads to two questions: 1. Where is the html template for this options page? It is not one of the items found at "Edit the public HTML pages and text files". (The only related template I see is for the page that is shown *after* logging in to the above page.) 2. Where is the text for the unsubscribe confirmation message so we can customize that? Thank you for all the help. From mark at msapiro.net Fri Apr 20 21:48:53 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 20 Apr 2012 12:48:53 -0700 Subject: [Mailman-Users] multiple footers accumulating on messagesasdiscussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: Message-ID: David wrote: > >I like the following Mailman options page: > >%(web_page_url)soptions/%(list_name)s If the list is personalized, it may be better to use just %(user_optionsurl)s The difference is that user_optionsurl is equivalent to %(web_page_url)soptions/%(list_name)s/%(user_address)s This has the advantage of pre-providing the users email address which avoids the user's having to type it and the issues of the user not knowing which of her many addresses is actually subscribed to the list. I don't think there's normally an issue around the address being sensitive information since if the user replies to or forwards the message, her address is in the From: header of the reply/forward anyway. This might be a concern for an anonymous list, but not otherwise. >A footer link to this page may work well because it has a clearly visible >unsubscribe option. > >This leads to two questions: > >1. Where is the html template for this options page? It is not one of the >items found at "Edit the public HTML pages and text files". (The only >related template I see is for the page that is shown *after* logging in to >the above page.) There is no template for the options login page. It is built on the fly by the loginpage() function in the Mailman/Cgi/options.py module. You can edit the strings in that module if your lists are English language only, but changing those strings breaks i18n translations of them. A more robust way to do this is to create the path messages/en/LC_MESSAGES/ and create a mailman.po in that directory with just the "translations" you need, and then use msgfmt to cerate the corresponding mailman.mo file. >2. Where is the text for the unsubscribe confirmation message so we can >customize that? See the FAQ at . The name of the template is unsub.txt. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at fiteyes.com Fri Apr 20 21:57:08 2012 From: dave at fiteyes.com (David) Date: Fri, 20 Apr 2012 15:57:08 -0400 Subject: [Mailman-Users] Content filtering and HTML emails. Bug? Message-ID: This may be a bug... Mailman is converting html messages to plain text even when set not to convert. And it is not an MUA issue. We just verified this using web-based Gmail on both ends. Background (from past discussions on this list): Here is the question: http://mail.python.org/pipermail/mailman-users/2007-December/059517.html > Mailman default setting is to converted all HTML to plain text; > however, our users would like to send out messages with text format. > We changed the Content Filtering settings to: > Should Mailman filter the content of list traffic: Yes > Remove message attachments that don't have a matching content type: > multipart/mixed, multipart/alternative, text/plain, html > Should Mailman convert text/html parts to plain text: No > > The list still removes the text format even with these settings. Am I > missing a setting? Mark Sapiro's answer: http://mail.python.org/pipermail/mailman-users/2006-April/050753.html > No. There is nothing you can do in Mailman to do this because it is an > MUA issue, not a message format issue per se. The same thing should be > happening if you sent the same message directly to the recipient and > not through a list. > > This is why many people recommend that list mail be plain text only. > That is a format that all MUAs understand. We see different (incorrect?) behavior: To reproduce: 1. Turn content filtering on, but set plain text conversion to NO: Should Mailman convert text/html parts to plain text: No 2. Send html emails through the list using web-based gmail on each end. Expected result: Receive HTML when an HTML message is sent. Actual result: Plain text messages are received. HTML messages are converted to plain text by Mailman. I believe the next step shows it is not an MUA issue. Next step: 1. Turn content filtering OFF. No need to make any other changes. 2. Send html emails through the list using web-based gmail on each end. Expected result: Receive HTML when an HTML message is sent. Actual result: It works correctly now. HTML messages are not converted to plain text by Mailman. From mark at msapiro.net Fri Apr 20 22:11:45 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 20 Apr 2012 13:11:45 -0700 Subject: [Mailman-Users] Content filtering and HTML emails. Bug? In-Reply-To: Message-ID: David wrote: > >To reproduce: > >1. Turn content filtering on, but set plain text conversion to NO: > >Should Mailman convert text/html parts to plain text: No > >2. Send html emails through the list using web-based gmail on each end. Is text/html in the pass_mime_types content filtering setting? Is collapse_alternatives set to No? I suspect that one or both of those is not the case, and setting them will solve your problem. I further suspect that collapse_alternatives is the issue. Gmail creates a multi-part alternative message with a text/plain alternative containing Gmail's conversion of the HTML and a text/html alternative containing the HTML. If collapse_alternatives is Yes, Mailman simply replaces the multipart/alternative part with the first (i.e.text/plain) alternative. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at fiteyes.com Fri Apr 20 22:26:09 2012 From: dave at fiteyes.com (David) Date: Fri, 20 Apr 2012 16:26:09 -0400 Subject: [Mailman-Users] Content filtering and HTML emails. Bug? In-Reply-To: References: Message-ID: On Fri, Apr 20, 2012 at 4:11 PM, Mark Sapiro wrote: > David wrote: > > > >To reproduce: > > > >1. Turn content filtering on, but set plain text conversion to NO: > > > >Should Mailman convert text/html parts to plain text: No > > > >2. Send html emails through the list using web-based gmail on each end. > > > Is text/html in the pass_mime_types content filtering setting? > > Is collapse_alternatives set to No? > > I suspect that one or both of those is not the case, and setting them > will solve your problem. > You are right about the settings. I changed them and we are re-testing. I'll report back if the problem is not resolved. I suspect it will be resolved. Thanks. From dave at fiteyes.com Fri Apr 20 23:33:47 2012 From: dave at fiteyes.com (David) Date: Fri, 20 Apr 2012 17:33:47 -0400 Subject: [Mailman-Users] Content filtering and HTML emails. Bug? In-Reply-To: References: Message-ID: On Fri, Apr 20, 2012 at 4:26 PM, David wrote: > > > On Fri, Apr 20, 2012 at 4:11 PM, Mark Sapiro wrote: > >> David wrote: >> > >> >To reproduce: >> > >> >1. Turn content filtering on, but set plain text conversion to NO: >> > >> >Should Mailman convert text/html parts to plain text: No >> > >> >2. Send html emails through the list using web-based gmail on each end. >> >> >> Is text/html in the pass_mime_types content filtering setting? >> >> Is collapse_alternatives set to No? >> >> I suspect that one or both of those is not the case, and setting them >> will solve your problem. >> > > You are right about the settings. I changed them and we are re-testing. > I'll report back if the problem is not resolved. I suspect it will be > resolved. Thanks. > > It works as expected now except some MUA's display the footers as a plain text attachment (and others display them as expected). If there is no easy solution to this, we'll live with it. From mark at msapiro.net Fri Apr 20 23:58:29 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 20 Apr 2012 14:58:29 -0700 Subject: [Mailman-Users] Content filtering and HTML emails. Bug? In-Reply-To: Message-ID: David wrote: >> >It works as expected now except some MUA's display the footers as a plain >text attachment (and others display them as expected). If there is no easy >solution to this, we'll live with it. The easy solution is to allow only plain text, but that's not going to work for you. See the FAQ at for a more complete discussion. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From CNulk at scu.edu Sat Apr 21 01:03:25 2012 From: CNulk at scu.edu (C Nulk) Date: Fri, 20 Apr 2012 16:03:25 -0700 Subject: [Mailman-Users] Where in the code is the message footer added? Message-ID: <4F91EB3D.30504@scu.edu> Hello all, Some of the users at my site send/post their messages in HTML format. As we know Mailman does its best to add the list's message footer. At our site (with HTML formatted messages), the footer usually appears as an attachment (generally called Part.002 or Part.003, etc.). The message footer contains the url on how to unsubscribe. However, our users cannot seem to find the footer in one of the attachments. They think the 'Part.002' is just gibberish and don't look at it. Training/educating the users is not an option since we already do that and our users seem to be determined not to remember or understand. What I would like to do is give the message footer attachment a name. That way instead of seeing 'Part.002', the users will see 'Unsubscribe'. Maybe that will help, maybe not but it is one more step to make it a little more visible for the users. I am guessing I can use 'Content-filename: ' to give the attachment and name. The question is where in the code do I add the change? Thanks, Chris From dave at fiteyes.com Sat Apr 21 01:13:33 2012 From: dave at fiteyes.com (David) Date: Fri, 20 Apr 2012 19:13:33 -0400 Subject: [Mailman-Users] Where in the code is the message footer added? In-Reply-To: <4F91EB3D.30504@scu.edu> References: <4F91EB3D.30504@scu.edu> Message-ID: On Fri, Apr 20, 2012 at 7:03 PM, C Nulk wrote: > Hello all, > > Some of the users at my site send/post their messages in HTML format. > As we know Mailman does its best to add the list's message footer. At > our site (with HTML formatted messages), the footer usually appears as > an attachment (generally called Part.002 or Part.003, etc.). > We just resolved this pretty well with Mark's help. Here are my notes for how we fixed it. The full discussion took place in recent days, so if you are just now joining the list, check this week's archives. Supporting HTML email with correct footers: >To reproduce: > >1. Turn content filtering on, but set plain text conversion to NO: > >Should Mailman convert text/html parts to plain text: No > >2. Send html emails through the list using web-based gmail on each end. Is text/html in the pass_mime_types content filtering setting? Is collapse_alternatives set to No? I suspect that one or both of those is not the case, and setting them will solve your problem. I further suspect that collapse_alternatives is the issue. Gmail creates a multi-part alternative message with a text/plain alternative containing Gmail's conversion of the HTML and a text/html alternative containing the HTML. If collapse_alternatives is Yes, Mailman simply replaces the multipart/alternative part with the first (i.e.text/plain) alternative. See the FAQ at for a more complete discussion. From mark at msapiro.net Sat Apr 21 03:11:04 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 20 Apr 2012 18:11:04 -0700 Subject: [Mailman-Users] Where in the code is the message footer added? In-Reply-To: <4F91EB3D.30504@scu.edu> Message-ID: C Nulk wrote: > >What I would like to do is give the message footer attachment a name. >That way instead of seeing 'Part.002', the users will see >'Unsubscribe'. Maybe that will help, maybe not but it is one more step >to make it a little more visible for the users. I am guessing I can use >'Content-filename: ' to give the attachment and name. The >question is where in the code do I add the change? There's no such header as Content-Filename:. If you want to do this by hacking code, look at Mailman/Handlers/Decorate.py. You will find two places in the code which look like if footer: mimeftr = MIMEText(footer, 'plain', lcset) mimeftr['Content-Disposition'] = 'inline' payload.append(mimeftr) That's the first. The second looks the same but is indented 4 spaces less. There are also similar "if header:" blocks, but presumably you aren't interested in those. Now as to what to do, that's a bit tricky because parts aren't expected to have names unless they are attachments, not inline, but changing the Content-Disposition: to 'attachment' will likely break the inline display in those MUAs that do it right. So I suggest an experiment. change mimeftr['Content-Disposition'] = 'inline' to mimeftr['Content-Disposition'] = 'inline; filename="List Unsub.txt"' but indented as the original in both places. You could also add another line indented at the same level as the above line mimeftr.set_param('name', 'List Unsub.txt') to set the name= parameter on the Content-Type: header. See for example for why you might do both. Note that this article says using a name= parameter on Content-Type: INSTEAD of a filename= on Content-Disposition: is discouraged, but you would be doing both which is different. Besides, by definition you are dealing with a broken MUA if it doesn't display the 'inline' parts in line, so give it all the help you can. Of course, the name "List Unsub.txt" can be whatever you want, but a .txt extension is a good idea. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dandrews at visi.com Sat Apr 21 05:16:36 2012 From: dandrews at visi.com (David Andrews) Date: Fri, 20 Apr 2012 22:16:36 -0500 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: At 11:06 PM 4/19/2012, you wrote: >On Thu, Apr 19, 2012 at 10:56 PM, Stephen J. Turnbull >wrote: > > > On Fri, Apr 20, 2012 at 5:56 AM, David wrote: > > > > > I would think this is a common request, but I can't find any > > > mention of it anywhere. > > > > Does this actually bother your users? IME lists where this is a > > problem, it's a much smaller problem than top-posting itself, and the > > users aren't going to notice because they don't read any of the > > included content anyway. I suspect that's why nobody (that I can > > remember) has ever asked for this before. Remember that top posting isn't the evil thing that some of you think it is, in some communities. There are legitimate reasons for doing it, just like there are for bottom posting -- but you wouldn't know that in the Linux world. Dave From dandrews at visi.com Sat Apr 21 05:17:11 2012 From: dandrews at visi.com (David Andrews) Date: Fri, 20 Apr 2012 22:17:11 -0500 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: At 03:56 PM 4/19/2012, you wrote: >I'm not sure what you call the long tail of footers that accumulates on >messages, but I would like to eliminate all prior footers (from the same >list). When the new reply goes out, it should include only one footer. BTW, >we're using full personalization and one link in the footer is like this: >%(user_optionsurl)s > >We could wrap the footer in a tag of some type if that would help. Any >suggestions? I would think this is a common request, but I can't find any >mention of it anywhere. I would love, love, love a feature that would eliminate the trail of footers from a replied-to list message. I run about 200 lists that serve the blind community, and we tend to prefer top posting. It is easier to find the new content. So getting rid of footers in chains where people reply, and reply to that ... would be great, if possible.. It would also clean up digests some, it would also be nice if digests had some kind of navigation between original messages. Dave From mark at msapiro.net Sat Apr 21 06:10:44 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 20 Apr 2012 21:10:44 -0700 Subject: [Mailman-Users] multiple footers accumulating on messages asdiscussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: Message-ID: David Andrews wrote: > ... it would also be >nice if digests had some kind of navigation between original messages. Have you tried the MIME format digest? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sat Apr 21 06:18:12 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 20 Apr 2012 21:18:12 -0700 Subject: [Mailman-Users] multiple footers accumulating on messagesas discussion progresses - how to eliminate all but the last mailmanfooter? In-Reply-To: Message-ID: David Andrews wrote: > >Remember that top posting isn't the evil thing that some of you think >it is, in some communities. There are legitimate reasons for doing >it, just like there are for bottom posting -- but you wouldn't know >that in the Linux world. I agree, and I would never argue that top-posting is never appropriate, but I submit that for an email discussion list with archives and especially with digests where people routinely top-post, that little if anything would be lost and much would be gained if every post were stripped of all the quotes. Part of the problem is MUAs that default to top posting over a quote of the entire message being replied to, and the users of those MUA's don't even know it's happening because they never read past the first signature. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Sat Apr 21 12:46:12 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 21 Apr 2012 19:46:12 +0900 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: On Sat, Apr 21, 2012 at 12:16 PM, David Andrews wrote: > Remember that top posting isn't the evil thing that some of you think it is, Don't jump to conclusions: http://turnbull.sk.tsukuba.ac.jp/Teach/IntroSES/socsys-8.html The question is, why was there a problem, and it turns out not to have anything to do with *repeated* footers. It turns out the the real problem is that the quoted footers *vary*, in particular containing private information of other members. From stephen at xemacs.org Sat Apr 21 14:04:20 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 21 Apr 2012 21:04:20 +0900 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: On Sat, Apr 21, 2012 at 12:17 PM, David Andrews wrote: >?I run about 200 lists that serve the blind community, and we tend to prefer top posting. That makes sense. T. V. Raman top-posts even on Emacs lists. >?It is easier to find the new content. ?So getting rid of footers in chains > where people reply, and reply to that ... would be great, if possible. I would guess that blind people develop better memories, to reduce the cost of back references. If so, maybe it would be better (on balance) to not include previous messages at all (by default). Have you tried that? >?it would also be nice if digests had some kind of navigation between > original messages. A decent MUA allows you to treat a digest as a folder, or as a mail spool (so that you can read messages from it into your inbox. If that would not be good enough, I wonder what you need. If it would be good enough, I think you should talk to the maintainers of your users' MUAs to make the digest-as-folder feature available and accessible. It's not hard to implement, and it would g > > > Dave > > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/stephen%40xemacs.org From stephen at xemacs.org Sat Apr 21 14:11:15 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 21 Apr 2012 21:11:15 +0900 Subject: [Mailman-Users] multiple footers accumulating on messages as discussion progresses - how to eliminate all but the last mailman footer? In-Reply-To: References: Message-ID: Oops, premature send, stupid touchpad. Continuing. > On Sat, Apr 21, 2012 at 12:17 PM, David Andrews wrote: >>?it would also be nice if digests had some kind of navigation between >> original messages. A decent MUA allows you to treat a digest as a folder, or as a mail spool (so that you can read messages from it into your inbox). ?[...] It's not hard to implement, and it would guarantee that users can use the navigation features they're already used to. From seun.ojedeji at gmail.com Sun Apr 22 23:14:11 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Sun, 22 Apr 2012 22:14:11 +0100 Subject: [Mailman-Users] Mailman stop working...help! Message-ID: Hi, I was using mailman with postfix, then reading nice things about vpostmaster, i decided set it up to manage my user mail accounts. After setup, my mailman stopped delivering mails. Its returns with the error message below: Delivery to the following recipient failed permanently: > > mailman at lists.mydomain.net > > Technical details of permanent failure: > Google tried to deliver your message, but it was rejected by the recipient > domain. We recommend contacting the other email provider for further > information about the cause of this error. The error that the other server > returned was: 554 554 5.7.1 : Recipient > address rejected: No such domain. (state 14). I have overhauled and reinstall from scratch(a very painful one as i lost my achieve) even after re-installing i still could not get my mailman to work again. How can i get this fixed please. Regards PS: I tried the proceeds in the url below with no luck: http://www.howtoforge.com/how-to-install-and-configure-mailman-with-postfix-on-debian-squeeze http://en.gentoo-wiki.com/wiki/Mailman_with_Postfix_and_Dovecot -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From mark at msapiro.net Mon Apr 23 02:31:47 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 22 Apr 2012 17:31:47 -0700 Subject: [Mailman-Users] Mailman stop working...help! In-Reply-To: Message-ID: Seun Ojedeji wrote: > >I was using mailman with postfix, then reading nice things about >vpostmaster, i decided set it up to manage my user mail accounts. After >setup, my mailman stopped delivering mails. Its returns with the error >message below: > >Delivery to the following recipient failed permanently: >> >> mailman at lists.mydomain.net >> >> Technical details of permanent failure: >> Google tried to deliver your message, but it was rejected by the recipient >> domain. We recommend contacting the other email provider for further >> information about the cause of this error. The error that the other server >> returned was: 554 554 5.7.1 : Recipient >> address rejected: No such domain. (state 14). So you replaced your Postfix MTA with some other MTA and you didn't teach the new MTA how to deliver to Mailman. Fixing this is a question for vPostMaster. It is not a Mailman issue per se, and various HowTo documents relating to configuring Mailman with Postfix are not going to help as long as you are using vPostMaster as your incoming MTA. Whatever MTA is listening on port 25 of your Mailman server has to be configured to deliver list mail to Mailman. I'd be surprised if anyone on this list is using vPostMaster as an MTA, thus it is unlikely you can get help here. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From lstone19 at stonejongleux.com Mon Apr 23 02:39:01 2012 From: lstone19 at stonejongleux.com (Larry Stone) Date: Sun, 22 Apr 2012 19:39:01 -0500 Subject: [Mailman-Users] Mailman stop working...help! In-Reply-To: References: Message-ID: On Apr 22, 2012, at 7:31 PM, Mark Sapiro wrote: > Seun Ojedeji wrote: >> >> I was using mailman with postfix, then reading nice things about >> vpostmaster, i decided set it up to manage my user mail accounts. After >> setup, my mailman stopped delivering mails. Its returns with the error >> message below: >>> ... > > So you replaced your Postfix MTA with some other MTA and you didn't > teach the new MTA how to deliver to Mailman. > > Fixing this is a question for vPostMaster. It is not a Mailman issue > per se, and various HowTo documents relating to configuring Mailman > with Postfix are not going to help as long as you are using > vPostMaster as your incoming MTA. > > Whatever MTA is listening on port 25 of your Mailman server has to be > configured to deliver list mail to Mailman. I'd be surprised if anyone > on this list is using vPostMaster as an MTA, thus it is unlikely you > can get help here. > It looks like vPostMaster is actually a package with management front end for installing/configuring Postfix and other stuff like ClamAV and SpamAssassin. Since he apparently had a working Postfix configuration, I suspect vPostMaster clobbered the configuration with something that knows nothing about Postfix. -- Larry Stone lstone19 at stonejongleux.com http://www.stonejongleux.com/ From mstopka at jmshosting.us Mon Apr 23 02:52:34 2012 From: mstopka at jmshosting.us (mike) Date: Sun, 22 Apr 2012 19:52:34 -0500 Subject: [Mailman-Users] problem with people subscribing In-Reply-To: References: Message-ID: <020901cd20eb$5f2b2980$1d817c80$@us> hi, I've ben admistering mailman for several years now. But ran into an odd issue today. I had a customer come to me and they have a mailing list blah at blah.com when they have people use blah-subscribe at blah.com the people are getting access denied errors i've checked all the settings am i over looking something? From mark at msapiro.net Mon Apr 23 03:19:16 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 22 Apr 2012 18:19:16 -0700 Subject: [Mailman-Users] problem with people subscribing In-Reply-To: <020901cd20eb$5f2b2980$1d817c80$@us> Message-ID: "mike" wrote: > >I've ben admistering mailman for several years now. But ran into an odd >issue today. I had a customer come to me and they have a mailing list >blah at blah.com > >when they have people use blah-subscribe at blah.com the people are getting >access denied errors i've checked all the settings am i over looking >something? What is your MTA? How does it deliver to Mailman? Does it use aliases and if so, do you have all 9 of the blah-*@blah.com aliases as well as the blah at blah.com one? What exactly do you mean by an "access denied" error? Do you mean they mail to blah-subscribe at blah.com, get a confirmation message and then get an http 401 when attempting to visit the URL in the confirmation message? If so, is this different than from a subscribe attempt from the form on the listinfo page. Does this work for other lists? Can they visit other list web pages like the listinfo, admin and admindb pages and if so, is the domain in the URLs they use for those pages the same as in the confirmation URL? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Mon Apr 23 05:33:37 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Mon, 23 Apr 2012 04:33:37 +0100 Subject: [Mailman-Users] Mailman stop working...help! In-Reply-To: References: Message-ID: On Mon, Apr 23, 2012 at 1:31 AM, Mark Sapiro wrote: > > Fixing this is a question for vPostMaster. It is not a Mailman issue > per se, and various HowTo documents relating to configuring Mailman > with Postfix are not going to help as long as you are using > vPostMaster as your incoming MTA. > > I guessed as much, however on asking the same question on the vpostermaster list i got the response below (paraphrased) > As vPostMaster uses > Postfix for the mail delivery agent, you can do this integration yourself, > as a stand-alone process. > > You'll have to make sure that the domain that is used for the list e-mail > is not managed by vPostMaster; without the vPostMaster integration, I > don't know of a way to get Postfix to deliver both to regular accounts > and lists in the same domain. > I have made sure of this and that is why i use lists.mydomain.net for the mailing list and mydomain.net for the normal user mails. > Whatever MTA is listening on port 25 of your Mailman server has to be > configured to deliver list mail to Mailman. I'd be surprised if anyone > on this list is using vPostMaster as an MTA, thus it is unlikely you > can get help here. > > Wew... i guess Vpostmaster is probably not a solution i needed then, my reason for using vposmaster is because i needed a frontend to manage my normal email users, could you kindly suggest to me an alternative frontend to vpostmaster hoping that this will not also change the MTA. I have tried postfixadmin, but any domain/user i create on it does not work besides it does not have features like spamassasin/clamav frontend management integrate(a feature with vpostmaster) > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > Thanks -- ------------------------------------------------------------------------ From dennisthetiger at chez-vrolet.net Mon Apr 23 06:24:18 2012 From: dennisthetiger at chez-vrolet.net (Dennis Carr) Date: Sun, 22 Apr 2012 21:24:18 -0700 (PDT) Subject: [Mailman-Users] Mailman stop working...help! In-Reply-To: References: Message-ID: On Sun, 22 Apr 2012, Seun Ojedeji wrote: >> >> Technical details of permanent failure: >> Google tried to deliver your message, but it was rejected by the recipient >> domain. We recommend contacting the other email provider for further >> information about the cause of this error. The error that the other server >> returned was: 554 554 5.7.1 : Recipient >> address rejected: No such domain. (state 14). That's not a mailman issue. Did some research, and RFC 1893 notes this about this type of error (the clue is the 5.7.1 error): X.7.1 Delivery not authorized, message refused The sender is not authorized to send to the destination. This can be the result of per-host or per-recipient filtering. This memo does not discuss the merits of any such filtering, but provides a mechanism to report such. This is useful only as a permanent error. In short, it isn't Mailman, it's the MTA. Focus there. -Dennis From donotreply at pearlanddean.com Mon Apr 23 13:30:57 2012 From: donotreply at pearlanddean.com (Pearl & Dean Newsletter) Date: Mon, 23 Apr 2012 12:30:57 +0100 Subject: [Mailman-Users] Hotmail - Sender appears as (Unknown) and (No Subject) line Message-ID: <4F953D71.50401@pearlanddean.com> Having a problem with Mailman and Hotmail. The sender appears as (Unknown) and the subject line simply says (No Subject). All other e-mail providers are fine and show the correct Sender and Subject line. We are sending out a HTML Newsletter to a database of 15,000 people. Here is the Message Header from the Hotmail recieved e-mail (I've removed our email details, IP etc to hide our privacy): x-store-info:sbevkl2QZR7OXo7WID5ZcaZ0jeT0hTF67wC3GlgJLKuNX2JLoVmz6SozALo6vOlfS+MPHBYgjfNdgHNtL6Oj1VzhHVVE6jS52YXoHY6PIlfBFuk8eyRTUDPdrbApHJX+8v6Mqf+6hTU= Authentication-Results: hotmail.com; sender-id=none (sender IP is 46.17.90.138) header.sender=E-MAIL REMOVED; dkim=none; x-hmca=none X-SID-PRA: E-MAIL REMOVED X-DKIM-Result: None X-Message-Status: n:0:n X-SID-Result: None X-AUTH-Result: NONE X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MTtHRD0xO1NDTD0w X-Message-Info: J97kXdVaP39U+I3F4qoyky3fsu0kb0eo4+2S6uZvFiMMmAPn3sBWpjtm43bSEx8uJBfBauawku0M8ahba85gims9RAWiQ1Se5C0/TaFlGEW9YMu3mTiiNr1NdRT7k/UfHBCkzx4TC2wJ2my7h3/MLA== Received: from E-MAIL REMOVED ([46.17.90.138]) by SNT0-MC2-F29.Snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900); Fri, 20 Apr 2012 09:03:35 -0700 X-No-Auth: unauthenticated sender X-No-Auth: unauthenticated sender X-No-Auth: unauthenticated sender X-No-Auth: unauthenticated sender X-No-Auth: unauthenticated sender Received: from E-MAIL REMOVED (mail.pearlanddean.com [IPv6:::1]) by E-MAIL REMOVED (Postfix) with ESMTP id AE0BDC22AE; Fri, 20 Apr 2012 17:04:43 +0100 (BST) X-No-Relay: not in my network Received: from P0010101 (83-244-245-26.cust-83.exponential-e.net [83.244.245.26]) by E-MAIL REMOVED (Postfix) with ESMTPA id 67DA8BFE58 for ; Fri, 20 Apr 2012 17:04:31 +0100 (BST) From: To: Subject: Lockout, Salmon Fishing In The Yemen & more! Competition & Picture Quiz! Date: Fri, 20 Apr 2012 17:10:39 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0000_01CD1F18.82B887A0" X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0fECC4kM+iNJZaSzuBDMDrAJjp1g== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-BeenThere: E-MAIL REMOVED X-Mailman-Version: 2.1.12 Precedence: list Reply-To: E-MAIL REMOVED List-Id: List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: Sender: E-MAIL REMOVED Errors-To: E-MAIL REMOVED Return-Path: E-MAIL REMOVED X-OriginalArrivalTime: 20 Apr 2012 16:03:37.0161 (UTC) FILETIME=[2522A390:01CD1F0F] This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CD1F18.82B887A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable From stephen at xemacs.org Mon Apr 23 16:12:53 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Mon, 23 Apr 2012 23:12:53 +0900 Subject: [Mailman-Users] Hotmail - Sender appears as (Unknown) and (No Subject) line In-Reply-To: <4F953D71.50401@pearlanddean.com> References: <4F953D71.50401@pearlanddean.com> Message-ID: On Mon, Apr 23, 2012 at 8:30 PM, Pearl & Dean Newsletter wrote: > Having a problem with Mailman and Hotmail. The "Mailman and" is redundant.... > All other e-mail providers are fine and show the correct Sender and Subject > line. That is pretty strong evidence that Mailman is fine and Hotmail is broken. Also, the relevant Subject and From header fields appear to be correct (without the actual address, I can't be sure -- it seems very unlikely that the list's address is broken, though). > Here is the Message Header from the Hotmail recieved e-mail (I've removed > our email details, IP etc to hide our privacy): Unfortunately, as I received it from the Mailman mailing list, the header is broken from the very first line (there are line breaks resulting in mail header syntax errors, both in that first line and in several other places). Most likely this is due to your mail client, or due to cut and paste, but if this is what Hotmail is seeing, it's a mess. But it's not Mailman's mess, or the other mail clients would also be reporting obvious breakage. It's happening somewhere after leaving your host, and it would appear that all later hosts are under Hotmail control (it's hard to be confident without the redacted information). Looking only at the headers that should supply the missing information: > From: > To: > Subject: Lockout, > ? ?Salmon Fishing In The Yemen & more! Competition & Picture Quiz! Assuming the above are formatted as received by Hotmail, I see no excuse for not displaying the author and subject fields properly. > Sender: E-MAIL REMOVED The Sender field confuses Microsoft Outlook, but the symptom of the confusion is that horrible "From: xxx on behalf of yyy" header. Maybe somebody else has heard of this before and can suggest a workaround, but I really don't see anything that anybody but Hotmail can do anything about. From dave at fiteyes.com Mon Apr 23 19:03:09 2012 From: dave at fiteyes.com (David) Date: Mon, 23 Apr 2012 13:03:09 -0400 Subject: [Mailman-Users] Mollom content filtering service? Message-ID: Is anyone using the Mollom service with Mailman? Or does anyone know of a similar content filtering/spam service that is easy to integrate with Mailman and Postfix? From andrew at hodgsonfamily.org Mon Apr 23 19:33:00 2012 From: andrew at hodgsonfamily.org (Andrew Hodgson) Date: Mon, 23 Apr 2012 17:33:00 +0000 Subject: [Mailman-Users] Mollom content filtering service? In-Reply-To: References: Message-ID: David wrote: >Is anyone using the Mollom service with Mailman? Or does anyone know of a similar content filtering/spam service that >is easy to integrate with Mailman and Postfix? On initial checking it looks like more of a service one would use for blogs or comment forms rather than Mailman, the input for Mailman is email and not via web forms. I am not even sure whether this would be useful on the subscription form, since you aren't posting any message to it other than the email address and name of the person, and you can verify subscriptions by use of a confirmation message, subscription moderation or either/both. Thanks. Andrew. From dave at fiteyes.com Mon Apr 23 19:48:45 2012 From: dave at fiteyes.com (David) Date: Mon, 23 Apr 2012 13:48:45 -0400 Subject: [Mailman-Users] Mollom content filtering service? In-Reply-To: References: Message-ID: On Mon, Apr 23, 2012 at 1:33 PM, Andrew Hodgson wrote: > David wrote: > > >Is anyone using the Mollom service with Mailman? Or > does anyone know of a similar content filtering/spam service that >is easy > to integrate with Mailman and Postfix? > > On initial checking it looks like more of a service one would use for > blogs or comment forms rather than Mailman, the input for Mailman is email > and not via web forms. I am not even sure whether this would be useful on > the subscription form, since you aren't posting any message to it other > than the email address and name of the person, and you can verify > subscriptions by use of a confirmation message, subscription moderation or > either/both. > > Thanks. > Andrew. > Yes, Mollem is designed for blogs and web forms. So what do most Mailman admins use? Maia Mailguard, SpamAssassin, ClamAV? I guess this must be a common question, but I don't see any mention of it in the Mailman FAQ. Is it a more proper question for a Postfix list? From seun.ojedeji at gmail.com Mon Apr 23 22:49:27 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Mon, 23 Apr 2012 21:49:27 +0100 Subject: [Mailman-Users] Mailman stop working...help! (Progress?) Message-ID: Hi, Perhaps i should provide my details maybe i could get help here....i really wish to keek the vpostmaster frontend(because of the ease of account//domain creation) and still needs my mailman. below is the url to my /etc/mailman/mm_cfg.py and /etc/postfix/main.cf . Kindly help! http://pastebin.ca/2139462 Regards On Mon, Apr 23, 2012 at 5:24 AM, Dennis Carr wrote: > On Sun, 22 Apr 2012, Seun Ojedeji wrote: > > >>> Technical details of permanent failure: >>> Google tried to deliver your message, but it was rejected by the >>> recipient >>> domain. We recommend contacting the other email provider for further >>> information about the cause of this error. The error that the other >>> server >>> returned was: 554 554 5.7.1 : Recipient >>> address rejected: No such domain. (state 14). >>> >> > That's not a mailman issue. > > Did some research, and RFC 1893 notes this about this type of error (the > clue is the 5.7.1 error): > > X.7.1 Delivery not authorized, message refused > > The sender is not authorized to send to the destination. > This can be the result of per-host or per-recipient > filtering. This memo does not discuss the merits of any > such filtering, but provides a mechanism to report such. > This is useful only as a permanent error. > > In short, it isn't Mailman, it's the MTA. Focus there. > > -Dennis > > -- ------------------------------------------------------------------------ *Seun Ojedeji,* From dave at fiteyes.com Tue Apr 24 03:21:34 2012 From: dave at fiteyes.com (David) Date: Mon, 23 Apr 2012 21:21:34 -0400 Subject: [Mailman-Users] Mailman and cpanel - opinions? Message-ID: We just switched to a new VPS host for our mailing lists. I was expecting a standard Mailman installation. Instead, we got a cpanel installation. All the Mailman stuff is moved around. Is it much different administering Mailman in the cpanel installation? I have never used cpanel. Normally, I just SSH into a server and do what needs to be done on the command line. I prefer that. Should we expect any problems in the future if we want to migrate to a "normal" Mailman installation without cpanel (e.g., apt-get install mailman on Ubuntu)? Can anyone who has experience in this area offer some opinions? Should we stick with this unexpected cpanel version of Mailman or will we regret it later? I'm guessing that cpanel uses exim instead of postfix. I'm not sure how to find out (other than ask the host), but that is unexpected too. I was expecting postfix. I appreciate any thoughts. From dave at fiteyes.com Tue Apr 24 03:25:05 2012 From: dave at fiteyes.com (David) Date: Mon, 23 Apr 2012 21:25:05 -0400 Subject: [Mailman-Users] mailman postfix admins for hire? Message-ID: Where would we be most likely to find a really good mailman/postfix Ubuntu or Debian sysadmin to do some regular part time (or full time) work? I could try Jobs on StackExchange or Reddit job postings. Are there better suggestions given our required focus on mailman and postfix? Thanks From pmoss4 at csc.com Mon Apr 23 15:43:33 2012 From: pmoss4 at csc.com (Patricia A Moss) Date: Mon, 23 Apr 2012 09:43:33 -0400 Subject: [Mailman-Users] Exporting archives to a text file Message-ID: Good morning, I am using Mailman version 2.1.9; with Namazu, version 2.0.15, as my search engine. It is running on a Linux server, running RedHat 4.0 This system has been in place for quite a number of years. I am running out of space and don't have the option to upgrade my hardware. I would like to move the very old archives off of the server and into a text file, or perhaps a pdf, to clear space on my server. I can not just delete the older archives. The clients that use the mailman lists want to be able to see/read the older archives, for reference purposes; hence the need for a text or pdf file. I have been through the FAQ and searchable archives. I saw a lot of help for exporting the member/subscriber lists to a text file, but not much about the older archives themselves. Can someone tell me if this is possible and if so how. Thanks much. PATI MOSS CSC From dave at fiteyes.com Tue Apr 24 04:18:02 2012 From: dave at fiteyes.com (David) Date: Mon, 23 Apr 2012 22:18:02 -0400 Subject: [Mailman-Users] Exporting archives to a text file In-Reply-To: References: Message-ID: On Mon, Apr 23, 2012 at 9:43 AM, Patricia A Moss wrote: > Good morning, > > I am using Mailman version 2.1.9; with Namazu, version 2.0.15, as my > search engine. It is running on a Linux server, running RedHat 4.0 > > This system has been in place for quite a number of years. I am running > out of space and don't have the option to upgrade my hardware. I would > like to move the very old archives off of the server and into a text file, > or perhaps a pdf, to clear space on my server. > I can not just delete the older archives. The clients that use the mailman > lists want to be able to see/read the older archives, for reference > purposes; hence the need for a text or pdf file. > Where would you store these PDF or text files so that clients can read them? If they are accessible on that server wouldn't they take up about as much room as they do now? (PDF might take up more room.) I'm not the best person to answer this, but maybe you should look at other ways to save space on the server (e.g., indexes). Another option might be compressing your mailbox files. (Maybe you can even enable compression on an entire partition?) Again, I'm not an expert on this, but my approach would be to leave the archives in place since clients require access to them and find a way to compress the files or delete *other* files that clients don't require access to. Hope that helps. From mark at msapiro.net Tue Apr 24 05:31:30 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 23 Apr 2012 20:31:30 -0700 Subject: [Mailman-Users] Exporting archives to a text file In-Reply-To: Message-ID: Patricia A Moss wrote: > >This system has been in place for quite a number of years. I am running >out of space and don't have the option to upgrade my hardware. I would >like to move the very old archives off of the server and into a text file, >or perhaps a pdf, to clear space on my server. There already is a plain text mbox format archive at archives/private/LISTNAME.mbox/LISTNAME.mbox that contains the entire list archive. Let's say this contains 10,000 messages for SOMELIST and you would like to keep the pipermail archive for only the more recent half. You have two choices. If you want to preserve the URLs for those messages you are keeping in the Pipermail archive, simple delete the older archives/private/SOMELIST/xxx periodic directories. The drawback of this approach is the deleted entries will still be in the TOC, and will return even if you edit the TOC and remove them. If you don't care about preserving URLs, you could instead do bin/arch --wipe --start=5000 SOMELIST to rebuild the Pipermail archive skipping the first 5000 messages. >I can not just delete the older archives. The clients that use the mailman >lists want to be able to see/read the older archives, for reference >purposes; hence the need for a text or pdf file. The file is there. It can be accessed via the private archive URL like http://www.example.com/mailman/private/LISTNAME.mbox/LISTNAME.mbox whether the archive is private or public, but this requires authentication as a list member. You can make it accessible for a public (or private) archive via a link on the TOC by putting PUBLIC_MBOX = Yes in mm_cfg.py. I don't know how any of this will impact namazu. Of course any search engine could find older messages in the LISTNAME.mbox file, but you already know all messages are there. The users could just visit the file in their browsers and use their browser search capabilities to find what they're looking for. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Apr 24 08:19:39 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 23 Apr 2012 23:19:39 -0700 Subject: [Mailman-Users] Mollom content filtering service? In-Reply-To: Message-ID: David wrote: > >Yes, Mollem is designed for blogs and web forms. So what do most Mailman >admins use? Maia Mailguard, SpamAssassin, ClamAV? I guess this must be a >common question, but I don't see any mention of it in the Mailman FAQ. Is >it a more proper question for a Postfix list? There are handlers for interfacing Mailman with SpamAssassin and with ClamAV , and there may even be a Mailman package for one or more distros that incorporates one or both of these, but the recommended approach is to incorporate your spam and malware filtering in incoming mail processing using milters or something like MailScanner or Fuglu . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Tue Apr 24 09:12:59 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 24 Apr 2012 16:12:59 +0900 Subject: [Mailman-Users] Exporting archives to a text file In-Reply-To: References: Message-ID: On Tue, Apr 24, 2012 at 12:31 PM, Mark Sapiro wrote: > Patricia A Moss wrote: >> >>I would like to move the very old archives off of the server and >>into a text file, or perhaps a pdf, to clear space on my server. > > There already is a plain text mbox format archive at > archives/private/LISTNAME.mbox/LISTNAME.mbox that contains the entire > list archive. I forget, have headers been cleaned out? Patricia might want to nuke all the "Received" headers from the "very old" mbox file, for example, which would save considerable space. This would require splitting the current mbox file and rebuilding the archives (thus changing message sequence numbers and URLs). > I don't know how any of this will impact namazu. Of course any search > engine could find older messages in the LISTNAME.mbox file, but you > already know all messages are there. I think Namazu can probably be configured to look in the mbox file, and this would be worth doing. The search instructions should remark that the mbox file is a last resort (since if you just keep the original mbox as you suggest, it will hit every time if anything hits!) > The users could just visit the > file in their browsers and use their browser search capabilities to > find what they're looking for. Yes, they would have to do that, but they might prefer to investigate other, more precise, hits first, as well as being informed that "that key doesn't exist AFAIK" on a failed search. From mailman-admin at uni-konstanz.de Tue Apr 24 12:09:44 2012 From: mailman-admin at uni-konstanz.de (Mailman Admin) Date: Tue, 24 Apr 2012 12:09:44 +0200 Subject: [Mailman-Users] Mailman and cpanel - opinions? In-Reply-To: References: Message-ID: <4F967BE8.40301@uni-konstanz.de> Hello David On 2012-04-24 03:21, David wrote: > We just switched to a new VPS host for our mailing lists. I was expecting a > standard Mailman installation. Instead, we got a cpanel installation. All > the Mailman stuff is moved around. Is it much different administering > Mailman in the cpanel installation? I have never used cpanel. Normally, I > just SSH into a server and do what needs to be done on the command line. I > prefer that. > > Should we expect any problems in the future if we want to migrate to a > "normal" Mailman installation without cpanel (e.g., apt-get install mailman > on Ubuntu)? Can anyone who has experience in this area offer some opinions? > Should we stick with this unexpected cpanel version of Mailman or will we > regret it later? > > I'm guessing that cpanel uses exim instead of postfix. I'm not sure how to > find out (other than ask the host), but that is unexpected too. I was > expecting postfix. > Did you read: http://wiki.list.org/display/DOC/Mailman+and+CPanel http://wiki.list.org/pages/viewpage.action?pageId=4030604 Kind regards, Christian Mack From stephen at xemacs.org Mon Apr 23 20:38:05 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 24 Apr 2012 03:38:05 +0900 Subject: [Mailman-Users] Mollom content filtering service? In-Reply-To: References: Message-ID: On Tue, Apr 24, 2012 at 2:48 AM, David wrote: > Yes, Mollem is designed for blogs and web forms. So what do most Mailman > admins use? Maia Mailguard, SpamAssassin, ClamAV? I guess this must be a > common question, but I don't see any mention of it in the Mailman FAQ. Is > it a more proper question for a Postfix list? Indeed, the recommended configuration is to do your spam- and virus-filtering in the MTA (Postfix, in your case). This has many advantages, including the ability to avoid accepting spam in the first place. See FAQs 4.23 and 6.12: 4.23 "How do I use SpamAssassin with Mailman?" 6.12 "Mailman + postfix + amavisd-new HOWTO (anti-spam)" If you have some reason to do filtering in Mailman, there is a 3rd-party SpamAssassin module. However, I don't recall hearing of a virus filter Handler for Mailman, so you'd need to write your own SpamAssassin rules or something. Or run the virus filter from Postfix, but if you do that, why not run your spam checker there, too? To read more about the rationale, you'd have to dig into the archives. It comes up fairly frequently. Regards, From mark at msapiro.net Tue Apr 24 19:20:19 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 24 Apr 2012 10:20:19 -0700 Subject: [Mailman-Users] Exporting archives to a text file In-Reply-To: Message-ID: Stephen J. Turnbull wrote: >On Tue, Apr 24, 2012 at 12:31 PM, Mark Sapiro wrote: >> >> There already is a plain text mbox format archive at >> archives/private/LISTNAME.mbox/LISTNAME.mbox that contains the entire >> list archive. > >I forget, have headers been cleaned out? Patricia might want to nuke >all the "Received" headers from the "very old" mbox file, for example, >which would save considerable space. This would require splitting the >current mbox file and rebuilding the archives (thus changing message >sequence numbers and URLs). No, The LISTNAME.mbox file contains the entire message. Some headers may have been removed by pipeline handlers such as Cleanse and CleanseDKIM or manipulated or added by CookHeaders, but except in the case of anonymous lists with fairly recent Mailman, Received: headers are still there. If you want a fairly sanitized mailbox with most non-essential headers removed, you can always concatenate the periodic .txt (or .txt.gz, but you can't directly concatenate those) files, or you can just keep those files and nuke the rest of the pipermail structure for the unwanted periods. E.g. a typical archive for a list with the default monthly archive may have an archives/private/LISTNAME/ directory, and in it for a typical month a yyyy-Month directory containing the HTMLized messages and monthly indices, a yyyy-Month.txt and possibly a yyy-Month.txt.gz files containing messages with minimal headers after scrubbing of attachments. There will also be a archives/private/LISTNAME/attachments/ directory with subdirectories by date of the form yyyymmdd containing scrubbed attachments. One could simply remove the unwanted archives/private/LISTNAME/yyyy-Month directories and maybe or maybe not the archives/private/LISTNAME/attachments/yyyymmdd/ directories leaving the text files which are already linked from the TOC page. This leaves dead links for the removed Months' Pipermail archives, but that may be OK. Another potential space saver if your lists have a lot of scrubbed attachments and the list is digestable and its scrub_nondigest setting is the default No is that there will generally be two copies of each scrubbed attachment in the attachments/ directory, one scrubbed as the message was archived and one scrubbed from the digest. These have names like name.ext and name-0001.ext. The tricky part is you don't know which of these names is referenced by the archived message and which was referenced in the plain format difest. Typically, the archived message will reference the name.ext file and the digest the name-0001.ext file, but when a digest is triggered on size, it may reference a name.ext file and the archived message the name-0001.ext file. Note that simply rebuilding the archive with bin/arch --wipe will eliminate duplicate stored attachments. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Apr 25 01:06:29 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 24 Apr 2012 16:06:29 -0700 Subject: [Mailman-Users] Mailman stop working...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: >Hi, >Perhaps i should provide my details maybe i could get help here....i really >wish to keek the vpostmaster frontend(because of the ease of >account//domain creation) and still needs my mailman. below is the url to >my /etc/mailman/mm_cfg.py and /etc/postfix/main.cf . Kindly help! > >http://pastebin.ca/2139462 If I understand correctly what the situation is, your list mail is being rejected by the incoming MTA at SMTP time and never being delivered to Mailman. Thus, your mm_cfg.py is not relevant at this point. Also, the output of 'postconf -n' is generally much easier for those who would help you than is the entire main.cf. That said, there is nothing much in main.cf that would indicate a problem except that the vPostMaster stuff beginning at line 48 in the pastebin is probably the issue, but exactly what the issue is can't be determined without knowing what's in /etc/postfix/vpm-domains and probably what's in master.cf for the vpm-pftransport. Based on your prior post, I would guess that mail to the "lists.mydomain.net" domain is being routed to vPostMaster and vPostMaster doesn't know how to deliver to Mailman. The response you got from a vpostermaster list said: > You'll have to make sure that the domain that is used for the list e-mail > is not managed by vPostMaster; without the vPostMaster integration, I > don't know of a way to get Postfix to deliver both to regular accounts > and lists in the same domain. That says that your lists should be in the "lists.mydomain.net" domain and only list mail should be addressed to that domain, i.e. no local user addresses in that domain, and that domain should not be managed by vPostMaster, i.e. it should not be in /etc/postfix/vpm-domains. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Wed Apr 25 05:08:49 2012 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 25 Apr 2012 12:08:49 +0900 Subject: [Mailman-Users] Exporting archives to a text file In-Reply-To: References: Message-ID: On Wed, Apr 25, 2012 at 2:20 AM, Mark Sapiro wrote: > Stephen J. Turnbull wrote: >>I forget, have headers been cleaned out? > > No, The LISTNAME.mbox file contains the entire message. Some > headers may have been removed by pipeline handlers [...], but [...] > Received: headers are still there. > > If you want a fairly sanitized mailbox with most non-essential headers > removed, you can always concatenate the periodic .txt (or .txt.gz, but > you can't directly concatenate those) files, or you can just keep > those files and nuke the rest of the pipermail structure for the > unwanted periods. "Just keep those files" and configure Namazu to index them sounds like the best idea yet. Although they'll cut the thread (but ISTR the pipermail archive does too), that localizes search results (and uses bandwidth!) better than using the whole mbox. From mark at msapiro.net Wed Apr 25 06:38:41 2012 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 24 Apr 2012 21:38:41 -0700 Subject: [Mailman-Users] Mailman and cpanel - opinions? In-Reply-To: <4F967BE8.40301@uni-konstanz.de> Message-ID: Mailman Admin wrote: > >On 2012-04-24 03:21, David wrote: >> We just switched to a new VPS host for our mailing lists. I was expecting a >> standard Mailman installation. Instead, we got a cpanel installation. All >> the Mailman stuff is moved around. Is it much different administering >> Mailman in the cpanel installation? I have never used cpanel. Normally, I >> just SSH into a server and do what needs to be done on the command line. I >> prefer that. If I had root access to the VPS (isn't that what it means to have a VPS?), I might be inclined to try to bypass cPanel altogether and install Mailman from source. It's not that the cPanel mods are all that extensive or odious, but I don't happen to care for the fact that the list name everywhere but in the list posting address (i.e. in command line tools and the web UI) of the list at example.com list is list_example.com. In order for cPanel to be happy, you also need to use cPanel to create lists. Using bin/newlist tends to be a hassle or not work as you intend. Further, there are things (sibling lists in particular come to mind, I'm not immediately aware of others) that just don't work in cPanel because the listname in the list's posting address is not the same as the cPanel list name, i.e. list vs. list_example.com in the example in the previous paragraph, and cPanel's patches don't address this everywhere. >> Should we expect any problems in the future if we want to migrate to a >> "normal" Mailman installation without cpanel (e.g., apt-get install mailman >> on Ubuntu)? Can anyone who has experience in this area offer some opinions? >> Should we stick with this unexpected cpanel version of Mailman or will we >> regret it later? I think a cPanel list's config.pck file can be migrated to a non cPanel installation, but I'm not certain that a small amount of manual fiddling wouldn't be required. >> I'm guessing that cpanel uses exim instead of postfix. I'm not sure how to >> find out (other than ask the host), but that is unexpected too. I was >> expecting postfix. Yes, they use Exim. This is not all bad. Exim interfaces very well with Mailman, but the Mailman routers and transports in cPanel Exim are designed for cPanel's Mailman, i.e. they know to take mail to list at example.com and pipe it to Mailman's incoming mail command with list name list_example.com, so if you wanted to use an installed from source Mailman with Exim under cPanel, you'd have to tweak these. It's not difficult, just something to be aware of. >Did you read: >http://wiki.list.org/display/DOC/Mailman+and+CPanel >http://wiki.list.org/pages/viewpage.action?pageId=4030604 There's good information in those. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pierrekuhn82 at gmail.com Wed Apr 25 16:49:12 2012 From: pierrekuhn82 at gmail.com (Pierre KUHN) Date: Wed, 25 Apr 2012 16:49:12 +0200 Subject: [Mailman-Users] ne pas afficher l'adresse de la liste de la newsletter Message-ID: Bonjour Est ce que vous auriez la solution pour masquer l'adresse de la liste ? L'id?e est d'afficher que l'adresse de l'exp?diteur et l'adresse de r?ception. Comment faudrait il faire ? Pierre From mark at msapiro.net Wed Apr 25 18:15:32 2012 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 25 Apr 2012 09:15:32 -0700 Subject: [Mailman-Users] do not display the address of the list of newsletter was: ne pas afficher l'adresse de la liste de la newsletter In-Reply-To: References: Message-ID: <4F982324.6050201@msapiro.net> On 4/25/2012 7:49 AM, Pierre KUHN wrote: > > Est ce que vous auriez la solution pour masquer l'adresse de la liste ? > L'id?e est d'afficher que l'adresse de l'exp?diteur et l'adresse de > r?ception. > > Comment faudrait il faire ? This is an English language list and posts should be in English. However, in the interest of saving time, Google translates the above as: > Is what you would have the solution to hide the address from the list? > The idea is to display the address of the sender and address > reception. > > How should he do? The answer is in the FAQ article at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Thu Apr 26 06:19:32 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Thu, 26 Apr 2012 05:19:32 +0100 Subject: [Mailman-Users] Mailman stop working...help! (Progress?) In-Reply-To: References: Message-ID: Hello Denis, Thank you for your mail, kindly find my comment inset On Wed, Apr 25, 2012 at 12:06 AM, Mark Sapiro wrote: > Seun Ojedeji wrote: > > >Hi, > >Perhaps i should provide my details maybe i could get help here....i > really > >wish to keek the vpostmaster frontend(because of the ease of > >account//domain creation) and still needs my mailman. below is the url to > >my /etc/mailman/mm_cfg.py and /etc/postfix/main.cf . Kindly help! > > > >http://pastebin.ca/2139462 > > > If I understand correctly what the situation is, your list mail is > being rejected by the incoming MTA at SMTP time and never being > delivered to Mailman. Thus, your mm_cfg.py is not relevant at this > point. > > Yes exactly that is the problem and thank you for telling me tht mm_cfy.py is not the issue > Also, the output of 'postconf -n' is generally much easier for those > who would help you than is the entire main.cf. > > Here is the output below: admin at mydomain:~$ postconf -n alias_database = hash:/var/lib/mailman/data/aliases alias_maps = hash:/var/lib/mailman/data/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix html_directory = /usr/share/doc/postfix/html inet_interfaces = all mail_name = mydomain MAIL SERVER mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 mydestination = lists.mydomain.net, localhost, localhost.localdomain myhostname = mail.mydomain.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 readme_directory = /usr/share/doc/postfix recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticate d permit_auth_destination check_policy_service unix:private/vpm-pfpolicy r eject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains virtual_transport = vpm-pftransport > That said, there is nothing much in main.cf that would indicate a > problem except that the vPostMaster stuff beginning at line 48 in the > pastebin is probably the issue, but exactly what the issue is can't be > determined without knowing what's in /etc/postfix/vpm-domains and > probably what's in master.cf for the vpm-pftransport. > > Here is output of /etc/postfix/vpm-domains user=postfix password=fd483c8dc339ea19188aa69e8ae668a3 hosts=127.0.0.1 dbname=vpostmaster table=domains select_field='X' where_field=name additional_conditions = and active = 't' Here is the master.cf.vpostmaster : http://pastebin.ca/2140584 However i think its using the default master.cf as it wrote some vpostmaster stuffs there. Here is the master.cf http://pastebin.ca/2140584 Based on your prior post, I would guess that mail to the > "lists.mydomain.net" domain is being routed to vPostMaster and > vPostMaster doesn't know how to deliver to Mailman. > > Exactly! how do i get to route to the right domain?? > The response you got from a vpostermaster list said: > > > You'll have to make sure that the domain that is used for the list e-mail > > is not managed by vPostMaster; without the vPostMaster integration, I > > don't know of a way to get Postfix to deliver both to regular accounts > > and lists in the same domain. > > > That says that your lists should be in the "lists.mydomain.net" domain > and only list mail should be addressed to that domain, i.e. no local > user addresses in that domain, and that domain should not be managed > by vPostMaster, i.e. it should not be in /etc/postfix/vpm-domains. > > Yes the domain is not there at all, but and that is why in the error i get no such domain message > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > Thanks for your help! -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From anotheranne at fables.co.za Thu Apr 26 09:39:44 2012 From: anotheranne at fables.co.za (Anne Wainwright) Date: Thu, 26 Apr 2012 09:39:44 +0200 Subject: [Mailman-Users] what constitutes spam? Message-ID: <20120426073944.GA24324@fables.co.za> Hi, I recently sent an invite to an unknown third party. The invite came from my mailman list, we gave full particulars of who and where we are. We specifically advise that they are not at this stage subscribed to anything and will have to follow the detailed instructions (ie confirm) if they want to join the list. The third party is in the same trade as us, and deals with the same specialities, a third party customer had given me their address in good faith. This week my ISP contacts me with an upstream request from the national backbone provider to in effect desist from sending spam. Looking at the email returned, it was to an @yahoo address, spamcop seems to have detected spam on the basis of it being a mailman message, I am not certain that it was not initiated by the recipient but the official complaint originated from yahoo it seems (who should surely know better). Subject: [196.26.208.190] Yahoo Abuse Report - FW:confirm 3a35c56b531368da533112d96a9cb24c17cf6961 As I said in my reply, this is hardly spam, I did not send it out to half a million addresses purchased on a cd. This makes a mockery of genuine spam prevention efforts when one email from a genuine address can be allowed to cause this. It I don't want to make a mountain out of a molehill, but what can I do about this. Is this a common occurence? Are invites from mailman now considered fair game for spam detection software and humans alike? bestest Anne From Richard at Damon-Family.org Thu Apr 26 14:39:40 2012 From: Richard at Damon-Family.org (Richard Damon) Date: Thu, 26 Apr 2012 08:39:40 -0400 Subject: [Mailman-Users] what constitutes spam? In-Reply-To: <20120426073944.GA24324@fables.co.za> References: <20120426073944.GA24324@fables.co.za> Message-ID: <4F99420C.3010906@Damon-Family.org> On 4/26/12 3:39 AM, Anne Wainwright wrote: > Hi, > > I recently sent an invite to an unknown third party. The invite came > from my mailman list, we gave full particulars of who and where we are. > We specifically advise that they are not at this stage subscribed to > anything and will have to follow the detailed instructions (ie confirm) > if they want to join the list. The third party is in the same trade as > us, and deals with the same specialities, a third party customer had > given me their address in good faith. > > This week my ISP contacts me with an upstream request from the national > backbone provider to in effect desist from sending spam. > > Looking at the email returned, it was to an @yahoo address, spamcop > seems to have detected spam on the basis of it being a mailman message, > I am not certain that it was not initiated by the recipient but the > official complaint originated from yahoo it seems (who should surely > know better). > > Subject: [196.26.208.190] Yahoo Abuse Report - FW:confirm > 3a35c56b531368da533112d96a9cb24c17cf6961 > > As I said in my reply, this is hardly spam, I did not send it out to > half a million addresses purchased on a cd. This makes a mockery of > genuine spam prevention efforts when one email from a genuine address > can be allowed to cause this. It > > I don't want to make a mountain out of a molehill, but what can I do > about this. Is this a common occurence? Are invites from mailman now > considered fair game for spam detection software and humans alike? > > bestest > Anne > >From your first sentence "sent an invite to an unknown third party" sounds to me like a reasonable definition of "spam". Generally invites are used when the person has done some positive action that makes you believe they might like the mailing and shows a willingness to have contact with you, something like registering on your website. Another person giving you their email address is normally NOT good enough of a reason for you to send them the invite. Protocol would be for that third party to contact the prospect directly (if they really did think that your list might be worthwhile for them) and point them to that list. One key factor here is that YOU are an "unknown" to the person you sent the invite to, and one should NEVER follow a link or reply to an email from an "unknown". This sort of spam report tends to come because the person receiving the message has themselves hit the "this is spam" button, and them pressing it is a reasonable sign that you had over stepped the bounds by sending them the message. It is also quite possible that Yahoo has received multiple complaints (the one being quoted being an example), and this is what has prompted them to contact your ISP with the complaint. -- Richard Damon From brad at fineby.me.uk Thu Apr 26 14:22:12 2012 From: brad at fineby.me.uk (Brad Rogers) Date: Thu, 26 Apr 2012 13:22:12 +0100 Subject: [Mailman-Users] what constitutes spam? In-Reply-To: <20120426073944.GA24324@fables.co.za> References: <20120426073944.GA24324@fables.co.za> Message-ID: <20120426132212.6a981d7a@abydos.stargate.org.uk> On Thu, 26 Apr 2012 09:39:44 +0200 Anne Wainwright wrote: Hello Anne, > As I said in my reply, this is hardly spam, I did not send it out to You sent out an Unsolicited Commercial Email (UCE) which, to most people, constitutes SPAM. Whether you sent it to one person or one million is irrelevant. -- Regards _ / ) "The blindingly obvious is / _)rad never immediately apparent" The public gets what the public wants Going Underground - The Jam -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From frank.bell at washburn.edu Thu Apr 26 18:08:31 2012 From: frank.bell at washburn.edu (Frank Bell) Date: Thu, 26 Apr 2012 11:08:31 -0500 Subject: [Mailman-Users] CheckdB sending double msgs In-Reply-To: <4F79803B.8020909@kalfaoglu.com> References: <4F79803B.8020909@kalfaoglu.com> Message-ID: <4F9972FF.7040201@washburn.edu> Hi, We are running version 2.1.12 on Redhat. We have checkdbs running at 8AM each morning as mailman, it is not in the cron of root or any other user. We have alias-mgr set as administrator for a number of lists, and no moderator has been set. checkdbs is sending out double moderator requests for just those lists that alias-mgr is the admin for. Any thoughts as to how to troubelshoot OR an explanation. NOTE: all our settings and owners and moderators are exactly the same from the previous version. Thank you, Frank Bell Application Systems Admin ISS 785-670-2334 1 Cor 15:10 "By the grace of God I am what I am, and His grace toward me was not in vain . . .." From brad at shub-internet.org Thu Apr 26 18:40:12 2012 From: brad at shub-internet.org (Brad Knowles) Date: Thu, 26 Apr 2012 11:40:12 -0500 Subject: [Mailman-Users] what constitutes spam? In-Reply-To: <20120426073944.GA24324@fables.co.za> References: <20120426073944.GA24324@fables.co.za> Message-ID: <9D05EC12-B22A-404C-846B-1FE3A31F9223@shub-internet.org> On Apr 26, 2012, at 2:39 AM, Anne Wainwright wrote: > As I said in my reply, this is hardly spam, I did not send it out to > half a million addresses purchased on a cd. This makes a mockery of > genuine spam prevention efforts when one email from a genuine address > can be allowed to cause this. It > > I don't want to make a mountain out of a molehill, but what can I do > about this. Is this a common occurence? Are invites from mailman now > considered fair game for spam detection software and humans alike? Okay, so first off, you did send the message unsolicited. That is generally considered to be one of the most basic hallmarks of spam -- the recipient got something that they never asked for. If you had a prior direct business relationship with that recipient, and they had expressed interest in being on your mailing list at some point in time in the past, then you could potentially claim that the message was not spam. Outside of that scenario, you fail test #1 -- go straight to jail, do not pass "Go", do not collect $200. That said, there are a lot of clueless Yahoo! customers, many of whom have actively asked to be on mailing lists that are hosted on python.org using Mailman, and yet they still do stupid stuff like clicking on the "THIS IS SPAM" button when the message in question was a regular message from the list that was posted as part of a discussion that they themselves were participating in -- clearly not spam. If I were actively involved in the day-to-day operations of the python.org mail system, given the amount of complaints like this that we continue to get from Yahoo! on a daily basis, I would be strongly inclined to simply ban all subscriptions from addresses at yahoo.com -- just like many mailing list administrators used to do for aol.com. Yahoo is just too poorly administered, there are way too many clueless users, and the company doesn't begin to bother to educate their users as to when they should not click the "THIS IS SPAM" button. However, the fact that Yahoo! is hopelessly clueless does not absolve you of the crime that you freely admit that you are guilty of. If you wish to persist in your spammy ways, then we can make sure that your address gets unsubscribed from this list, and that your domain gets banned from sending e-mail to python.org. -- Brad Knowles LinkedIn Profile: From dave at fiteyes.com Thu Apr 26 22:39:42 2012 From: dave at fiteyes.com (David) Date: Thu, 26 Apr 2012 16:39:42 -0400 Subject: [Mailman-Users] options to change URL structure? Message-ID: URL architecture is a concern to me because the URL should be a permanent address and it should not be overly complex or "ugly". In a standard Mailman implementation, we see URLs similar to this: http://server.example.com/cgi-bin/mailman/options/ourlist/ In a cpanel installation we see URLs similar to this: http://server.example.com/mailman/options/ourlist_server.example.com/ I'm on a cpanel implementation. We are the only domain on the VPS. It is not a shared server. Is it possible to achieve a URL structure like this (with simple list name and no cgi-bin segment)? http://ourlist.example.com/mailman/options/ourlist/ From mark at msapiro.net Thu Apr 26 23:06:26 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 14:06:26 -0700 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: References: Message-ID: <4F99B8D2.2020004@msapiro.net> On 4/26/2012 1:39 PM, David wrote: > URL architecture is a concern to me because the URL should be a permanent > address and it should not be overly complex or "ugly". > > In a standard Mailman implementation, we see URLs similar to this: > > http://server.example.com/cgi-bin/mailman/options/ourlist/ Actually, in a standad source install of Mailman, you won't have the cgi-bin/ directory in the path. That's from a 3rd party package or someone who went out of the way to do that. > In a cpanel installation we see URLs similar to this: > > http://server.example.com/mailman/options/ourlist_server.example.com/ > > I'm on a cpanel implementation. We are the only domain on the VPS. It is > not a shared server. Is it possible to achieve a URL structure like this > (with simple list name and no cgi-bin segment)? > > http://ourlist.example.com/mailman/options/ourlist/ Not if you use cPanel's Mailman and cPanel's list creation. It might be possible if you create lists with bin/newlist. You'd have to experiment. As far as the cgi-bin/ segment is concerned, you don't need it. You don't even need the mailman/ segment if it wouldn't create conflicts to drop it. This is all controlled by the list's web_page_url attribute set at list creation time from the lists web host and DEFAULT_URL_PATTERN and Mailman's ScriptAlias or equivalent in the web server. See FAQs at and . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Apr 26 23:35:29 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 14:35:29 -0700 Subject: [Mailman-Users] {Disarmed} Re: Mailman stop working...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: >> >Hi, >> >Perhaps i should provide my details maybe i could get help here....i >> really >> >wish to keek the vpostmaster frontend(because of the ease of >> >account//domain creation) and still needs my mailman. below is the url to >> >my /etc/mailman/mm_cfg.py and /etc/postfix/main.cf . Kindly help! >> > >> >http://pastebin.ca/2139462 >> >> >> If I understand correctly what the situation is, your list mail is >> being rejected by the incoming MTA at SMTP time and never being >> delivered to Mailman. Thus, your mm_cfg.py is not relevant at this >> point. >> >> Yes exactly that is the problem and thank you for telling me tht mm_cfy.py >is not the issue > > >> Also, the output of 'postconf -n' is generally much easier for those >> who would help you than is the entire main.cf. >> >> Here is the output below: >admin at mydomain:~$ postconf -n >alias_database = hash:/var/lib/mailman/data/aliases >alias_maps = hash:/var/lib/mailman/data/aliases >append_dot_mydomain = no >biff = no >broken_sasl_auth_clients = yes >config_directory = /etc/postfix >html_directory = /usr/share/doc/postfix/html >inet_interfaces = all >mail_name = mydomain MAIL SERVER >mailbox_command = procmail -a "$EXTENSION" >mailbox_size_limit = 0 >mydestination = lists.mydomain.net, localhost, localhost.localdomain >myhostname = mail.mydomain.net >mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 >readme_directory = /usr/share/doc/postfix >recipient_delimiter = + >relayhost = >smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache >smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) >smtpd_recipient_restrictions = permit_mynetworks >permit_sasl_authenticate d >permit_auth_destination check_policy_service unix:private/vpm-pfpolicy >r eject_unauth_destination >smtpd_sasl_auth_enable = yes >smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem >smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key >smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache >smtpd_use_tls = yes >virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman >virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains >virtual_transport = vpm-pftransport > > >> That said, there is nothing much in main.cf that would indicate a >> problem except that the vPostMaster stuff beginning at line 48 in the >> pastebin is probably the issue, but exactly what the issue is can't be >> determined without knowing what's in /etc/postfix/vpm-domains and >> probably what's in master.cf for the vpm-pftransport. >> >> Here is output of /etc/postfix/vpm-domains >user=postfix >password=fd483c8dc339ea19188aa69e8ae668a3 >hosts=127.0.0.1 >dbname=vpostmaster >table=domains >select_field='X' >where_field=name >additional_conditions = and active = 't' There's probably an entry in the 'domains' table for the lists.... domain which needs to be removed. >Here is the master.cf.vpostmaster : http://pastebin.ca/2140584 However i >think its using the default master.cf as it wrote some vpostmaster stuffs >there. Here is the master.cf http://pastebin.ca/2140584 Those are the same URL. I note however tahe there is a mailman transport defined using postfix_to_mailman.py. Is this how you were delivering to Mailman. Is ther (or was there before) an entry in transport maps (possibly /etc/postfix/transport) mapping the lists... domain to the mailman transport? Your current postconf -n shows no entry for transport_maps If in fact, you want to use postfix_to_mailman.py, adding transport_maps = hash:/path/to/transport making sure that transport contains an entry like lists.mydomain.net mailman: and running postmap /path/to/transport may solve your porblem. >Based on your prior post, I would guess that mail to the >> "lists.mydomain.net" domain is being routed to vPostMaster and >> vPostMaster doesn't know how to deliver to Mailman. >> >> Exactly! how do i get to route to the right domain?? Ask the right question on the vPostMaster list. >> The response you got from a vpostermaster list said: >> >> > You'll have to make sure that the domain that is used for the list e-mail >> > is not managed by vPostMaster; without the vPostMaster integration, I >> > don't know of a way to get Postfix to deliver both to regular accounts >> > and lists in the same domain. >> >> >> That says that your lists should be in the "lists.mydomain.net" domain >> and only list mail should be addressed to that domain, i.e. no local >> user addresses in that domain, and that domain should not be managed >> by vPostMaster, i.e. it should not be in /etc/postfix/vpm-domains. >> >> Yes the domain is not there at all, but and that is why in the error i get >no such domain message I can't help with any vPostMaster specific configuration. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jerome at jolimont.fr Wed Apr 25 17:20:41 2012 From: jerome at jolimont.fr (=?UTF-8?Q?J=C3=A9r=C3=B4me?=) Date: Wed, 25 Apr 2012 17:20:41 +0200 Subject: [Mailman-Users] hide list address (was : ne pas afficher l'adresse de la liste de la newsletter) In-Reply-To: References: Message-ID: On Wed, 25 Apr 2012 16:49:12 +0200, Pierre KUHN wrote: > Bonjour > > Est ce que vous auriez la solution pour masquer l'adresse de la liste > ? > L'id?e est d'afficher que l'adresse de l'exp?diteur et l'adresse de > r?ception. > > Comment faudrait il faire ? [fr] ---------------------------------------------------- Bonjour. Je crois que l'usage de l'anglais est de rigueur sur cette liste. La question est abord?e dans la FAQ : http://wiki.list.org/pages/viewpage.action?pageId=4030547 Il n'est pas possible de remplacer la liste par le destinataire dans le champ A: En revanche, il est possible d'autoriser l'envoi de messages avec la liste en copie cach?e (Cci) et d'envoyer les messages en mettant la liste en Cci. http://mail.python.org/pipermail/mailman-users/2003-April/027909.html [en] ---------------------------------------------------- Hi. To my knowledge, this list is english only. I think this is dealed with in the FAQ : http://wiki.list.org/pages/viewpage.action?pageId=4030547 Basically, replacing the list by the recipient in the To: field is not possible. Yet, what you can do is allow Bcc posting and post with the list address in Bcc. http://mail.python.org/pipermail/mailman-users/2003-April/027909.html -- J?r?me From krblake5 at gmail.com Wed Apr 25 14:14:06 2012 From: krblake5 at gmail.com (Ken Blake) Date: Wed, 25 Apr 2012 07:14:06 -0500 Subject: [Mailman-Users] Bounce identity Message-ID: <4F97EA8E.7010505@gmail.com> I am using Mailman as newsletter/announcement/one-way list as described in http://wiki.list.org/pages/viewpage.action?pageId=4030685. There are only about 200 names in my list. I have explored the various options in bounce processing, but still cannot figure out a way to determine (1) if any of my list names are bouncing, and (2) if so, which ones are bouncing, so that I can correct them. Any advice? Thanks, Ken Blake. From mark at msapiro.net Fri Apr 27 00:03:35 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 15:03:35 -0700 Subject: [Mailman-Users] what constitutes spam? In-Reply-To: <20120426073944.GA24324@fables.co.za> Message-ID: As an additional FYI in this thread, Mailman sends invitations with a "Precedence: bulk" header. This can only be changed by modifying code. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 27 00:19:41 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 15:19:41 -0700 Subject: [Mailman-Users] Bounce identity In-Reply-To: <4F97EA8E.7010505@gmail.com> Message-ID: Ken Blake wrote: >I am using Mailman as newsletter/announcement/one-way list as described >in http://wiki.list.org/pages/viewpage.action?pageId=4030685. There are >only about 200 names in my list. I have explored the various options in >bounce processing, but still cannot figure out a way to determine (1) if >any of my list names are bouncing, and (2) if so, which ones are >bouncing, so that I can correct them. Any advice? Thanks, Ken Blake. First, make sure all the owner notifications on the Bounce processing page are set to Yes. If you have access to Mailman's logs on the server, look at the 'bounce' log. If not, the only way to know is a user is bouncing without waiting for the user's delivery to be disabled is to visit each user's options page (say from the web admin Membership list) and see if there's a bounce warning on the page. Also, if you do have access to the server, you may be interested in . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 27 00:22:58 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 15:22:58 -0700 Subject: [Mailman-Users] hide list address (was : ne pas afficher l'adresse de la liste de la newsletter) In-Reply-To: References: Message-ID: <4F99CAC2.1000007@msapiro.net> On 4/25/2012 8:20 AM, J?r?me wrote: > > Basically, replacing the list by the recipient in the To: field is not > possible. Not true! 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 Apr 27 00:31:54 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 15:31:54 -0700 Subject: [Mailman-Users] CheckdB sending double msgs In-Reply-To: <4F9972FF.7040201@washburn.edu> Message-ID: Frank Bell wrote: >Hi, >We are running version 2.1.12 on Redhat. >We have checkdbs running at 8AM each morning as mailman, it is not in >the cron of root or any other user. >We have alias-mgr set as administrator for a number of lists, and no >moderator has been set. >checkdbs is sending out double moderator requests for just those lists >that alias-mgr is the admin for. >Any thoughts as to how to troubelshoot OR an explanation. First, do the duplicates have the same Message-ID:? If so, the duplication almost certainly occurs downstraeam from Mailman. Look in the MTA logs and/or compare the Received: header chain in the two messages. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at fiteyes.com Fri Apr 27 00:41:15 2012 From: dave at fiteyes.com (David) Date: Thu, 26 Apr 2012 18:41:15 -0400 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: <4F99B8D2.2020004@msapiro.net> References: <4F99B8D2.2020004@msapiro.net> Message-ID: On Thu, Apr 26, 2012 at 5:06 PM, Mark Sapiro wrote: > On 4/26/2012 1:39 PM, David wrote: > > > > In a standard Mailman implementation, we see URLs similar to this: > > http://server.example.com/cgi-bin/mailman/options/ourlist/ > > > Actually, in a standad source install of Mailman, you won't have the > cgi-bin/ directory in the path. That's from a 3rd party package or > someone who went out of the way to do that. > The mailman package in Ubuntu does it this way by default. > > >Is it possible to achieve a URL structure like this > > (with simple list name and no cgi-bin segment)? > > > > http://ourlist.example.com/mailman/options/ourlist/ > > > It might be > possible if you create lists with bin/newlist. You'd have to experiment. > OK, this will work... > don't even need the mailman/ segment if it wouldn't create conflicts to > drop it. It will not be a conflict. I'd like to drop it. > This is all controlled by the list's web_page_url attribute set > at list creation time from the lists web host and DEFAULT_URL_PATTERN > and Mailman's ScriptAlias or equivalent in the web server. > > See FAQs at and >. > I read the FAQs. I could use a bit more help. Here are my settings now. # cat Defaults.py | grep _URL_ DEFAULT_URL_HOST = 'cloud.example.com' DEFAULT_URL_PATTERN = 'http://%s/mailman/' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) # cat Defaults.py | grep _EMAIL_ DEFAULT_EMAIL_HOST = 'cloud.example.com' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) mm_cfg.py is empty except for the personalization options I set: OWNERS_CAN_ENABLE_PERSONALIZATION=1 VERP_PERSONALIZED_DELIVERIES=1 Based on this, my guess is that I will revise this line as so: DEFAULT_URL_PATTERN = 'http://%s/' Is there anything else I need to change? I'm a little confused by not seeing the expected URL subdomain.example.com. Our list is list at subdomain.example.com; we don't use cloud.example.com(there's no MX record for it). # grep subdomain * returns no matches in the folder where the config files reside (/usr/local/cpanel/3rdparty/mailman/Mailman) From dave at fiteyes.com Fri Apr 27 01:11:45 2012 From: dave at fiteyes.com (David) Date: Thu, 26 Apr 2012 19:11:45 -0400 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: References: <4F99B8D2.2020004@msapiro.net> Message-ID: On Thu, Apr 26, 2012 at 6:41 PM, David wrote: > > > Based on this, my guess is that I will revise this line as so: > > Is there anything else I need to change? > > I'm a little confused by not seeing the expected URL subdomain.example.com. > Our list is list at subdomain.example.com; we don't use cloud.example.com(there's no MX record for it). > > I tried it and it didn't work as expected. I get a 404 error when clicking on the new list from the mailman/admin page. (The new list is listed on that admin page.) Also, I'm used to having to edit /etc/aliases and run postalias /etc/aliases. It seems that the cpanel/exim installation does things differently. I haven't found the docs on that yet. From dave at fiteyes.com Fri Apr 27 01:17:56 2012 From: dave at fiteyes.com (David) Date: Thu, 26 Apr 2012 19:17:56 -0400 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: References: <4F99B8D2.2020004@msapiro.net> Message-ID: On Thu, Apr 26, 2012 at 7:11 PM, David wrote: > > > On Thu, Apr 26, 2012 at 6:41 PM, David wrote: > >> >> >> Based on this, my guess is that I will revise this line as so: >> >> Is there anything else I need to change? >> >> I'm a little confused by not seeing the expected URL >> subdomain.example.com. Our list is list at subdomain.example.com; we don't >> use cloud.example.com (there's no MX record for it). >> >> > I tried it and it didn't work as expected. I get a 404 error when clicking > on the new list from the mailman/admin page. (The new list is listed on > that admin page.) > > > > The problem is the "mailman" segment in the url. I changed this value: DEFAULT_URL_PATTERN = 'http://%s/' But the admin pages for my new list are still found at subdomain.example.com/mailman/admin/listname The link to the new list that is shown on the /mailman/admin page points to subdomain.example.com/admin/listname and this gives a 404. Apparently I need to change another setting. BTW, to avoid having to run fix_url.py (since I don't know that script well), I just deleted my list and ran newlist again. My other lists are still accessible at subdomain.example.com/mailman/admin/listname. Once I get all the options changed, I assume I'll have to fix those lists with fix_url.py. I'll cross that bridge once I get there. From mark at msapiro.net Fri Apr 27 01:31:19 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 16:31:19 -0700 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: References: <4F99B8D2.2020004@msapiro.net> Message-ID: <4F99DAC7.6080309@msapiro.net> On 4/26/2012 3:41 PM, David wrote: > On Thu, Apr 26, 2012 at 5:06 PM, Mark Sapiro wrote: > > On 4/26/2012 1:39 PM, David wrote: > > > > In a standard Mailman implementation, we see URLs similar to this: > > http://server.example.com/cgi-bin/mailman/options/ourlist/ > > > Actually, in a standad source install of Mailman, you won't have the > cgi-bin/ directory in the path. That's from a 3rd party package or > someone who went out of the way to do that. > > > The mailman package in Ubuntu does it this way by default. As I said, a 3rd party package - "the Debian way". > # cat Defaults.py | grep _URL_ > DEFAULT_URL_HOST = 'cloud.example.com' > DEFAULT_URL_PATTERN = 'http://%s/mailman/' > add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) > > # cat Defaults.py | grep _EMAIL_ > DEFAULT_EMAIL_HOST = 'cloud.example.com' > add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) > > > mm_cfg.py is empty except for the personalization options I set: > OWNERS_CAN_ENABLE_PERSONALIZATION=1 > VERP_PERSONALIZED_DELIVERIES=1 > > Based on this, my guess is that I will revise this line as so: > > DEFAULT_URL_PATTERN = 'http://%s/' > > Is there anything else I need to change? Yes. You Probably have in the apache config ScriptAlias /mailman/ "/usr/local/cpanel/3rdparty/mailman/cgi-bin/" You could change that to ScriptAlias / "/usr/local/cpanel/3rdparty/mailman/cgi-bin/" But that would probably preclude anything but Mailman CGIs being accessed on your server. I'm not sure of this and I'm not an apache expert. I would probably add several lines of the form ScriptAlias /xxx "/usr/local/cpanel/3rdparty/mailman/cgi-bin/xxx" where xxcx is admin confirm edithtml listinfo options rmlist subscribe admindb create private roster > I'm a little confused by not seeing the expected URL > subdomain.example.com. Our list is > list at subdomain.example.com; we don't > use cloud.example.com (there's no MX record > for it). That's a cPanel thing. If you're going to use bin/newlist to create lists, I would replace 'cloud' by 'subdomain' in DEFAULT_URL_HOST (assuming that's tyhe web domain too) and DEFAULT_EMAIL_HOST. > # grep subdomain * > returns no matches in the folder where the config files reside > (/usr/local/cpanel/3rdparty/mailman/Mailman) strings /usr/local/cpanel/3rdparty/mailman/lists/*/config.pck |\ grep subdomain will probably find a few. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 27 01:37:27 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 16:37:27 -0700 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: Message-ID: David wrote: >> >I tried it and it didn't work as expected. I get a 404 error when clicking >on the new list from the mailman/admin page. (The new list is listed on >that admin page.) See my prior reply. >Also, I'm used to having to edit /etc/aliases and run postalias >/etc/aliases. It seems that the cpanel/exim installation does things >differently. I haven't found the docs on that yet. Exim does not use aliases to deliver to Mailman. See , although cPanel's Mailman router and transport are different because of remapping list at example.com to the list_example.com list name. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 27 01:41:44 2012 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 26 Apr 2012 16:41:44 -0700 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: Message-ID: David wrote: > >But the admin pages for my new list are still found at >subdomain.example.com/mailman/admin/listname See . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at fiteyes.com Fri Apr 27 04:10:58 2012 From: dave at fiteyes.com (David) Date: Thu, 26 Apr 2012 22:10:58 -0400 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: <4F99DAC7.6080309@msapiro.net> References: <4F99B8D2.2020004@msapiro.net> <4F99DAC7.6080309@msapiro.net> Message-ID: On Thu, Apr 26, 2012 at 7:31 PM, Mark Sapiro wrote: > > > > > Is there anything else I need to change? > > > Yes. You Probably have in the apache config > > ScriptAlias /mailman/ "/usr/local/cpanel/3rdparty/mailman/cgi-bin/" > > You could change that to > > ScriptAlias / "/usr/local/cpanel/3rdparty/mailman/cgi-bin/" > I made the following changes in /usr/local/cpanel/APACHE_CONFIG: #ScriptAlias /mailman /usr/local/cpanel/3rdparty/mailman/cgi-bin/ ScriptAlias / /usr/local/cpanel/3rdparty/mailman/cgi-bin/ ScriptAlias /admin /usr/local/cpanel/3rdparty/mailman/cgi-bin/admin ScriptAlias /confirm /usr/local/cpanel/3rdparty/mailman/cgi-bin/confirm ScriptAlias /edithtml /usr/local/cpanel/3rdparty/mailman/cgi-bin/edithtml ScriptAlias /listinfo /usr/local/cpanel/3rdparty/mailman/cgi-bin/listinfo ScriptAlias /options /usr/local/cpanel/3rdparty/mailman/cgi-bin/options ScriptAlias /rmlist /usr/local/cpanel/3rdparty/mailman/cgi-bin/rmlist ScriptAlias /subscribe /usr/local/cpanel/3rdparty/mailman/cgi-bin/subscribe ScriptAlias /admindb /usr/local/cpanel/3rdparty/mailman/cgi-bin/admindb ScriptAlias /create /usr/local/cpanel/3rdparty/mailman/cgi-bin/create ScriptAlias /private /usr/local/cpanel/3rdparty/mailman/cgi-bin/private ScriptAlias /roster /usr/local/cpanel/3rdparty/mailman/cgi-bin/roster *REMOVE* ScriptAlias / /usr/local/cpanel/3rdparty/mailman/cgi-bin/ I did not know what to do with these lines so I left them alone: Alias /mailman/archives /usr/local/cpanel/3rdparty/mailman/archives/public/ *REMOVE* Alias /mailman/archives/ /usr/local/cpanel/3rdparty/mailman/archives/public/ Alias /pipermail /usr/local/cpanel/3rdparty/mailman/archives/public/ *REMOVE* Alias /pipermail/ /usr/local/cpanel/3rdparty/mailman/archives/public/ I restarted apache: /usr/local/apache/bin/apachectl restart I collected all my changes in /usr/local/cpanel/3rdparty/mailman/Mailman/mm_cfg.py as shown below: from Defaults import * OWNERS_CAN_ENABLE_PERSONALIZATION=1 VERP_PERSONALIZED_DELIVERIES=1 DEFAULT_EMAIL_HOST = 'subdomain.example.com' DEFAULT_URL_HOST = 'subdomain.example.com' DEFAULT_URL_PATTERN = 'http://%s/' I restarted mailman: /usr/local/cpanel/3rdparty/mailman/bin/mailmanctl restart ...and there was no change in behavior. It's like I didn't make any changes. so I reviewed the FAQs (including http://wiki.list.org/pages/viewpage.action?pageId=4030616) I also did: $ ./bin/rmlist -a cleanurl $ ./bin/newlist --urlhost=subdomain.example.com cleanurl I still get a 404 on subdomain.example.com/admin/cleanurl As before, the URL subdomain.example.com/mailman/admin/cleanurl still works. Apparently, I have missed some settings or not restarted a service that should be restarted. To check, I did : /usr/local/apache/bin/apachectl stop /usr/local/apache/bin/apachectl start It made no difference. Thanks so much for your help! From dave at fiteyes.com Fri Apr 27 04:36:41 2012 From: dave at fiteyes.com (David) Date: Thu, 26 Apr 2012 22:36:41 -0400 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: References: <4F99B8D2.2020004@msapiro.net> <4F99DAC7.6080309@msapiro.net> Message-ID: On Thu, Apr 26, 2012 at 10:10 PM, David wrote: > On Thu, Apr 26, 2012 at 7:31 PM, Mark Sapiro wrote: > >> >> > >> > Is there anything else I need to change? >> > > Apparently, I have missed some settings or not restarted a service that > should be restarted. To check, I did : > /usr/local/apache/bin/apachectl stop > /usr/local/apache/bin/apachectl start > > It made no difference. > > Interesting info: your get_bounce_info script, Mark, runs fine on the new list, but it fails with "list not found" on the prior lists. I plan to fix the urls on those. But the funny thing is that the webserver is still serving those old lists fine and the new list gives a 404 at the expected URL. I tried one more thing: http://docs.cpanel.net/twiki/bin/view/11_30/WHMDocs/RestartServices # /usr/local/cpanel/scripts/restartsrv httpd Waiting for httpd to restart....finished. httpd (/bin/sh /etc/init.d/httpd start) running as root with PID 24827 (process table check method) Apache successfully restarted. It didn't make a difference. I still get a 404 at the expected URL and things still work at the old URLs. From seun.ojedeji at gmail.com Fri Apr 27 06:00:31 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 05:00:31 +0100 Subject: [Mailman-Users] {Disarmed} Re: Mailman stop working...help! (Progress?) In-Reply-To: References: Message-ID: Hello Mark, All Thanks for all the help and i am sorry for coming back again as i am yet to get this to work... I have redone the transport, here is my new postconf -n (now using mail.mydomain.net this time) admin at mydomain:~$ sudo postconf -n alias_database = hash:/var/lib/mailman/data/aliases alias_maps = hash:/var/lib/mailman/data/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix html_directory = /usr/share/doc/postfix/html inet_interfaces = all mail_name = MAIL SERVER mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 mydestination = localhost.mydomain.net, localhost myhostname = mail.mydomain.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = /usr/share/doc/postfix recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated check_policy_service unix:private/vpm-pfpolicy reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes transport_maps = hash:/etc/postfix/transport virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains virtual_transport = vpm-pftransport However, when i created a list, i got the warn message warning: removing zero-length database file: /var/lib/mailman/data/aliases.db my /etc/postfix/transport, has this single entry : mail.mydomain.net mailman: When i try to send my first mail to the list, i still got a feed back of no such domain! Its really frustrating, especially when its probably a comment or word that i am missing. kindly help Regards On Thu, Apr 26, 2012 at 10:35 PM, Mark Sapiro wrote: > Seun Ojedeji wrote: > >> >Hi, > >> >Perhaps i should provide my details maybe i could get help here....i > >> really > >> >wish to keek the vpostmaster frontend(because of the ease of > >> >account//domain creation) and still needs my mailman. below is the url > to > >> >my /etc/mailman/mm_cfg.py and /etc/postfix/main.cf . Kindly help! > >> > > >> >http://pastebin.ca/2139462 > >> > >> > >> If I understand correctly what the situation is, your list mail is > >> being rejected by the incoming MTA at SMTP time and never being > >> delivered to Mailman. Thus, your mm_cfg.py is not relevant at this > >> point. > >> > >> Yes exactly that is the problem and thank you for telling me tht > mm_cfy.py > >is not the issue > > > > > >> Also, the output of 'postconf -n' is generally much easier for those > >> who would help you than is the entire main.cf. > >> > >> Here is the output below: > >admin at mydomain:~$ postconf -n > >alias_database = hash:/var/lib/mailman/data/aliases > >alias_maps = hash:/var/lib/mailman/data/aliases > >append_dot_mydomain = no > >biff = no > >broken_sasl_auth_clients = yes > >config_directory = /etc/postfix > >html_directory = /usr/share/doc/postfix/html > >inet_interfaces = all > >mail_name = mydomain MAIL SERVER > >mailbox_command = procmail -a "$EXTENSION" > >mailbox_size_limit = 0 > >mydestination = lists.mydomain.net, localhost, localhost.localdomain > >myhostname = mail.mydomain.net > >mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 > >readme_directory = /usr/share/doc/postfix > >recipient_delimiter = + > >relayhost = > >smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache > >smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) > >smtpd_recipient_restrictions = permit_mynetworks > >permit_sasl_authenticate d > >permit_auth_destination check_policy_service unix:private/vpm-pfpolicy > >r eject_unauth_destination > >smtpd_sasl_auth_enable = yes > >smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem > >smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key > >smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache > >smtpd_use_tls = yes > >virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman > >virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains > >virtual_transport = vpm-pftransport > > > > > >> That said, there is nothing much in main.cf that would indicate a > >> problem except that the vPostMaster stuff beginning at line 48 in the > >> pastebin is probably the issue, but exactly what the issue is can't be > >> determined without knowing what's in /etc/postfix/vpm-domains and > >> probably what's in master.cf for the vpm-pftransport. > >> > >> Here is output of /etc/postfix/vpm-domains > >user=postfix > >password=fd483c8dc339ea19188aa69e8ae668a3 > >hosts=127.0.0.1 > >dbname=vpostmaster > >table=domains > >select_field='X' > >where_field=name > >additional_conditions = and active = 't' > > > There's probably an entry in the 'domains' table for the lists.... > domain which needs to be removed. > > > >Here is the master.cf.vpostmaster : http://pastebin.ca/2140584 However i > >think its using the default master.cf as it wrote some vpostmaster stuffs > >there. Here is the master.cf http://pastebin.ca/2140584 > > > Those are the same URL. I note however tahe there is a mailman > transport defined using postfix_to_mailman.py. Is this how you were > delivering to Mailman. Is ther (or was there before) an entry in > transport maps (possibly /etc/postfix/transport) mapping the lists... > domain to the mailman transport? Your current postconf -n shows no > entry for transport_maps > > If in fact, you want to use postfix_to_mailman.py, adding > > transport_maps = hash:/path/to/transport > > making sure that transport contains an entry like > > lists.mydomain.net mailman: > > and running > > postmap /path/to/transport > > may solve your porblem. > > > >Based on your prior post, I would guess that mail to the > >> "lists.mydomain.net" domain is being routed to vPostMaster and > >> vPostMaster doesn't know how to deliver to Mailman. > >> > >> Exactly! how do i get to route to the right domain?? > > > Ask the right question on the vPostMaster list. > > > >> The response you got from a vpostermaster list said: > >> > >> > You'll have to make sure that the domain that is used for the list > e-mail > >> > is not managed by vPostMaster; without the vPostMaster integration, I > >> > don't know of a way to get Postfix to deliver both to regular accounts > >> > and lists in the same domain. > >> > >> > >> That says that your lists should be in the "lists.mydomain.net" domain > >> and only list mail should be addressed to that domain, i.e. no local > >> user addresses in that domain, and that domain should not be managed > >> by vPostMaster, i.e. it should not be in /etc/postfix/vpm-domains. > >> > >> Yes the domain is not there at all, but and that is why in the error i > get > >no such domain message > > > I can't help with any vPostMaster specific configuration. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From misterbhatt at gmail.com Fri Apr 27 06:10:09 2012 From: misterbhatt at gmail.com (Amit Bhatt) Date: Fri, 27 Apr 2012 09:40:09 +0530 Subject: [Mailman-Users] {Disarmed} Re: Mailman stop working...help!(Progress?) References: Message-ID: I also face such type of issues with my mailing list very often these days. Then what I do is, I ask my mail service provider to refresh everything on the server, they do this and it starts working. But is there any permanent solution for this? Can we hope to not have such problems in upcoming version mailman 3.0 in the future? When this updated version is finally going to be launched? Regards, Amit Bhatt ----- Original Message ----- From: "Mark Sapiro" To: "Seun Ojedeji" Cc: Sent: Friday, April 27, 2012 3:05 AM Subject: Re: [Mailman-Users] {Disarmed} Re: Mailman stop working...help!(Progress?) > Seun Ojedeji wrote: >>> >Hi, >>> >Perhaps i should provide my details maybe i could get help here....i >>> really >>> >wish to keek the vpostmaster frontend(because of the ease of >>> >account//domain creation) and still needs my mailman. below is the url >>> >to >>> >my /etc/mailman/mm_cfg.py and /etc/postfix/main.cf . Kindly help! >>> > >>> >http://pastebin.ca/2139462 >>> >>> >>> If I understand correctly what the situation is, your list mail is >>> being rejected by the incoming MTA at SMTP time and never being >>> delivered to Mailman. Thus, your mm_cfg.py is not relevant at this >>> point. >>> >>> Yes exactly that is the problem and thank you for telling me tht >>> mm_cfy.py >>is not the issue >> >> >>> Also, the output of 'postconf -n' is generally much easier for those >>> who would help you than is the entire main.cf. >>> >>> Here is the output below: >>admin at mydomain:~$ postconf -n >>alias_database = hash:/var/lib/mailman/data/aliases >>alias_maps = hash:/var/lib/mailman/data/aliases >>append_dot_mydomain = no >>biff = no >>broken_sasl_auth_clients = yes >>config_directory = /etc/postfix >>html_directory = /usr/share/doc/postfix/html >>inet_interfaces = all >>mail_name = mydomain MAIL SERVER >>mailbox_command = procmail -a "$EXTENSION" >>mailbox_size_limit = 0 >>mydestination = lists.mydomain.net, localhost, localhost.localdomain >>myhostname = mail.mydomain.net >>mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 >>readme_directory = /usr/share/doc/postfix >>recipient_delimiter = + >>relayhost = >>smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache >>smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) >>smtpd_recipient_restrictions = permit_mynetworks >>permit_sasl_authenticate d >>permit_auth_destination check_policy_service unix:private/vpm-pfpolicy >>r eject_unauth_destination >>smtpd_sasl_auth_enable = yes >>smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem >>smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key >>smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache >>smtpd_use_tls = yes >>virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman >>virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains >>virtual_transport = vpm-pftransport >> >> >>> That said, there is nothing much in main.cf that would indicate a >>> problem except that the vPostMaster stuff beginning at line 48 in the >>> pastebin is probably the issue, but exactly what the issue is can't be >>> determined without knowing what's in /etc/postfix/vpm-domains and >>> probably what's in master.cf for the vpm-pftransport. >>> >>> Here is output of /etc/postfix/vpm-domains >>user=postfix >>password=fd483c8dc339ea19188aa69e8ae668a3 >>hosts=127.0.0.1 >>dbname=vpostmaster >>table=domains >>select_field='X' >>where_field=name >>additional_conditions = and active = 't' > > > There's probably an entry in the 'domains' table for the lists.... > domain which needs to be removed. > > >>Here is the master.cf.vpostmaster : http://pastebin.ca/2140584 However i >>think its using the default master.cf as it wrote some vpostmaster stuffs >>there. Here is the master.cf http://pastebin.ca/2140584 > > > Those are the same URL. I note however tahe there is a mailman > transport defined using postfix_to_mailman.py. Is this how you were > delivering to Mailman. Is ther (or was there before) an entry in > transport maps (possibly /etc/postfix/transport) mapping the lists... > domain to the mailman transport? Your current postconf -n shows no > entry for transport_maps > > If in fact, you want to use postfix_to_mailman.py, adding > > transport_maps = hash:/path/to/transport > > making sure that transport contains an entry like > > lists.mydomain.net mailman: > > and running > > postmap /path/to/transport > > may solve your porblem. > > >>Based on your prior post, I would guess that mail to the >>> "lists.mydomain.net" domain is being routed to vPostMaster and >>> vPostMaster doesn't know how to deliver to Mailman. >>> >>> Exactly! how do i get to route to the right domain?? > > > Ask the right question on the vPostMaster list. > > >>> The response you got from a vpostermaster list said: >>> >>> > You'll have to make sure that the domain that is used for the list >>> > e-mail >>> > is not managed by vPostMaster; without the vPostMaster integration, I >>> > don't know of a way to get Postfix to deliver both to regular accounts >>> > and lists in the same domain. >>> >>> >>> That says that your lists should be in the "lists.mydomain.net" domain >>> and only list mail should be addressed to that domain, i.e. no local >>> user addresses in that domain, and that domain should not be managed >>> by vPostMaster, i.e. it should not be in /etc/postfix/vpm-domains. >>> >>> Yes the domain is not there at all, but and that is why in the error i >>> get >>no such domain message > > > I can't help with any vPostMaster specific configuration. > > -- > 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 > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/misterbhatt%40gmail.com From dave at fiteyes.com Fri Apr 27 06:33:02 2012 From: dave at fiteyes.com (David) Date: Fri, 27 Apr 2012 00:33:02 -0400 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: References: <4F99B8D2.2020004@msapiro.net> <4F99DAC7.6080309@msapiro.net> Message-ID: On Thu, Apr 26, 2012 at 10:36 PM, David wrote: > On Thu, Apr 26, 2012 at 10:10 PM, David wrote: > > It didn't make a difference. I still get a 404 at the expected URL and > things still work at the old URLs. > I went through the steps on a non-cpanel installation and I encountered exactly the same problem. From dave at fiteyes.com Fri Apr 27 07:36:59 2012 From: dave at fiteyes.com (David) Date: Fri, 27 Apr 2012 01:36:59 -0400 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: References: <4F99B8D2.2020004@msapiro.net> <4F99DAC7.6080309@msapiro.net> Message-ID: On Fri, Apr 27, 2012 at 12:33 AM, David wrote: > > > On Thu, Apr 26, 2012 at 10:36 PM, David wrote: > >> On Thu, Apr 26, 2012 at 10:10 PM, David wrote: >> >> It didn't make a difference. I still get a 404 at the expected URL and >> things still work at the old URLs. >> > > I went through the steps on a non-cpanel installation and I encountered > exactly the same problem. > Just so people don't waste time replying, I got this resolved on the non-cpanel installation. (I just had to get the apache config files right.) It works perfectly and we have short and sweet URLs now. I have not gotten it to work on cpanel mailman yet. I'm going to ask our host to help resolve it. Thanks. From mark at msapiro.net Fri Apr 27 15:45:56 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 06:45:56 -0700 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: Message-ID: David wrote: > >Just so people don't waste time replying, I got this resolved on the >non-cpanel installation. (I just had to get the apache config files right.) >It works perfectly and we have short and sweet URLs now. I have not gotten >it to work on cpanel mailman yet. I'm going to ask our host to help resolve >it. Thanks. If you have a non-cPanel Mailman install working on your VPS now, why are you even considering doing anything with the cPanel Mailman? I strongly suggest you just stick with your non-cPanel install and forget about the cPanel Mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 27 15:55:23 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 06:55:23 -0700 Subject: [Mailman-Users] options to change URL structure? In-Reply-To: Message-ID: David wrote: > > >I did not know what to do with these lines so I left them alone: > >Alias /mailman/archives /usr/local/cpanel/3rdparty/mailman/archives/public/ >*REMOVE* Alias /mailman/archives/ >/usr/local/cpanel/3rdparty/mailman/archives/public/ >Alias /pipermail /usr/local/cpanel/3rdparty/mailman/archives/public/ >*REMOVE* Alias /pipermail/ >/usr/local/cpanel/3rdparty/mailman/archives/public/ The above lines represent two ways of accessing public archives. With your non-cPanel Mailman, you probably want Alias /pipermail/ /usr/local/mailman/archives/public/ (or whatever the path is). >I restarted apache: >/usr/local/apache/bin/apachectl restart > >I collected all my changes in >/usr/local/cpanel/3rdparty/mailman/Mailman/mm_cfg.py as shown below: > >from Defaults import * >OWNERS_CAN_ENABLE_PERSONALIZATION=1 >VERP_PERSONALIZED_DELIVERIES=1 >DEFAULT_EMAIL_HOST = 'subdomain.example.com' >DEFAULT_URL_HOST = 'subdomain.example.com' I don't know how you ordered things, but the above two lines need to precede the add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) line. >DEFAULT_URL_PATTERN = 'http://%s/' -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 27 16:09:42 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 07:09:42 -0700 Subject: [Mailman-Users] {Disarmed} Re: {Disarmed} Re: Mailman stop working...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: > >However, when i created a list, i got the warn message >warning: removing zero-length database file: >/var/lib/mailman/data/aliases.db This is not a problem. You aren't using /var/lib/mailman/data/aliases.db You should remove alias_database = hash:/var/lib/mailman/data/aliases alias_maps = hash:/var/lib/mailman/data/aliases from main.cf and make sure you have MTA = None and not MTA = 'Postfix' in mm_cfg.py >my /etc/postfix/transport, has this single entry : mail.mydomain.net >mailman: I thought your list domain was lists.mydomain.net, not mail.mydomain.net. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Apr 27 16:21:40 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 07:21:40 -0700 Subject: [Mailman-Users] {Disarmed} Re: Mailman stop working...help!(Progress?) In-Reply-To: Message-ID: Amit Bhatt wrote: >I also face such type of issues with my mailing list very often these days. That isn't the OP's issue. His issue is he made MTA changes that broke mail delivery to Mailman. >Then what I do is, I ask my mail service provider to refresh everything on >the server, they do this and it starts working. But is there any permanent >solution for this? Get a more reliable hosting service. ;) I'm sure there is a solution, but finding it requires an interest in determining the underlying issue rather than just rebooting whenever anything goes wrong. >Can we hope to not have such problems in upcoming version mailman 3.0 in the >future? When this updated version is finally going to be launched? Mailman 3 is currently in Beta and progressing towards a final release, but there is no target date yet. I don't see that there is evidence that the problems you have are with Mailman itself, but if your hosting service is willing to work with us, we are willing to help determine what the problem is. If for example, one or more of Mailman's qrunners is dying, there is information in Mailman's 'qrunner' and 'error' logs that would help us identify the issue. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Fri Apr 27 16:56:50 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 15:56:50 +0100 Subject: [Mailman-Users] {Disarmed} Re: {Disarmed} Re: Mailman stop working...help! (Progress?) In-Reply-To: References: Message-ID: On Fri, Apr 27, 2012 at 3:09 PM, Mark Sapiro wrote: > > This is not a problem. You aren't using /var/lib/mailman/data/aliases.db > > You should remove > > alias_database = hash:/var/lib/mailman/data/aliases > alias_maps = hash:/var/lib/mailman/data/aliases > > from main.cf and make sure you have > > MTA = None > > and not > > MTA = 'Postfix' > > in mm_cfg.py > > The above now implemented as you suggested...! > >my /etc/postfix/transport, has this single entry : mail.mydomain.net > >mailman: > > I thought your list domain was lists.mydomain.net, not > mail.mydomain.net. > > Yes it was lists.mydomain.net but after un-installing everthing, i decided to use mail.mydomain.net this time. By the way mails sent via mydomain.net now gets delivered to mailman, however mails sent by list members from other mail server like @gmail.com still get the error message: Recipient address rejected: No such domain. (state 14) Any more clue to this? below is my current postconf -n append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix html_directory = /usr/share/doc/postfix/html inet_interfaces = all mail_name = MAIL SERVER mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 mydestination = localhost.mydomain.net, localhost myhostname = mail.mydomain.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = /usr/share/doc/postfix recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated check_policy_service unix:private/vpm-pfpolicy reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes transport_maps = hash:/etc/postfix/transport virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains virtual_transport = vpm-pftransport Thanks for all the support Regards > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From mark at msapiro.net Fri Apr 27 18:00:53 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 09:00:53 -0700 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: >> >> Yes it was lists.mydomain.net but after un-installing everthing, i >decided to use mail.mydomain.net this time. By the way mails sent via >mydomain.net now gets delivered to mailman, however mails sent by list >members from other mail server like @gmail.com still get the error message: >Recipient address rejected: No such domain. (state 14) > >Any more clue to this? below is my current postconf -n What is in your Postfix log for a message successfully delivered to Mailman and for one rejected? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Fri Apr 27 18:36:42 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 17:36:42 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Fri, Apr 27, 2012 at 5:00 PM, Mark Sapiro wrote: > What is in your Postfix log for a message successfully delivered to > Mailman and for one rejected? > > Below is an output fron var/log/mail.info Apr 27 15:38:27 mydomain postfix/smtpd[11751]: NOQUEUE: reject: RCPT from mail-bk0-f44.google.com[209. 85.214.44]: 554 5.7.1 : Recipient address rejected: No such domain.; from= to=< mailman at mail.mydomain.net> proto=ESMTP helo= Apr 27 13:06:40 mydomain postfix/pipe[8643]: 999B61960531: to=< members at mail.mydomain.net>, relay=mailman, delay=0.32, delays=0.13/0.01/0/0.18, dsn=2.0.0, status=sent (delivered via mailman service) > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From mark at msapiro.net Fri Apr 27 18:45:56 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 09:45:56 -0700 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: >> >> Below is an output fron var/log/mail.info >Apr 27 15:38:27 mydomain postfix/smtpd[11751]: NOQUEUE: reject: RCPT from >mail-bk0-f44.google.com[209.85.214.44]: 554 5.7.1 : Recipient address rejected: No such domain.; from= to= proto=ESMTP helo= So the above message from google to mailman at mail.mydomain.net is rejected >Apr 27 13:06:40 mydomain postfix/pipe[8643]: 999B61960531: to=, relay=mailman, delay=0.32, delays=0.13/0.01/0/0.18, dsn=2.0.0, status=sent (delivered via mailman service) but the above to members at mail.mydomain.net is accepted and delivered via the mailman transport. What happens in you mail from gmail to members at mail.mydomain.net? What are all the entries returned by grep 999B61960531 /var/log/mail.info -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Fri Apr 27 19:28:21 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 18:28:21 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Fri, Apr 27, 2012 at 5:45 PM, Mark Sapiro wrote: > What happens in you mail from gmail to members at mail.mydomain.net? > > What are all the entries returned by > > grep 999B61960531 /var/log/mail.info Apr 27 13:06:40 mydomain postfix/smtpd[8638]: 999B61960531: client=localhost.local domain[127.0.0.1] Apr 27 13:06:40 mydomain postfix/cleanup[8640]: 999B61960531: message-id=<7eddabdc 71e41d9dca7913a00e1373fb.squirrel at www.mydomain.net> Apr 27 13:06:40 mydomain postfix/qmgr[1867]: 999B61960531: from=, size=5482, nrcpt=3 (queue active) Apr 27 13:06:40 mydomain postfix/pipe[8643]: 999B61960531: to=, relay=mailman, delay=0.32, delays=0.13/0.01/0/0.18, dsn=2.0.0, status=sen t (delivered via mailman service) Apr 27 13:06:41 mydomain postfix/pipe[8644]: 999B61960531: to=, relay=vpm-pftransport, delay=1.2, delays=0.13/0.01/0/1.1, dsn=2.0.0, stat us=sent (delivered via vpm-pftransport service) Apr 27 13:06:47 mydomain postfix/smtp[8642]: 999B61960531: to=< timi at xceedia.co.uk> , relay=mx00.1and1.co.uk[212.227.15.169]:25, delay=7.1, delays=0.13/0.01/1/6, ds n=2.0.0, status=sent (250 Message 0Lil7x-1RnZeH3P9J-00ccs0 accepted by mxeu1.kun denserver.de) Apr 27 13:06:47 mydomain postfix/qmgr[1867]: 999B61960531: removed > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From mark at msapiro.net Fri Apr 27 20:42:58 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 11:42:58 -0700 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: >> >> Yes it was lists.mydomain.net but after un-installing everthing, i >decided to use mail.mydomain.net this time. By the way mails sent via >mydomain.net now gets delivered to mailman, however mails sent by list >members from other mail server like @gmail.com still get the error message: >Recipient address rejected: No such domain. (state 14) I didn't think of this earlier, but you need to add mail.mydomain.net to mydestination in Postfix main.cf. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Fri Apr 27 22:31:33 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 21:31:33 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Fri, Apr 27, 2012 at 7:42 PM, Mark Sapiro wrote: > I didn't think of this earlier, but you need to add mail.mydomain.net > to mydestination in Postfix main.cf. > > Actually i also added that after posting my last mail, but it still ended up with same result. :( > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From seun.ojedeji at gmail.com Fri Apr 27 22:45:54 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 21:45:54 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Fri, Apr 27, 2012 at 7:42 PM, Mark Sapiro wrote: > I didn't think of this earlier, but you need to add mail.mydomain.net > to mydestination in Postfix main.cf. > > Actually i also added that after posting my last mail, but it still ended up with same result. :( > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From mark at msapiro.net Fri Apr 27 22:59:02 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 13:59:02 -0700 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: > >On Fri, Apr 27, 2012 at 7:42 PM, Mark Sapiro wrote: > >> I didn't think of this earlier, but you need to add mail.mydomain.net >> to mydestination in Postfix main.cf. >> >> Actually i also added that after posting my last mail, but it still ended >up with same result. :( According to the postconf -n at you have set smtpd_recipient_restrictions = permit_my_networks I.e., you have dropped the default reject_unauth_destination. See where you will find IMPORTANT: If you change this parameter setting, you must specify at least one of the following restrictions. Otherwise Postfix will refuse to receive mail: reject, defer, defer_if_permit, reject_unauth_destination -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Sat Apr 28 00:14:57 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 23:14:57 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: I added that, unfortunately it was the same error message! really strange that this could be a nut to crack. Thanks Mark On Fri, Apr 27, 2012 at 9:59 PM, Mark Sapiro wrote: > Seun Ojedeji wrote: > > > >On Fri, Apr 27, 2012 at 7:42 PM, Mark Sapiro wrote: > > > >> I didn't think of this earlier, but you need to add mail.mydomain.net > >> to mydestination in Postfix main.cf. > >> > >> Actually i also added that after posting my last mail, but it still > ended > >up with same result. :( > > > According to the postconf -n at > > you have set > > smtpd_recipient_restrictions = permit_my_networks > > I.e., you have dropped the default reject_unauth_destination. > > See > > where you will find > > IMPORTANT: If you change this parameter setting, you must specify at > least one of the following restrictions. Otherwise Postfix will refuse > to receive mail: > > reject, defer, defer_if_permit, reject_unauth_destination > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From mark at msapiro.net Sat Apr 28 00:21:38 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 15:21:38 -0700 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: > >I added that, unfortunately it was the same error message! really strange >that this could be a nut to crack. Remove the smtpd_recipient_restrictions setting from main.cf so you just have the default and reload Postfix. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Sat Apr 28 00:31:23 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 23:31:23 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Fri, Apr 27, 2012 at 11:21 PM, Mark Sapiro wrote: > > Remove the smtpd_recipient_restrictions setting from main.cf so you > just have the default and reload Postfix. > > Done! however after doing that, mails send don't get delivered and i also don't get a delivery failure using mxtoolbox.com, Here is what i got after doing that: 4/27/2012 5:27:29 PM Connection attempt #1 - Timeout occurred due to inactivity. [16.22 sec] -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From mark at msapiro.net Sat Apr 28 00:39:14 2012 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 27 Apr 2012 17:39:14 -0500 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: Seun Ojedeji wrote: >> Done! however after doing that, mails send don't get delivered and i >also >don't get a delivery failure >using mxtoolbox.com, Here is what i got after doing that: > >4/27/2012 5:27:29 PM Connection attempt #1 - Timeout occurred due to >inactivity. [16.22 sec] Post your current postconf -n. Or ask your questions to a postfix or vpostmaster list. -- Mark Sapiro Sent from my Android phone with K-9 Mail. Please excuse my brevity. From seun.ojedeji at gmail.com Sat Apr 28 00:52:42 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 23:52:42 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Fri, Apr 27, 2012 at 11:39 PM, Mark Sapiro wrote: > > Post your current postconf -n. > > append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix html_directory = /usr/share/doc/postfix/html inet_interfaces = all mail_name = MAIL SERVER mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 mydestination = mail.mydomain.net, localhost.mydomain.net, localhost myhostname = mail.mydomain.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = /usr/share/doc/postfix recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes transport_maps = hash:/etc/postfix/transport virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains virtual_transport = vpm-pftransport > Or ask your questions to a postfix or vpostmaster list. > > About to conculde that i probably will need a vpostemaster pro OR just forget about vpostmaster, and remove it entirely! Thanks for all the help Mark, even though the stuff did not work out, i will say i learnt a great deal in the process Regards > > > -- > Mark Sapiro > Sent from my Android phone with K-9 Mail. Please excuse my brevity. > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From seun.ojedeji at gmail.com Sat Apr 28 00:54:44 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Fri, 27 Apr 2012 23:54:44 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: Hey Mark, Here is what i get now: Recipient address rejected: User unknown in local recipient table (state 14). Any idea? On Fri, Apr 27, 2012 at 11:52 PM, Seun Ojedeji wrote: > > > On Fri, Apr 27, 2012 at 11:39 PM, Mark Sapiro wrote: > >> >> Post your current postconf -n. >> >> append_dot_mydomain = no > biff = no > broken_sasl_auth_clients = yes > config_directory = /etc/postfix > html_directory = /usr/share/doc/postfix/html > inet_interfaces = all > mail_name = MAIL SERVER > > mailbox_command = procmail -a "$EXTENSION" > mailbox_size_limit = 0 > mydestination = mail.mydomain.net, localhost.mydomain.net, localhost > > myhostname = mail.mydomain.net > mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 > myorigin = /etc/mailname > > readme_directory = /usr/share/doc/postfix > recipient_delimiter = + > relayhost = > smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache > smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) > smtpd_sasl_auth_enable = yes > smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem > smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key > smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache > smtpd_use_tls = yes > transport_maps = hash:/etc/postfix/transport > > virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains > virtual_transport = vpm-pftransport > > >> Or ask your questions to a postfix or vpostmaster list. >> >> About to conculde that i probably will need a vpostemaster pro OR just > forget about vpostmaster, and remove it entirely! > > Thanks for all the help Mark, even though the stuff did not work out, i > will say i learnt a great deal in the process > Regards > >> >> >> -- >> Mark Sapiro >> Sent from my Android phone with K-9 Mail. Please excuse my brevity. >> > > > > -- > ------------------------------------------------------------------------ > > *Seun Ojedeji, > Federal University Oye Ekiti > web: http://www.fuoye.edu.ng > Mobile: +2348035233535 > **alt email: seun.ojedeji at fuoye.edu.ng** * > > > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From seun.ojedeji at gmail.com Sat Apr 28 01:06:36 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Sat, 28 Apr 2012 00:06:36 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: To further add to the info, i now observe that mails sent to mailman at mail.mydomain.net gets dilivered however mails sent do members at mail.mydomain.net replies with : Recipient address rejected: User unknown in local recipient table (state 14). The members list was created using this proceed: http://debiantutorials.wordpress.com/2006/10/05/mailman-with-postfix-configuration-2/ I think there is progress now? Cheers! On Fri, Apr 27, 2012 at 11:54 PM, Seun Ojedeji wrote: > Hey Mark, > > Here is what i get now: Recipient address rejected: User unknown in local > recipient table (state 14). > > Any idea? > > > On Fri, Apr 27, 2012 at 11:52 PM, Seun Ojedeji wrote: > >> >> >> On Fri, Apr 27, 2012 at 11:39 PM, Mark Sapiro wrote: >> >>> >>> Post your current postconf -n. >>> >>> append_dot_mydomain = no >> biff = no >> broken_sasl_auth_clients = yes >> config_directory = /etc/postfix >> html_directory = /usr/share/doc/postfix/html >> inet_interfaces = all >> mail_name = MAIL SERVER >> >> mailbox_command = procmail -a "$EXTENSION" >> mailbox_size_limit = 0 >> mydestination = mail.mydomain.net, localhost.mydomain.net, localhost >> >> myhostname = mail.mydomain.net >> mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 >> myorigin = /etc/mailname >> >> readme_directory = /usr/share/doc/postfix >> recipient_delimiter = + >> relayhost = >> smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache >> smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) >> smtpd_sasl_auth_enable = yes >> smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem >> smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key >> smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache >> smtpd_use_tls = yes >> transport_maps = hash:/etc/postfix/transport >> >> virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains >> virtual_transport = vpm-pftransport >> >> >>> Or ask your questions to a postfix or vpostmaster list. >>> >>> About to conculde that i probably will need a vpostemaster pro OR just >> forget about vpostmaster, and remove it entirely! >> >> Thanks for all the help Mark, even though the stuff did not work out, i >> will say i learnt a great deal in the process >> Regards >> >>> >>> >>> -- >>> Mark Sapiro >>> Sent from my Android phone with K-9 Mail. Please excuse my brevity. >>> >> >> >> >> -- >> ------------------------------------------------------------------------ >> >> *Seun Ojedeji, >> Federal University Oye Ekiti >> web: http://www.fuoye.edu.ng >> Mobile: +2348035233535 >> **alt email: seun.ojedeji at fuoye.edu.ng** * >> >> >> >> > > > -- > ------------------------------------------------------------------------ > > *Seun Ojedeji, > Federal University Oye Ekiti > web: http://www.fuoye.edu.ng > Mobile: +2348035233535 > **alt email: seun.ojedeji at fuoye.edu.ng** * > > > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng** * From dave at fiteyes.com Sat Apr 28 01:17:22 2012 From: dave at fiteyes.com (David) Date: Fri, 27 Apr 2012 19:17:22 -0400 Subject: [Mailman-Users] Global Font Change Message-ID: I changed WEB_HEADER_COLOR to a dark blue and I need the font to white now. How would I do that? This question from 2004 (without an answer) is the only related thing I have found so far. Hello LIst > > I have read the Readme's and I have done about a thousand internet > searches and I cannot find the code for changing the Font globally for > my entire Mailman Web Interface. Obviously I am able to change some > global settings in Defaults.py but not global font. Anybody know how > to do this? I have tried many different combos of FONT_FACE = > ['arial'] and WEB_FONT = ['arial'] in both Defaults.py as well as > mm_cfg.py with no luck. Same question for the Font color. > > Thanks very much for the ongoing support. I really appreciate it. > > -Evan Miller > > Also, what does this mean? # Note that in general, the template colors are not included here since it > is > # easy enough to override the default template colors via site-wide, > # vdomain-wide, or list-wide specializations. > My goal is to change background and font colors list-wide (and/or site-wide). From seun.ojedeji at gmail.com Sat Apr 28 01:23:55 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Sat, 28 Apr 2012 00:23:55 +0100 Subject: [Mailman-Users] Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: Hello Mark, Everything seem to be working now! thanks! However i will like to know the implication of what i have done so far: 1 Will there be any security treat that i may experience for removing all smtpd_recipient_restrictions ? 2 For mailman to be delivered to memebers at mail.fossfa.net, i had for create a user member on the local server, now i will be having over 20 lists on this server, is this the same procedure i will be taking for all the new lists? if yes is there any security/server resource implication to doing it this way? Thanks once again for all the help...looking forward to your response. Regards On Sat, Apr 28, 2012 at 12:06 AM, Seun Ojedeji wrote: > To further add to the info, i now observe that mails sent to > mailman at mail.mydomain.net gets dilivered however mails sent do > members at mail.mydomain.net replies with : Recipient address rejected: User > unknown in local recipient table (state 14). > > The members list was created using this proceed: > http://debiantutorials.wordpress.com/2006/10/05/mailman-with-postfix-configuration-2/ > > I think there is progress now? > > Cheers! > > > On Fri, Apr 27, 2012 at 11:54 PM, Seun Ojedeji wrote: > >> Hey Mark, >> >> Here is what i get now: Recipient address rejected: User unknown in >> local recipient table (state 14). >> >> Any idea? >> >> >> On Fri, Apr 27, 2012 at 11:52 PM, Seun Ojedeji wrote: >> >>> >>> >>> On Fri, Apr 27, 2012 at 11:39 PM, Mark Sapiro wrote: >>> >>>> >>>> Post your current postconf -n. >>>> >>>> append_dot_mydomain = no >>> biff = no >>> broken_sasl_auth_clients = yes >>> config_directory = /etc/postfix >>> html_directory = /usr/share/doc/postfix/html >>> inet_interfaces = all >>> mail_name = MAIL SERVER >>> >>> mailbox_command = procmail -a "$EXTENSION" >>> mailbox_size_limit = 0 >>> mydestination = mail.mydomain.net, localhost.mydomain.net, localhost >>> >>> myhostname = mail.mydomain.net >>> mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 >>> myorigin = /etc/mailname >>> >>> readme_directory = /usr/share/doc/postfix >>> recipient_delimiter = + >>> relayhost = >>> smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache >>> smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) >>> smtpd_sasl_auth_enable = yes >>> smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem >>> smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key >>> smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache >>> smtpd_use_tls = yes >>> transport_maps = hash:/etc/postfix/transport >>> >>> virtual_mailbox_domains = pgsql:/etc/postfix/vpm-domains >>> virtual_transport = vpm-pftransport >>> >>> >>>> Or ask your questions to a postfix or vpostmaster list. >>>> >>>> About to conculde that i probably will need a vpostemaster pro OR just >>> forget about vpostmaster, and remove it entirely! >>> >>> Thanks for all the help Mark, even though the stuff did not work out, i >>> will say i learnt a great deal in the process >>> Regards >>> >>>> >>>> >>>> -- >>>> Mark Sapiro >>>> Sent from my Android phone with K-9 Mail. Please excuse my brevity. >>>> >>> >>> >>> >>> -- >>> ------------------------------------------------------------------------ >>> >>> *Seun Ojedeji, >>> Federal University Oye Ekiti >>> web: http://www.fuoye.edu.ng >>> Mobile: +2348035233535 >>> **alt email: seun.ojedeji at fuoye.edu.ng** * >>> >>> >>> >>> >> >> >> -- >> ------------------------------------------------------------------------ >> >> *Seun Ojedeji, >> Federal University Oye Ekiti >> web: http://www.fuoye.edu.ng >> Mobile: +2348035233535 >> **alt email: seun.ojedeji at fuoye.edu.ng** * >> >> >> >> > > > -- > ------------------------------------------------------------------------ > > *Seun Ojedeji, > Federal University Oye Ekiti > web: http://www.fuoye.edu.ng > Mobile: +2348035233535 > **alt email: seun.ojedeji at fuoye.edu.ng** * > > > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng* From hank at k4hm.net Fri Apr 27 23:35:35 2012 From: hank at k4hm.net (Hank Montgomery) Date: Fri, 27 Apr 2012 17:35:35 -0400 Subject: [Mailman-Users] mailman subscriptions broke after 2 days Message-ID: <4F9B1127.8000603@k4hm.net> I installed mailman version 2.1.14-1 from cPanel on a Lunar Pages host. It worked fine during testing of subscription process (approval required). 2 days later a user sent me an email because there had been no reply to his subscription request. I found no request in queue and no email had been sent to administrators or moderators. Suspecting user error, I tested for myself using a new email address and found that no approval requests were being sent to the 2 admins or the 3 moderators -- but there was a pending subscription request in the queue. I have tried every option I can find that is remotely related but nothing seems to get the notices out to the administrators or moderators. I even deleted their subscriptions and subscribed them again. I searched the archives and the FAQ but found nothing related. Can anyone tell me what to try? If I can find an answer I would like to try resetting all options to the original defaults -- but I can't find a way to do that either. Otherwise I guess I will have to delete the mail list entirely and start over -- which would mean making a list of all the current users and entering them back by hand :-( Thanks, Hank Montgomery From mark at msapiro.net Sat Apr 28 17:47:45 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 08:47:45 -0700 Subject: [Mailman-Users] mailman subscriptions broke after 2 days In-Reply-To: <4F9B1127.8000603@k4hm.net> Message-ID: Hank Montgomery wrote: > >Suspecting user error, I tested for myself using a new email address and >found that no approval requests were being sent to the 2 admins or the 3 >moderators -- but there was a pending subscription request in the queue. The fact that there was no pending request from the original user indicates some additional issue (user error?) with that request. Is General Options -> admin_immed_notify set to Yes? This is what controls the sending of the immediate notice. In any case, you should get a daily summary "nn moderator requests" email. These are sent daily at 8:00 a.m. local time unless the installation has modified that. What happens if you send an email to LISTNAME-owner at ... If that is received, it will verify that Mailman can send to the list owners/moderators and narrow the problem somewhat. The remaining possibility after checking all the above is most likely that VirginRunner is not running. This is something that needs to be investigated/corrected by the host, although if you can do a 'ps' on the server, you could tell if it's running (see the FAQ at ). >I have tried every option I can find that is remotely related but >nothing seems to get the notices out to the administrators or >moderators. I even deleted their subscriptions and subscribed them >again. I searched the archives and the FAQ but found nothing related. The owner/moderator subscriptions have nothin to do with this. The notice should be sent to all the addresses in the owner and moderator list settings without regard to whether they are even list members. >Can anyone tell me what to try? Contact your hosting service? >If I can find an answer I would like to try resetting all options to the >original defaults -- but I can't find a way to do that either. If you have access to command line tools, you could create a new list and output its settings with bin/config_list -o and compare those to this list's to see what to change. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sat Apr 28 21:43:05 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 12:43:05 -0700 Subject: [Mailman-Users] mailman subscriptions broke after 2 days In-Reply-To: <4F9C3BE5.8010601@k4hm.net> Message-ID: Hank Montgomery wrote: > >On 4/28/2012 11:47 AM, Mark Sapiro wrote: >> >> In any case, you should get a daily summary "nn moderator requests" >> email. These are sent daily at 8:00 a.m. local time unless the >> installation has modified that. >I did not get any daily summary - but I do not think there were any >outstanding requests overnight. >Would this request include requests that have already been acted upon? No. It is only a summary of what you would see in you went to the admindb page at that time. >> What happens if you send an email to LISTNAME-owner at ... If that is >> received, it will verify that Mailman can send to the list >> owners/moderators and narrow the problem somewhat. >I just tried that and it has been 20 minutes and I have not had a response. >Although in testing this morning there were notices to that address from >mailman-bounces at ..... AFTER a subscription was accepted or a subscriber >was deleted. So you are getting the notices controlled by admin_notify_mchanges. This confirms that Mailman can send to owners/moderators and VirginRunner is running. If mail to LISTNAME-owner at ... is not working, there is some other reason for that, although this mail uses essentially the same processes as list posts so it is hard to guess what may be wrong. >> The remaining possibility after checking all the above is most likely >> that VirginRunner is not running. This is something that needs to be >> investigated/corrected by the host, although if you can do a 'ps' on >> the server, you could tell if it's running (see the FAQ at >> ). As I note above, VirginRunner IS running if you got the subscribe and unsubscribe notifications. >I will contact my hosting provider - Lunar Pages. Using cPanel I was >initially able to delete an old email list that had worked well but was >no longer being used - however I was not able create the new mail list >using cPanel. Searching the internet found a couple of reports of the >same problem happening after a mail server was moved (my whole hosting >server moved not long ago) so I reported the problem and it was fixed. >I hope that your suggestion of "VirginRunner" may be the problem. I do >not have access to a shell account on the host server. I will contact >their support techs again. The hosting service is going to have to figure this out. Further diagnosis needs access to Mailman's logs and/or the MTA logs. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dap1 at bellsouth.net Sat Apr 28 22:24:37 2012 From: dap1 at bellsouth.net (Dennis Putnam) Date: Sat, 28 Apr 2012 16:24:37 -0400 Subject: [Mailman-Users] Dumb Me Tried to Update Mandriva (Again) Message-ID: <4F9C5205.6020207@bellsouth.net> As usual my attempt to update Mandriva has destroyed Mailman. This time the update failed and rather than move forward, I reverted back to the working version (2010.2). However, I must have missed something because I am getting the following error when I try to access Mailman web: Apr 28 16:07:42 2012 admin(17726): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ pr 28 16:07:42 2012 admin(17726): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ admin(17726): [----- Mailman Version: 2.1.13 -----] admin(17726): [----- Traceback ------] admin(17726): Traceback (most recent call last): admin(17726): File "/usr/lib/mailman/scripts/driver", line 97, in run_main admin(17726): pkg = __import__('Mailman.Cgi', globals(), locals(), [scriptname]) admin(17726): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 35, in admin(17726): from Mailman import MailList admin(17726): File "/usr/lib/mailman/Mailman/MailList.py", line 64, in admin(17726): from Mailman import Gui admin(17726): File "/usr/lib/mailman/Mailman/Gui/__init__.py", line 25, in admin(17726): from Privacy import Privacy admin(17726): File "/usr/lib/mailman/Mailman/Gui/Privacy.py", line 28, in admin(17726): from Mailman import GPGUtils admin(17726): File "/usr/lib/mailman/Mailman/GPGUtils.py", line 32, in admin(17726): import GnuPGInterface admin(17726): ImportError: No module named GnuPGInterface admin(17726): sys.version = 2.7.2 (default, Dec 19 2011, 09:56:13) [GCC 4.6.1 20110627 (Mandriva)] admin(17726): sys.executable = /usr/bin/python admin(17726): sys.prefix = /usr admin(17726): sys.exec_prefix = /usr admin(17726): sys.path = /usr admin(17726): sys.platform = linux2 admin(17726): [----- Environment Variables -----] admin(17726): SSL_VERSION_INTERFACE: mod_ssl/2.2.22 admin(17726): SSL_CIPHER_EXPORT: false admin(17726): SSL_SERVER_S_DN_Email: xxxxxxx at xxxxxxxx.net admin(17726): SERVER_SOFTWARE: Apache/2.2.22 (Mandriva Linux/PREFORK-0.1mdv2010.2) admin(17726): SCRIPT_NAME: /mailman/admin admin(17726): SSL_SERVER_A_KEY: rsaEncryption admin(17726): SSL_SERVER_S_DN_ST: Georgia admin(17726): SERVER_SIGNATURE:
Apache/2.2.22 (Mandriva Linux/PREFORK-0.1mdv2010.2) Server at xxxxx.xxxxxxxx.com Port 443
admin(17726): admin(17726): REQUEST_METHOD: GET admin(17726): SERVER_PROTOCOL: HTTP/1.1 admin(17726): SSL_SERVER_S_DN: /C=US/ST=xxxxxxxx/L=xxxxxxxxx/O=xxxxxxxxxxxxxxxxxxxxxxxxx/CN=xxxxxxxxxxxxxxxxxx.xxxxxxxxxx.com/emailAddress=xxxxxxx at xxxxxxxx.net admin(17726): SSL_CIPHER: DHE-RSA-CAMELLIA256-SHA admin(17726): SSL_SERVER_V_START: Mar 18 13:32:36 2011 GMT admin(17726): SSL_SESSION_ID: 66E6AC1408845A20EC6F56C140D2BED471A632BD7C03FC89503B0B611F1B2A18 admin(17726): SSL_CLIENT_VERIFY: NONE admin(17726): SSL_SERVER_I_DN_ST: xxxxxxxxxxx admin(17726): HTTP_CONNECTION: keep-alive admin(17726): SERVER_NAME: xxxxx.xxxxxxxx.com admin(17726): REMOTE_ADDR: 74.176.153.13 admin(17726): SSL_CIPHER_ALGKEYSIZE: 256 admin(17726): SSL_SECURE_RENEG: true admin(17726): SSL_SERVER_I_DN: /C=US/ST=xxxxxxxx/L=xxxxxxxxx/O=xxxxxxxxxxxxxxxxxxxxxxxxx/CN=localhost/emailAddress=xxxxxxx at xxxxxxxx.net admin(17726): SSL_SERVER_I_DN_C: US admin(17726): SSL_COMPRESS_METHOD: NULL admin(17726): SSL_SERVER_I_DN_L: Loganville admin(17726): SSL_SERVER_I_DN_O: xxxxxxxxxxxxxxxxxxxxxxxxx admin(17726): SSL_SERVER_M_SERIAL: 01 admin(17726): SERVER_ADDR: 192.168.0.3 admin(17726): DOCUMENT_ROOT: /var/www/html admin(17726): SERVER_PORT: 443 admin(17726): SSL_SERVER_I_DN_Email: xxxxxxx at xxxxxxxx.net admin(17726): SSL_VERSION_LIBRARY: OpenSSL/1.0.0a admin(17726): PYTHONPATH: /usr/lib/mailman admin(17726): SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/admin.cgi admin(17726): SERVER_ADMIN: mailman-owner at xxxxxxxxxxx.net admin(17726): SSL_SERVER_S_DN_O: xxxxxxxxxxxxxxxxxxxxxxxxx admin(17726): SSL_SERVER_A_SIG: sha1WithRSAEncryption admin(17726): SSL_SERVER_S_DN_L: Loganville admin(17726): SCRIPT_URI: https://xxxxx.xxxxxxxx.com/mailman/admin admin(17726): SCRIPT_URL: /mailman/admin admin(17726): HTTPS: on admin(17726): SSL_SERVER_M_VERSION: 1 admin(17726): SSL_SERVER_S_DN_C: US admin(17726): QUERY_STRING: admin(17726): REQUEST_URI: /mailman/admin admin(17726): HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 admin(17726): PERL5LIB: /usr/share/awstats/lib:/usr/share/awstats/plugins admin(17726): SSL_CIPHER_USEKEYSIZE: 256 admin(17726): HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20100101 Firefox/12.0 admin(17726): GATEWAY_INTERFACE: CGI/1.1 admin(17726): SSL_SERVER_I_DN_CN: localhost admin(17726): REMOTE_PORT: 4811 admin(17726): HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5 admin(17726): HTTP_DNT: 1 admin(17726): SSL_SERVER_V_END: Mar 17 13:32:36 2012 GMT admin(17726): SSL_PROTOCOL: SSLv3 admin(17726): HTTP_HOST: xxxxx.xxxxxxxx.com admin(17726): SSL_SERVER_S_DN_CN: xxxxx.xxxxxxxx.com admin(17726): HTTP_ACCEPT_ENCODING: gzip, deflate admin(17726): UNIQUE_ID: T5xOCn8AAAEAAE-BQyUAAAAN I don't have a clue what needs to be restored as I didn't even know this was using GPG. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature URL: From mark at msapiro.net Sat Apr 28 22:49:54 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 13:49:54 -0700 Subject: [Mailman-Users] {Disarmed} Re: Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: > >Everything seem to be working now! thanks! However i will like to know the >implication of what i have done so far: > >1 Will there be any security treat that i may experience for removing all >smtpd_recipient_restrictions ? You didn't remove smtpd_recipient_restrictions. You just removed it from main.cf which resulted in Postfix using the default setting which is smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination >2 For mailman to be delivered to memebers at mail.fossfa.net, i had for >create a user member on the local server, now i will be having over 20 >lists on this server, is this the same procedure i will be taking for all >the new lists? if yes is there any security/server resource implication to >doing it this way? You can to this automatically without creating users as follows: Add the following to mm_cfg.py MTA = 'Postfix' run Mailman's bin/genaliases to update Mailman's data/aliases(.db). Mailman will continue to maintain this automatically as lists are created/deleted. add alias_maps = hash:/var/lib/mailman/data/aliases to Postfix main.cf and reload postfix. You actually won't be using these aliases to deliver to Mailman because you will still be delivering via the mailman transport, but this will define all the list addresses to Postfix as valid local users. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sat Apr 28 22:57:26 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 13:57:26 -0700 Subject: [Mailman-Users] Dumb Me Tried to Update Mandriva (Again) In-Reply-To: <4F9C5205.6020207@bellsouth.net> References: <4F9C5205.6020207@bellsouth.net> Message-ID: <4F9C59B6.7040508@msapiro.net> On 4/28/2012 1:24 PM, Dennis Putnam wrote: > As usual my attempt to update Mandriva has destroyed Mailman. This time > the update failed and rather than move forward, I reverted back to the > working version (2010.2). However, I must have missed something because > I am getting the following error when I try to access Mailman web: > > Apr 28 16:07:42 2012 admin(17726): > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ pr 28 16:07:42 2012 > admin(17726): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > admin(17726): [----- Mailman Version: 2.1.13 -----] > admin(17726): [----- Traceback ------] > admin(17726): Traceback (most recent call last): > admin(17726): File "/usr/lib/mailman/scripts/driver", line 97, in run_main > admin(17726): pkg = __import__('Mailman.Cgi', globals(), locals(), > [scriptname]) > admin(17726): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 35, > in > admin(17726): from Mailman import MailList > admin(17726): File "/usr/lib/mailman/Mailman/MailList.py", line 64, in > > admin(17726): from Mailman import Gui > admin(17726): File "/usr/lib/mailman/Mailman/Gui/__init__.py", line > 25, in > admin(17726): from Privacy import Privacy > admin(17726): File "/usr/lib/mailman/Mailman/Gui/Privacy.py", line 28, > in > admin(17726): from Mailman import GPGUtils This import is not in standard GNU Mailman and neither is the Mailman/GPGUtils.py module. > admin(17726): File "/usr/lib/mailman/Mailman/GPGUtils.py", line 32, in > > admin(17726): import GnuPGInterface > admin(17726): ImportError: No module named GnuPGInterface > I don't have a clue what needs to be restored as I didn't even know this > was using GPG. Nor do I. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sat Apr 28 23:56:17 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 14:56:17 -0700 Subject: [Mailman-Users] Global Font Change In-Reply-To: Message-ID: David wrote: >I changed WEB_HEADER_COLOR to a dark blue and I need the font to white now. >How would I do that? That would be very difficult. You can add a style sheet to the Mailman generated html pages as suggested at in the post at, but this probably won't help much because WEB_HEADER_COLOR is used to set the bachground only on the "header" rows of tables, and I don't know how to define a style selector that would apply only to those rows. >Also, what does this mean? > ># Note that in general, the template colors are not included here since it >> is >> # easy enough to override the default template colors via site-wide, >> # vdomain-wide, or list-wide specializations. It means that the mm_cfg.py color settings don't apply to templates because template colors can be specified by editing the templates per the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dap1 at bellsouth.net Sun Apr 29 00:02:08 2012 From: dap1 at bellsouth.net (Dennis Putnam) Date: Sat, 28 Apr 2012 18:02:08 -0400 Subject: [Mailman-Users] Dumb Me Tried to Update Mandriva (Again) In-Reply-To: <4F9C59B6.7040508@msapiro.net> References: <4F9C5205.6020207@bellsouth.net> <4F9C59B6.7040508@msapiro.net> Message-ID: <4F9C68E0.3060708@bellsouth.net> On 4/28/2012 4:57 PM, Mark Sapiro wrote: > On 4/28/2012 1:24 PM, Dennis Putnam wrote: >> As usual my attempt to update Mandriva has destroyed Mailman. This time >> the update failed and rather than move forward, I reverted back to the >> working version (2010.2). However, I must have missed something because >> I am getting the following error when I try to access Mailman web: >> >> Apr 28 16:07:42 2012 admin(17726): >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ pr 28 16:07:42 2012 >> admin(17726): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >> admin(17726): [----- Mailman Version: 2.1.13 -----] >> admin(17726): [----- Traceback ------] >> admin(17726): Traceback (most recent call last): >> admin(17726): File "/usr/lib/mailman/scripts/driver", line 97, in run_main >> admin(17726): pkg = __import__('Mailman.Cgi', globals(), locals(), >> [scriptname]) >> admin(17726): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 35, >> in >> admin(17726): from Mailman import MailList >> admin(17726): File "/usr/lib/mailman/Mailman/MailList.py", line 64, in >> >> admin(17726): from Mailman import Gui >> admin(17726): File "/usr/lib/mailman/Mailman/Gui/__init__.py", line >> 25, in >> admin(17726): from Privacy import Privacy >> admin(17726): File "/usr/lib/mailman/Mailman/Gui/Privacy.py", line 28, >> in >> admin(17726): from Mailman import GPGUtils > > This import is not in standard GNU Mailman and neither is the > Mailman/GPGUtils.py module. I wonder if the update installed this so rather than restore something, maybe I need to delete something. But from where is this being called? > > >> admin(17726): File "/usr/lib/mailman/Mailman/GPGUtils.py", line 32, in >> >> admin(17726): import GnuPGInterface >> admin(17726): ImportError: No module named GnuPGInterface > >> I don't have a clue what needs to be restored as I didn't even know this >> was using GPG. > > Nor do I. > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature URL: From seun.ojedeji at gmail.com Sun Apr 29 00:05:16 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Sat, 28 Apr 2012 23:05:16 +0100 Subject: [Mailman-Users] {Disarmed} Re: Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Sat, Apr 28, 2012 at 9:49 PM, Mark Sapiro wrote: > > You can to this automatically without creating users as follows: > > Add the following to mm_cfg.py > > MTA = 'Postfix' > > Remember you asked me to change MTA = 'Postfix' to 'none' should i now revert to 'postfix' OR leave both? > Regards -- ------------------------------------------------------------------------ *Seun Ojedeji,* From mark at msapiro.net Sun Apr 29 00:40:28 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 15:40:28 -0700 Subject: [Mailman-Users] Dumb Me Tried to Update Mandriva (Again) In-Reply-To: <4F9C68E0.3060708@bellsouth.net> References: <4F9C5205.6020207@bellsouth.net> <4F9C59B6.7040508@msapiro.net> <4F9C68E0.3060708@bellsouth.net> Message-ID: <4F9C71DC.2090609@msapiro.net> On 4/28/2012 3:02 PM, Dennis Putnam wrote: > On 4/28/2012 4:57 PM, Mark Sapiro wrote: >> On 4/28/2012 1:24 PM, Dennis Putnam wrote: >>> As usual my attempt to update Mandriva has destroyed Mailman. This time >>> the update failed and rather than move forward, I reverted back to the >>> working version (2010.2). However, I must have missed something because >>> I am getting the following error when I try to access Mailman web: >>> >>> Apr 28 16:07:42 2012 admin(17726): >>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ pr 28 16:07:42 2012 >>> admin(17726): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>> admin(17726): [----- Mailman Version: 2.1.13 -----] >>> admin(17726): [----- Traceback ------] >>> admin(17726): Traceback (most recent call last): >>> admin(17726): File "/usr/lib/mailman/scripts/driver", line 97, in run_main >>> admin(17726): pkg = __import__('Mailman.Cgi', globals(), locals(), >>> [scriptname]) >>> admin(17726): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 35, >>> in >>> admin(17726): from Mailman import MailList >>> admin(17726): File "/usr/lib/mailman/Mailman/MailList.py", line 64, in >>> >>> admin(17726): from Mailman import Gui >>> admin(17726): File "/usr/lib/mailman/Mailman/Gui/__init__.py", line >>> 25, in >>> admin(17726): from Privacy import Privacy >>> admin(17726): File "/usr/lib/mailman/Mailman/Gui/Privacy.py", line 28, >>> in >>> admin(17726): from Mailman import GPGUtils >> >> This import is not in standard GNU Mailman and neither is the >> Mailman/GPGUtils.py module. > I wonder if the update installed this so rather than restore something, > maybe I need to delete something. But from where is this being called? According to the above traceback, the import is in /usr/lib/mailman/Mailman/Gui/Privacy.py at line 25. If you have a backup of /usr/lib/mailman/Mailman/ you could try restoring all of it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Apr 29 00:46:26 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 15:46:26 -0700 Subject: [Mailman-Users] {Disarmed} Re: Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: <4F9C7342.4000001@msapiro.net> On 4/28/2012 3:05 PM, Seun Ojedeji wrote: > On Sat, Apr 28, 2012 at 9:49 PM, Mark Sapiro > wrote: > > > You can to this automatically without creating users as follows: > > Add the following to mm_cfg.py > > MTA = 'Postfix' > > Remember you asked me to change MTA = 'Postfix' to 'none' should i now > revert to 'postfix' OR leave both? Yes, I remember. I told you that because you are using postfix_to_mailman.py for delivery to Mailman and you don't need Mailman aliases for that, but apparently you do need a list of Mailman recipients and Mailman aliases will work for that. So replace MTA = None with MTA = 'Postfix' -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From seun.ojedeji at gmail.com Sun Apr 29 00:52:18 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Sat, 28 Apr 2012 23:52:18 +0100 Subject: [Mailman-Users] {Disarmed} Re: Mailman stopworking...help! (Progress?) In-Reply-To: <4F9C7342.4000001@msapiro.net> References: <4F9C7342.4000001@msapiro.net> Message-ID: On Sat, Apr 28, 2012 at 11:46 PM, Mark Sapiro wrote: > > So replace > > MTA = None > > with MTA = 'Postfix' > > Done! however when i created a test list from the frontpage, the stuff did not sync until i ran /bin/genaliases.. > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > Thanks -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng* From mark at msapiro.net Sun Apr 29 02:37:38 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 17:37:38 -0700 Subject: [Mailman-Users] {Disarmed} Re: Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: >> >Done! however when i created a test list from the frontpage, the stuff did >not sync until i ran /bin/genaliases.. What frontpage? If bin/genaliases works as expected, creating a list with bin/newlist or via the Mailman "create" CGI should also. If you are creating lists some other way, please see the FAQ at. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From parakrama1282 at gmail.com Sun Apr 29 03:34:24 2012 From: parakrama1282 at gmail.com (dhanushka ranasinghe) Date: Sun, 29 Apr 2012 07:04:24 +0530 Subject: [Mailman-Users] can't approve held messages Message-ID: Hi...guys i have set of mails held for moderator approval , even though i Click approve and submit the mail, mail is still in the modarator list and its not send , is there any reason for that .. Thank You Dhanushka From mark at msapiro.net Sun Apr 29 04:20:54 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 19:20:54 -0700 Subject: [Mailman-Users] can't approve held messages In-Reply-To: Message-ID: dhanushka ranasinghe wrote: > >i have set of mails held for moderator approval , even though i >Click approve and submit the mail, mail is still in the modarator >list and its not send , is there any reason for that .. Do you mean you select 'approve' in the web admindb moderator interface and click "Submit ..." and the messages remain in the moderator interface? If so, what exactly is the result when you click the Submit button? If not, what exactly do you do and what happens? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From parakrama1282 at gmail.com Sun Apr 29 04:43:41 2012 From: parakrama1282 at gmail.com (dhanushka ranasinghe) Date: Sun, 29 Apr 2012 08:13:41 +0530 Subject: [Mailman-Users] can't approve held messages In-Reply-To: References: Message-ID: On 29 April 2012 07:50, Mark Sapiro wrote: > dhanushka ranasinghe wrote: >> >>i have ?set of mails held for moderator approval , even though i >>Click ?approve and submit the mail, mail is still in the modarator >>list and its not send , is there any reason for that .. > > > Do you mean you select 'approve' in the web admindb moderator interface > and click "Submit ..." and the messages remain in the moderator > interface? > > If so, what exactly is the result when you click the Submit button? > > If not, what exactly do you do and what happens? > > -- > Mark Sapiro ? ? ? ?The highway is for gamblers, > San Francisco Bay Area, California ? ?better use your sense - B. Dylan > Hi.... Yes, exactly, after approving mail that supposed to got the list is still in the admindb . Thank You Dhanushka From mark at msapiro.net Sun Apr 29 05:04:21 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 28 Apr 2012 20:04:21 -0700 Subject: [Mailman-Users] can't approve held messages In-Reply-To: Message-ID: dhanushka ranasinghe wrote: > >Yes, exactly, after approving mail that supposed to got the list is >still in the admindb . Please describe exactly what happens when you click Submit. Does the page reload with the same messages still there? Is there any message at the top? Or do you get a log in screen? Also, see the FAQ at and the other FAQs linked from there. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From parakrama1282 at gmail.com Sun Apr 29 05:27:02 2012 From: parakrama1282 at gmail.com (dhanushka ranasinghe) Date: Sun, 29 Apr 2012 08:57:02 +0530 Subject: [Mailman-Users] can't approve held messages In-Reply-To: References: Message-ID: Hi.. no thing , After the page reload message is still there... nothing shows in the screen or logs Thank You Dhanushka On 29 April 2012 08:34, Mark Sapiro wrote: > dhanushka ranasinghe wrote: >> >>Yes, exactly, ?after approving ?mail that supposed to got the list is >>still in the admindb . > > > Please describe exactly what happens when you click Submit. > > Does the page reload with the same messages still there? Is there any > message at the top? Or do you get a log in screen? > > Also, see the FAQ at and the other FAQs > linked from there. > > -- > Mark Sapiro ? ? ? ?The highway is for gamblers, > San Francisco Bay Area, California ? ?better use your sense - B. Dylan > From parakrama1282 at gmail.com Sun Apr 29 07:39:23 2012 From: parakrama1282 at gmail.com (dhanushka ranasinghe) Date: Sun, 29 Apr 2012 11:09:23 +0530 Subject: [Mailman-Users] can't approve held messages In-Reply-To: References: Message-ID: Hi... by the way is there any way to send held messages from the command promt... Thank You Dhanushka On 29 April 2012 08:57, dhanushka ranasinghe wrote: > Hi.. > > no thing , After the ?page reload ?message is still there... nothing > shows in the screen or logs > > > Thank You > Dhanushka > > On 29 April 2012 08:34, Mark Sapiro wrote: >> dhanushka ranasinghe wrote: >>> >>>Yes, exactly, ?after approving ?mail that supposed to got the list is >>>still in the admindb . >> >> >> Please describe exactly what happens when you click Submit. >> >> Does the page reload with the same messages still there? Is there any >> message at the top? Or do you get a log in screen? >> >> Also, see the FAQ at and the other FAQs >> linked from there. >> >> -- >> Mark Sapiro ? ? ? ?The highway is for gamblers, >> San Francisco Bay Area, California ? ?better use your sense - B. Dylan >> From seun.ojedeji at gmail.com Sun Apr 29 08:15:39 2012 From: seun.ojedeji at gmail.com (Seun Ojedeji) Date: Sun, 29 Apr 2012 07:15:39 +0100 Subject: [Mailman-Users] {Disarmed} Re: Mailman stopworking...help! (Progress?) In-Reply-To: References: Message-ID: On Sun, Apr 29, 2012 at 1:37 AM, Mark Sapiro wrote: > What frontpage? If bin/genaliases works as expected, creating a list > with bin/newlist or via the Mailman "create" CGI should also. > > I was referring to the create CGI, after creating the list, i sent a mail to the list and got an unknown users error. However when i now ran bin/genaliases all became fine. I guess i can live with that.... If you are creating lists some other way, please see the FAQ > at. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- ------------------------------------------------------------------------ *Seun Ojedeji, Federal University Oye Ekiti web: http://www.fuoye.edu.ng Mobile: +2348035233535 **alt email: seun.ojedeji at fuoye.edu.ng* From mark at msapiro.net Sun Apr 29 15:00:58 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 29 Apr 2012 06:00:58 -0700 Subject: [Mailman-Users] {Disarmed} Re: Mailman stopworking...help! (Progress?) In-Reply-To: Message-ID: Seun Ojedeji wrote: > >On Sun, Apr 29, 2012 at 1:37 AM, Mark Sapiro wrote: > >> What frontpage? If bin/genaliases works as expected, creating a list >> with bin/newlist or via the Mailman "create" CGI should also. >> >> I was referring to the create CGI, after creating the list, i sent a mail >to the list and got an unknown users error. However when i now ran >bin/genaliases all became fine. I guess i can live with that.... Did you actually look to see if /var/lib/mailman/data/aliases(.db) had or had not been updated after creating the list and before running genaliases? Perhaps the real issue was that Postfix hadn't noticed the change yet when you sent your test mail? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Apr 29 15:13:40 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 29 Apr 2012 06:13:40 -0700 Subject: [Mailman-Users] can't approve held messages In-Reply-To: Message-ID: dhanushka ranasinghe wrote: > >by the way is there any way to send held messages from the command promt... Mailman's standard bin/discard script can discard them but not approve them. The script at can accept, reject or discard them as well as doing most of the other things that can be done from the admindb interface. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Apr 29 15:19:37 2012 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 29 Apr 2012 06:19:37 -0700 Subject: [Mailman-Users] can't approve held messages In-Reply-To: Message-ID: dhanushka ranasinghe wrote: > >no thing , After the page reload message is still there... nothing >shows in the screen or logs Again, see the FAQ at . The most likely cause is the action= URL in the form submitted by the admindb page is being redirected in the web server (maybe from http to https), and the redirect is losing the POST data. View the source of the admindb page or even the admindb login page in your browser to see what the action= URL is. -- 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 Sun Apr 29 15:16:42 2012 From: jon.1234 at hotmail.co.uk (Jon 1234) Date: Sun, 29 Apr 2012 14:16:42 +0100 Subject: [Mailman-Users] Global Font Change In-Reply-To: References: Message-ID: > I changed WEB_HEADER_COLOR to a dark blue and I need the font to white now.> How would I do that?> > This question from 2004 (without an answer) is the only related thing I> have found so far. The following is how I changed the font face and background colour (not text colour, admittedly) site-wide, and may assist you. Create a mailman.css file but put it outside your mailman directory so that you can refer to it using an absolute URL. Link to it in the following files (using http://www.domain.co.uk/mailman/edithtml/listname where necessary): Mailman/htmlformat.py:325: 'href="http://www.domain.co.uk/mailman.css" type="text/css">')lists/listname/en/listinfo.html:7:lists/listname/en/options.html:6:lists/listname/en/subscribe.html:4:lists/listname/en/archidxhead.html:5: lists/listname/en/archtoc.html:6: lists/listname/en/archtocnombox.html:5: lists/listname/en/article.html:15: lists/listname/en/private.html:4: You should copy some of the files from templates/en to lists/listname/en before you edit them. To get the archives HTML to update properly following any changes you need to:bin/mailmanctl stopbin/arch --wipe listnamebin/mailmanctl start My scheme was black on white so I had to remove a few FONT BGCOLOR tags. I imagine there are even more FONT COLOR tags for you to remove. To find them you couldgrep -RnisI " References: , Message-ID: Sorry for the dreadful formatting. I'll try again... The following is how I changed the font face and background colour (not text colour, admittedly) site-wide, and may assist you. Create a mailman.css file but put it outside your mailman directory so that you can refer to it using an absolute URL. Link to it in the following files (using http://www.domain.co.uk/mailman/edithtml/listname where necessary): 1. Mailman/htmlformat.py:325: 'href="http://www.domain.co.uk/mailman.css" type="text/css">') 2. lists/listname/en/listinfo.html:7: 3. lists/listname/en/options.html:6: 4. lists/listname/en/subscribe.html:4: 5. lists/listname/en/archidxhead.html:5: 6. lists/listname/en/archtoc.html:6: 7. lists/listname/en/archtocnombox.html:5: 8. lists/listname/en/article.html:15: 9. lists/listname/en/private.html:4: You should copy some of the files from templates/en to lists/listname/en before you edit them. To get the archives HTML to update properly following any changes you need to:bin/mailmanctl stopbin/arch --wipe listnamebin/mailmanctl start My scheme was black on white so I had to remove a few FONT BGCOLOR tags. I imagine there are even more FONT COLOR tags for you to remove. To find them you couldgrep -RnisI " References: Message-ID: Hi.. Is there any way to stop such as http to https redirection Thank You On 29 April 2012 18:49, Mark Sapiro wrote: > dhanushka ranasinghe wrote: >> >>no thing , After the ?page reload ?message is still there... nothing >>shows in the screen or logs > > > Again, see the FAQ at . > > The most likely cause is the action= URL in the form submitted by the > admindb page is being redirected in the web server (maybe from http to > https), and the redirect is losing the POST data. > > View the source of the admindb page or even the admindb login page in > your browser to see what the action= URL is. > > -- > Mark Sapiro ? ? ? ?The highway is for gamblers, > San Francisco Bay Area, California ? ?better use your sense - B. Dylan > From parakrama1282 at gmail.com Mon Apr 30 06:12:53 2012 From: parakrama1282 at gmail.com (dhanushka ranasinghe) Date: Mon, 30 Apr 2012 09:42:53 +0530 Subject: [Mailman-Users] can't approve held messages In-Reply-To: References: Message-ID: Hi... only admindb pagers redirecting to the https, others are using http any reson for that Thank You Dhanushka On 30 April 2012 09:21, dhanushka ranasinghe wrote: > Hi.. > > Is there any way to stop such as http to https redirection > > Thank You > > On 29 April 2012 18:49, Mark Sapiro wrote: >> dhanushka ranasinghe wrote: >>> >>>no thing , After the ?page reload ?message is still there... nothing >>>shows in the screen or logs >> >> >> Again, see the FAQ at . >> >> The most likely cause is the action= URL in the form submitted by the >> admindb page is being redirected in the web server (maybe from http to >> https), and the redirect is losing the POST data. >> >> View the source of the admindb page or even the admindb login page in >> your browser to see what the action= URL is. >> >> -- >> Mark Sapiro ? ? ? ?The highway is for gamblers, >> San Francisco Bay Area, California ? ?better use your sense - B. Dylan >> From mark at msapiro.net Mon Apr 30 18:28:05 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 30 Apr 2012 09:28:05 -0700 Subject: [Mailman-Users] can't approve held messages In-Reply-To: Message-ID: dhanushka ranasinghe wrote: > >Is there any way to stop such as http to https redirection This would be in the configuration of your web server. If this is a hosted server, contact your hosing service. If it is your server, that FAQ at may help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Apr 30 18:30:35 2012 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 30 Apr 2012 09:30:35 -0700 Subject: [Mailman-Users] can't approve held messages In-Reply-To: Message-ID: dhanushka ranasinghe wrote: > >only admindb pagers redirecting to the https, others are using http >any reson for that This is controlled by the configuration of your web server. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chadrebuck at gmail.com Mon Apr 30 20:02:51 2012 From: chadrebuck at gmail.com (Chad Rebuck) Date: Mon, 30 Apr 2012 14:02:51 -0400 Subject: [Mailman-Users] confused by group mismatch Message-ID: I've had a list running fine for months, but after I restored my complete disk from backup I am getting this message when posting to the list: : Command died with status 2: "/usr/lib/mailman/mail/mailman post a2-16v-list". Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as group "80", but the system's mail server executed the mail script as group "mailman". Try tweaking the mail server to run the script as group "80", or re-run configure, providing the command line option `--with-mail-gid=mailman'. I've checked the faq here - http://wiki.list.org/display/DOC/Understanding+group+mismatch+errors+-+how+mailman+implements+security I've also searched around and I'm not really understanding why the group "80" isn't translated to mailman? Ideas? mailman exists in /etc/group mailman:x:80: mailman exist in /etc/passwd mailman:x:80:80:GNU Mailing List Manager:/usr/lib/mailman:/sbin/nologin I don't understand what the problem is. I didn't want to just re configure mailman without first asking what else to check. After all this was working for many months prior to the hard drive restore. Thank you. From chadrebuck at gmail.com Mon Apr 30 19:41:32 2012 From: chadrebuck at gmail.com (Chad Rebuck) Date: Mon, 30 Apr 2012 13:41:32 -0400 Subject: [Mailman-Users] subscribe Message-ID: From Ralf.Hildebrandt at charite.de Mon Apr 30 20:08:56 2012 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Mon, 30 Apr 2012 20:08:56 +0200 Subject: [Mailman-Users] confused by group mismatch In-Reply-To: References: Message-ID: <20120430180856.GD8944@charite.de> * Chad Rebuck : > I've had a list running fine for months, but after I restored my > complete disk from backup I am getting this message when posting to > the list: > > > : Command died with status 2: > "/usr/lib/mailman/mail/mailman post a2-16v-list". Command output: Group > mismatch error. Mailman expected the mail wrapper script to be executed as > group "80", but the system's mail server executed the mail script as group > "mailman". Try tweaking the mail server to run the script as group "80", > or re-run configure, providing the command line option > `--with-mail-gid=mailman'. Which MTA is this? > I've checked the faq here - > http://wiki.list.org/display/DOC/Understanding+group+mismatch+errors+-+how+mailman+implements+security > > I've also searched around and I'm not really understanding why the > group "80" isn't translated to mailman? Ideas? > > mailman exists in /etc/group > > mailman:x:80: Group 80 = mailman > mailman exist in /etc/passwd > > mailman:x:80:80:GNU Mailing List Manager:/usr/lib/mailman:/sbin/nologin UID 80 = mailman, belonging to group 80 (mailman) -- Ralf Hildebrandt Charite Universit?tsmedizin Berlin ralf.hildebrandt at charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Gesch?ftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 From chadrebuck at gmail.com Mon Apr 30 20:19:31 2012 From: chadrebuck at gmail.com (Chad Rebuck) Date: Mon, 30 Apr 2012 14:19:31 -0400 Subject: [Mailman-Users] confused by group mismatch In-Reply-To: <20120430180856.GD8944@charite.de> References: <20120430180856.GD8944@charite.de> Message-ID: postfix On Mon, Apr 30, 2012 at 2:08 PM, Ralf Hildebrandt wrote: > * Chad Rebuck : >> I've had a list running fine for months, but after I restored my >> complete disk from backup I am getting this message when posting to >> the list: >> >> >> : Command died with status 2: >> ? ?"/usr/lib/mailman/mail/mailman post a2-16v-list". Command output: Group >> ? ?mismatch error. ?Mailman expected the mail wrapper script to be executed as >> ? ?group "80", but the system's mail server executed the mail script as group >> ? ?"mailman". ?Try tweaking the mail server to run the script as group "80", >> ? ?or re-run configure, ?providing the command line option >> ? ?`--with-mail-gid=mailman'. > > Which MTA is this? > >> I've checked the faq here - >> http://wiki.list.org/display/DOC/Understanding+group+mismatch+errors+-+how+mailman+implements+security >> >> I've also searched around and I'm not really understanding why the >> group "80" isn't translated to mailman? ?Ideas? >> >> mailman exists in /etc/group >> >> mailman:x:80: > > Group 80 = mailman > >> mailman exist in /etc/passwd >> >> mailman:x:80:80:GNU Mailing List Manager:/usr/lib/mailman:/sbin/nologin > > UID 80 = mailman, belonging to group 80 (mailman) > > -- > Ralf Hildebrandt ? ? ? ? ? ? ? ? ? Charite Universit?tsmedizin Berlin > ralf.hildebrandt at charite.de ? ? ? ?Campus Benjamin Franklin > http://www.charite.de ? ? ? ? ? ? ?Hindenburgdamm 30, 12203 Berlin > Gesch?ftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/chadrebuck%40gmail.com From Ralf.Hildebrandt at charite.de Mon Apr 30 20:21:52 2012 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Mon, 30 Apr 2012 20:21:52 +0200 Subject: [Mailman-Users] confused by group mismatch In-Reply-To: References: <20120430180856.GD8944@charite.de> Message-ID: <20120430182152.GE8944@charite.de> * Chad Rebuck : > postfix * What does "postfix check" say? * How are you interfacing mailman & postfix (pipe in master.cf? /etc/aliases?) -- Ralf Hildebrandt Charite Universit?tsmedizin Berlin ralf.hildebrandt at charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Gesch?ftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 From chadrebuck at gmail.com Mon Apr 30 20:30:48 2012 From: chadrebuck at gmail.com (Chad Rebuck) Date: Mon, 30 Apr 2012 14:30:48 -0400 Subject: [Mailman-Users] confused by group mismatch In-Reply-To: <20120430182152.GE8944@charite.de> References: <20120430180856.GD8944@charite.de> <20120430182152.GE8944@charite.de> Message-ID: "postfix check"shows no output /etc/postfix/master.cf has alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases thanks for your help so far On Mon, Apr 30, 2012 at 2:21 PM, Ralf Hildebrandt wrote: > * Chad Rebuck : >> postfix > > * What does "postfix check" say? > * How are you interfacing mailman & postfix (pipe in master.cf? > ?/etc/aliases?) > > -- > Ralf Hildebrandt ? ? ? ? ? ? ? ? ? Charite Universit?tsmedizin Berlin > ralf.hildebrandt at charite.de ? ? ? ?Campus Benjamin Franklin > http://www.charite.de ? ? ? ? ? ? ?Hindenburgdamm 30, 12203 Berlin > Gesch?ftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 From cpz at tuunq.com Mon Apr 30 20:13:55 2012 From: cpz at tuunq.com (Carl Zwanzig) Date: Mon, 30 Apr 2012 11:13:55 -0700 Subject: [Mailman-Users] confused by group mismatch In-Reply-To: References: Message-ID: <4F9ED663.8080001@tuunq.com> On 4/30/2012 11:02 AM, Chad Rebuck wrote: > I've had a list running fine for months, but after I restored my > complete disk from backup I am getting this message when posting to > the list: > > > : Command died with status 2: > "/usr/lib/mailman/mail/mailman post a2-16v-list". Command output: Group > mismatch error. Mailman expected the mail wrapper script to be executed as > group "80", but the system's mail server executed the mail script as group > "mailman". Try tweaking the mail server to run the script as group "80", > or re-run configure, providing the command line option > `--with-mail-gid=mailman'. Have you run check_perms and fixed whatever it said? Specifically, check the permissions on /usr/local/mailman/mail/mailman (on my system: -rwxr-sr-x). (Your alias file might use "wrapper", and /usr/local/mailman/mail/wrapper -> mailman) z! From Ralf.Hildebrandt at charite.de Mon Apr 30 22:14:29 2012 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Mon, 30 Apr 2012 22:14:29 +0200 Subject: [Mailman-Users] confused by group mismatch In-Reply-To: References: <20120430180856.GD8944@charite.de> <20120430182152.GE8944@charite.de> Message-ID: <20120430201429.GF8944@charite.de> * Chad Rebuck : > "postfix check"shows no output Good! > /etc/postfix/master.cf has main.cf > alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases Looking good. Could you please issue a ls -l /var/lib/mailman/data/aliases* -- Ralf Hildebrandt Charite Universit?tsmedizin Berlin ralf.hildebrandt at charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Gesch?ftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 From chadrebuck at gmail.com Mon Apr 30 22:28:29 2012 From: chadrebuck at gmail.com (Chad Rebuck) Date: Mon, 30 Apr 2012 16:28:29 -0400 Subject: [Mailman-Users] confused by group mismatch In-Reply-To: <20120430201429.GF8944@charite.de> References: <20120430180856.GD8944@charite.de> <20120430182152.GE8944@charite.de> <20120430201429.GF8944@charite.de> Message-ID: Thanks Ralf! I'm using arch linux. I reverted from 2.1.14-3-arm.pkg.tar.xz to 2.1.14-1-arm.pkg.tar.xz and it works now so I'll see about entering a bug report for someone who maintains the arch arm package. On Mon, Apr 30, 2012 at 4:14 PM, Ralf Hildebrandt wrote: > * Chad Rebuck : >> "postfix check"shows no output > > Good! > >> /etc/postfix/master.cf has > > main.cf > >> alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases > > Looking good. Could you please issue a > > ls -l /var/lib/mailman/data/aliases* > > -- > Ralf Hildebrandt ? ? ? ? ? ? ? ? ? Charite Universit?tsmedizin Berlin > ralf.hildebrandt at charite.de ? ? ? ?Campus Benjamin Franklin > http://www.charite.de ? ? ? ? ? ? ?Hindenburgdamm 30, 12203 Berlin > Gesch?ftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 From madsonra at dcc.ufba.br Mon Apr 30 21:34:53 2012 From: madsonra at dcc.ufba.br (madsonra at dcc.ufba.br) Date: Mon, 30 Apr 2012 16:34:53 -0300 Subject: [Mailman-Users] The mailman has "log" of moderated messages? In-Reply-To: <20120430161907.16374026ejfhqwtn@webmail.dcc.ufba.br> References: <20120430161907.16374026ejfhqwtn@webmail.dcc.ufba.br> Message-ID: <20120430163453.134662hf7zcgnucd@webmail.dcc.ufba.br> Dear, excuse me I'm not very good with English. I wonder if the mailman stores "log" about moderation. Exactly I want to find out which moderator approved some messages that were sent to the list.