From aspamkiller at yandex.ru Tue Jan 1 09:58:10 2013 From: aspamkiller at yandex.ru (=?UTF-8?B?0JTQnw==?=) Date: Tue, 1 Jan 2013 10:58:10 +0200 Subject: [Mailman-Users] again postfix+aliases+virtual_domains [RESOLVED] In-Reply-To: <50CE25D4.6080303@msapiro.net> References: <20121216172023.f2b87c5458dcbb2014f46c7b@yandex.ru> <50CE0C58.70202@msapiro.net> <20121216210844.d7e09ac7308e4db63367cae5@yandex.ru> <50CE25D4.6080303@msapiro.net> Message-ID: <20130101105810.8984f81a001bd9b902c37643@yandex.ru> Hi all. Thank you for help, and Happy New Year, guys. My working configuration (anonymyzed) is below. Also the last truble I`ve got is described at http://wiki.list.org/x/mIA9 (link is written in mm_cfg.py without any description) - that one to make mailman to get what I changed in mailman, postfix and apache`s config to correspond each other. //Dimitri -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: etc.httpd.conf.extra.mailman.conf URL: From karra.etc at gmail.com Wed Jan 2 04:41:57 2013 From: karra.etc at gmail.com (Sriram Karra) Date: Wed, 2 Jan 2013 09:11:57 +0530 Subject: [Mailman-Users] Change one config var for all Lists on server Message-ID: I only wish to increase the max message size for all lists (DEFAULT_MAX_MESSAGE_SIZE) What's the simplest way to do this? I guess I could (a) iterate over all lists (b) dump the configuration using the config_list -o command (c) replace the DEFAULT_MAX_MESSAGE_SIZE value using sed or something (d) reload the configuration with config_list -i command I would like to believe there is a simpler way to do something as basic as this. What am I missing? -Karra From mark at msapiro.net Wed Jan 2 06:23:34 2013 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 01 Jan 2013 21:23:34 -0800 Subject: [Mailman-Users] Change one config var for all Lists on server In-Reply-To: References: Message-ID: <50E3C456.8080901@msapiro.net> On 1/1/2013 7:41 PM, Sriram Karra wrote: > I only wish to increase the max message size for all lists > (DEFAULT_MAX_MESSAGE_SIZE) > > What's the simplest way to do this? I guess I could > > (a) iterate over all lists > (b) dump the configuration using the config_list -o command > (c) replace the DEFAULT_MAX_MESSAGE_SIZE value using sed or something > (d) reload the configuration with config_list -i command > > I would like to believe there is a simpler way to do something as basic as > this. What am I missing? First of all, you are confusing DEFAULT_MAX_MESSAGE_SIZE with a list's max_message_size. DEFAULT_MAX_MESSAGE_SIZE is a Defaults.py/mm_cfg.py setting that is used to set max_message_size for a list when the list is created. The list's max_message_size is apparently what you want to change. The next thing you are missing is that settings not mentioned in the input file to bin/config_list are unchanged, so all you need is a one line input file max_message_size = ... and run config_list over all lists with that input. There are other ways to do this using bin/withlist too. In your case, you could do something like #!/bin/bash cd /path/to/mailman input=`mktemp` echo "max_message_size = ..." > $input for list in `bin/list_lists -- bare`; do bin/config_list -i $input $list done rm $input -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From karra.etc at gmail.com Wed Jan 2 08:22:46 2013 From: karra.etc at gmail.com (Sriram Karra) Date: Wed, 2 Jan 2013 12:52:46 +0530 Subject: [Mailman-Users] Change one config var for all Lists on server In-Reply-To: <50E3C456.8080901@msapiro.net> References: <50E3C456.8080901@msapiro.net> Message-ID: On Wed, Jan 2, 2013 at 10:53 AM, Mark Sapiro wrote: > > First of all, you are confusing DEFAULT_MAX_MESSAGE_SIZE with a list's > max_message_size. DEFAULT_MAX_MESSAGE_SIZE is a Defaults.py/mm_cfg.py > setting that is used to set max_message_size for a list when the list is > created. The list's max_message_size is apparently what you want to change. > > The next thing you are missing is that settings not mentioned in the > input file to bin/config_list are unchanged, Super. I was not aware of this. Thanks a bunch. From hawat.thufir at gmail.com Wed Jan 2 09:27:04 2013 From: hawat.thufir at gmail.com (Thufir) Date: Wed, 2 Jan 2013 00:27:04 -0800 Subject: [Mailman-Users] Bug (probably not) /usr/sbin/postalias /var/lib/mailman/data/aliases (status: 1, Operation not permitted) Message-ID: I'm doubting that this is a bug: Bug in Mailman version 2.1.15 We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs. Jan 01 19:40:49 2013 mailmanctl(3714): PID unreadable in: /var/run/mailman/mailman.pid Jan 01 19:40:49 2013 mailmanctl(3714): [Errno 2] No such file or directory: '/var/run/mailman/mailman.pid' Jan 01 19:40:49 2013 mailmanctl(3714): Is qrunner even running? Jan 02 00:18:02 2013 (8631) command failed: /usr/sbin/postalias /var/lib/mailman/data/aliases (status: 1, Operation not permitted) Jan 02 00:18:02 2013 admin(8631): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ admin(8631): [----- Mailman Version: 2.1.15 -----] admin(8631): [----- Traceback ------] admin(8631): Traceback (most recent call last): admin(8631): File "/var/lib/mailman/scripts/driver", line 112, in run_main admin(8631): main() admin(8631): File "/var/lib/mailman/Mailman/Cgi/create.py", line 56, in main admin(8631): process_request(doc, cgidata) admin(8631): File "/var/lib/mailman/Mailman/Cgi/create.py", line 239, in process_request admin(8631): sys.modules[modname].create(mlist, cgi=1) admin(8631): File "/var/lib/mailman/Mailman/MTA/Postfix.py", line 241, in create admin(8631): _update_maps() admin(8631): File "/var/lib/mailman/Mailman/MTA/Postfix.py", line 53, in _update_maps admin(8631): raise RuntimeError, msg % (acmd, status, errstr) admin(8631): RuntimeError: command failed: /usr/sbin/postalias /var/lib/mailman/data/aliases (status: 1, Operation not permitted) admin(8631): [----- Python Information -----] admin(8631): sys.version = 2.7.3 (default, Sep 26 2012, 21:53:58) [GCC 4.7.2] admin(8631): sys.executable = /usr/bin/python admin(8631): sys.prefix = /usr admin(8631): sys.exec_prefix = /usr admin(8631): sys.path = ['/var/lib/mailman/pythonlib', '/var/lib/mailman', '/usr/lib/mailman/scripts', '/var/lib/mailman', '/usr/lib/python2.7/', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages'] admin(8631): sys.platform = linux2 admin(8631): [----- Environment Variables -----] admin(8631): HTTP_REFERER: http://dur.bounceme.net/cgi-bin/mailman/create admin(8631): SERVER_SOFTWARE: Apache/2.2.22 (Ubuntu) admin(8631): SCRIPT_NAME: /cgi-bin/mailman/create admin(8631): SERVER_SIGNATURE:
Apache/2.2.22 (Ubuntu) Server at dur.bounceme.net Port 80
admin(8631): admin(8631): REQUEST_METHOD: POST admin(8631): SERVER_PROTOCOL: HTTP/1.1 admin(8631): QUERY_STRING: admin(8631): CONTENT_LENGTH: 151 admin(8631): HTTP_USER_AGENT: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:17.0) Gecko/20100101 Firefox/17.0 admin(8631): HTTP_CONNECTION: keep-alive admin(8631): SERVER_NAME: dur.bounceme.net admin(8631): REMOTE_ADDR: 127.0.0.1 admin(8631): SERVER_PORT: 80 admin(8631): SERVER_ADDR: 127.0.1.1 admin(8631): DOCUMENT_ROOT: /var/www admin(8631): PYTHONPATH: /var/lib/mailman admin(8631): SCRIPT_FILENAME: /usr/lib/cgi-bin/mailman/create admin(8631): SERVER_ADMIN: webmaster at localhost admin(8631): HTTP_HOST: dur.bounceme.net admin(8631): REQUEST_URI: /cgi-bin/mailman/create admin(8631): HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 admin(8631): GATEWAY_INTERFACE: CGI/1.1 admin(8631): REMOTE_PORT: 41626 admin(8631): HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.5 admin(8631): CONTENT_TYPE: application/x-www-form-urlencoded admin(8631): HTTP_ACCEPT_ENCODING: gzip, deflate Ohhhh, I think that I didn't create the aliases, that's all. Pardon, already copy/pasted, etc, so may as well click send before heading off to bed. Pardon, I installed mailman, got it working, and then going through the process again, should've RTFM again. thanks, Thufir From joliver at john-oliver.net Wed Jan 2 16:50:47 2013 From: joliver at john-oliver.net (John Oliver) Date: Wed, 2 Jan 2013 07:50:47 -0800 Subject: [Mailman-Users] need help with mailman mail is coming into my spam box In-Reply-To: <87obhdo9k6.fsf@uwakimon.sk.tsukuba.ac.jp> References: <1356634801.25071.YahooMailNeo@web162101.mail.bf1.yahoo.com> <87obhdo9k6.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <20130102155047.GA30424@ns2.sdsitehosting.net> On Sat, Dec 29, 2012 at 11:51:05AM +0900, Stephen J. Turnbull wrote: > Also, you should check that indeed no spam *at all* is getting through > your list. Even one true spam will trigger some services' blacklists, > and you will go through hell (ie, huge amounts of bureaucratic > registering and proving your worthiness to send mail to their > customers) trying to get back on their good sides. If you *did* pass > *any* spam, or even a legitimate post from a user selling something, > be prepared to explain what you are doing to stop that in the future, > or demonstrate that your double opt-in process informs the users at > every stage that your list includes email solicitations (ie, if the > user didn't explicitly acknowledge they want them, they *are* UCE). Way back in the early days of spam-fighting, using the term "double opt-in" was a sure way to get on various blocklists. There is no such thing. That was a code phrase twisted by the spammers, who wanted to claim that their possession of any email address was "opt-in", and any attempt to CONFIRM the opt-in was "double opt-in". If I was running an abuse desk and working an issue about "incorrectly blocked" email, it would be a huge help to me to know that the person I was dealing with really understood the issue. Use the term "confirmed opt-in", and you'll get a better response. Show that you understand the issue and are on their side, rather than just trying to get around them. -- *********************************************************************** * John Oliver http://www.john-oliver.net/ * * * *********************************************************************** From mark at msapiro.net Wed Jan 2 21:56:08 2013 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 2 Jan 2013 12:56:08 -0800 Subject: [Mailman-Users] Mailman 2.1.12 In-Reply-To: <50dd94e6.1095cc0a.5b94.65f7@mx.google.com> Message-ID: Frank Murphy wrote: > >looking through the Admin Interface. >I'm trying to work out where >to place following: > >Subject must contain: "from" (the word) In Privacy opyions... -> Spam filters -> header_filter_rules use a regexp along the lines of ^Subject:.*\Wfrom\W with an action of Accept followed by a rule with a regexp like "." (i.e. matches anything) with a appropriate action like Hold or Discard. >Mail Body must contain: "Reporter: @ (word Reporter: + @ symbol) There is no standard configuration option for filtering based on message bodies. You need to use a custom handler. See . If you mean the message must satisfy both of the above, you need a custom handler to test both conditions and act accordingly. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Fri Jan 4 18:31:17 2013 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 05 Jan 2013 02:31:17 +0900 Subject: [Mailman-Users] Message from a non-subscriber (Dropbox) on a member-only list In-Reply-To: <50E6C1CF.4030109@free.fr> References: <50E6C1CF.4030109@free.fr> Message-ID: <87pq1kc0t6.fsf@uwakimon.sk.tsukuba.ac.jp> dc writes: > How can a non-subscribed address (From: Dropbox > ) post to a closed mailing list? That would not authorize the post. However, From is not the only datum checked. > Why wasn't this invitation rejected? Because the sender's address appeared in one of the other data used to identify a member post. > (The person who had the invitation sent is a subscriber, but her > address doesn't appear in any of the headers.) It doesn't appear in any of the fields visible to you. However, not all MUAs display the "Sender" field (although Microsoft MUAs display real confusion when one is present), and few display the "Reply-To" field. Finally, it may be in the "envelope sender". To change which data are used to determine the header, customize the USE_ENVELOPE_SENDER and/or SENDER_HEADER options in mm_cfg.py. (Documentation and defaults are in Defaults.py, but you should not edit that file.) From dikim at cs.indiana.edu Fri Jan 4 17:50:18 2013 From: dikim at cs.indiana.edu (DongInn Kim) Date: Fri, 4 Jan 2013 11:50:18 -0500 Subject: [Mailman-Users] Good use of the site list? Message-ID: <3BEAF07B-CA30-4A5F-A3E6-F653E5082C6E@cs.indiana.edu> Hi, Is there a way to make a good use of the site list? It seems that it is just a representative list for all the other actual lists in a system. Nobody can use the list to notify the site admin. Of course it is possible to send an email to -owner at example.com to notify the site admin but it would nice to use it to notify the site admin instead of using -owner at . Especially, the site list is advertised on the front page of the main list website like "If you are having trouble using the lists, please contact @example.com." but any sender gets the reject email from this email. So, I like to use it as an representative mailing list to the users who have subscribed a mailing list or more in my system so that they can send an email to the site admin without having to subscribe it. Is it possible? Regards, -- - DongInn From mark at msapiro.net Sat Jan 5 15:05:16 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 05 Jan 2013 06:05:16 -0800 Subject: [Mailman-Users] Good use of the site list? In-Reply-To: <3BEAF07B-CA30-4A5F-A3E6-F653E5082C6E@cs.indiana.edu> References: <3BEAF07B-CA30-4A5F-A3E6-F653E5082C6E@cs.indiana.edu> Message-ID: <1078a7cc-eb69-43be-98b7-c1f319df79c1@email.android.com> DongInn Kim wrote: > >So, I like to use it as an representative mailing list to the users who >have subscribed a mailing list or more in my system so that they can >send an email to the site admin without having to subscribe it. > >Is it possible? Yes. Subscribe the site admin to the site list and set the list's generic_nonmember_action to Accept. -- Mark Sapiro Sent from my Android phone with K-9 Mail. Please excuse my brevity. From mark at msapiro.net Sun Jan 6 06:30:28 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 05 Jan 2013 21:30:28 -0800 Subject: [Mailman-Users] Good use of the site list? In-Reply-To: References: <3BEAF07B-CA30-4A5F-A3E6-F653E5082C6E@cs.indiana.edu> <1078a7cc-eb69-43be-98b7-c1f319df79c1@email.android.com> Message-ID: <50E90BF4.6070304@msapiro.net> On 1/5/2013 7:14 AM, DongInn Kim wrote: > > Couldn't it be the prey of spammers then? > What I meant is to allow only all the valid users who have subscribed for at least one mailing list to write an email to the site list but not all generic nonmember. Then put @LISTNAME in the site list's accept_these_nonmembers for each LISTNAME in the installation other than the site list. Consider #!/bin/bash cd /path/to/mailman f=`mktemp` bin/list_lists --bare | awk 'BEGIN{print "accept_these_nonmembers = ["} !/^SITE_LIST$/{print "@"$1","} END{print "]"}' > $f bin/config_list -i $f SITE_LIST rm $f where SITE_LIST is the name of the site list (probably mailman). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dandrews at visi.com Sun Jan 6 20:31:10 2013 From: dandrews at visi.com (David Andrews) Date: Sun, 06 Jan 2013 13:31:10 -0600 Subject: [Mailman-Users] Duplicate Messages Message-ID: My Mailman system sends out duplicate (two copies) of some administrative-type messages. There are two password reminder messages sent out each month, two copies of the once-a-day message that announces pending messages in a list, and two messages each morning at 8:00 a.m. from the list mailman. There isn't such a list where the links work, can be edited etc. Presume it is the template for other lists, or some such thing. What causes these behaviors and how do I fix them? Thanks in advance. Dave From cpz at tuunq.com Sun Jan 6 20:55:21 2013 From: cpz at tuunq.com (Carl Zwanzig) Date: Sun, 06 Jan 2013 11:55:21 -0800 Subject: [Mailman-Users] Duplicate Messages In-Reply-To: References: Message-ID: <50E9D6A9.5060007@tuunq.com> On 1/6/2013 11:31 AM, David Andrews wrote: > My Mailman system sends out duplicate (two copies) of some > administrative-type messages. There are two password reminder messages sent > out each month, two copies of the once-a-day message that announces pending > messages in a list, and two messages each morning at 8:00 a.m. from the list > mailman. Do you have two cron jobs en-queued? Maybe one set as user 'mailman' and another as 'root'. z! From bsfinkel at att.net Sun Jan 6 21:25:18 2013 From: bsfinkel at att.net (Barry S. Finkel) Date: Sun, 06 Jan 2013 14:25:18 -0600 Subject: [Mailman-Users] Duplicate Messages In-Reply-To: References: Message-ID: <50E9DDAE.10005@att.net> On 1/6/2013 1:31 PM, David Andrews wrote: > My Mailman system sends out duplicate (two copies) of some > administrative-type messages. There are two password reminder > messages sent out each month, two copies of the once-a-day message > that announces pending messages in a list, and two messages each > morning at 8:00 a.m. from the list mailman. There isn't such a list > where the links work, can be edited etc. Presume it is the template > for other lists, or some such thing. > > What causes these behaviors and how do I fix them? Thanks in advance. > > Dave > Look to see if you have two crontab sets - one old-style and one new-style. --Barry Finkel From dikim at cs.indiana.edu Sun Jan 6 22:04:17 2013 From: dikim at cs.indiana.edu (DongInn Kim) Date: Sun, 6 Jan 2013 16:04:17 -0500 Subject: [Mailman-Users] Good use of the site list? In-Reply-To: <50E90BF4.6070304@msapiro.net> References: <3BEAF07B-CA30-4A5F-A3E6-F653E5082C6E@cs.indiana.edu> <1078a7cc-eb69-43be-98b7-c1f319df79c1@email.android.com> <50E90BF4.6070304@msapiro.net> Message-ID: Hi Mark, Yes, that works! Thank you very much. But I found that there is a tiny bug in your script. It should have the double quote (") for each entry (list) of accept_these_nonmembers like the following: > #!/bin/bash > cd /path/to/mailman > f=`mktemp` > bin/list_lists --bare | > awk 'BEGIN{print "accept_these_nonmembers = ["} > !/^SITE_LIST$/{print "\"@"$1"\","} > END{print "]"}' > $f > bin/config_list -i $f SITE_LIST > rm $f Regards, -- - DongInn On Jan 6, 2013, at 12:30 AM, Mark Sapiro wrote: > On 1/5/2013 7:14 AM, DongInn Kim wrote: >> >> Couldn't it be the prey of spammers then? >> What I meant is to allow only all the valid users who have subscribed for at least one mailing list to write an email to the site list but not all generic nonmember. > > > Then put @LISTNAME in the site list's accept_these_nonmembers for each > LISTNAME in the installation other than the site list. > > Consider > > #!/bin/bash > cd /path/to/mailman > f=`mktemp` > bin/list_lists --bare | > awk 'BEGIN{print "accept_these_nonmembers = ["} > !/^SITE_LIST$/{print "@"$1","} > END{print "]"}' > $f > bin/config_list -i $f SITE_LIST > rm $f > > > where SITE_LIST is the name of the site list (probably mailman). > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan From karra.etc at gmail.com Tue Jan 8 02:50:49 2013 From: karra.etc at gmail.com (Sriram Karra) Date: Tue, 8 Jan 2013 07:20:49 +0530 Subject: [Mailman-Users] Good use of the site list? In-Reply-To: <1078a7cc-eb69-43be-98b7-c1f319df79c1@email.android.com> References: <3BEAF07B-CA30-4A5F-A3E6-F653E5082C6E@cs.indiana.edu> <1078a7cc-eb69-43be-98b7-c1f319df79c1@email.android.com> Message-ID: On Saturday, January 5, 2013, Mark Sapiro wrote: > DongInn Kim > wrote: > > > >So, I like to use it as an representative mailing list to the users who > >have subscribed a mailing list or more in my system so that they can > >send an email to the site admin without having to subscribe it. > > > >Is it possible? > > > Yes. Subscribe the site admin to the site list and set the list's > generic_nonmember_action to Accept. > > Those not being the defaults, one wonders ... what was the original purpose of the site list? From mark at msapiro.net Tue Jan 8 03:01:25 2013 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 7 Jan 2013 18:01:25 -0800 Subject: [Mailman-Users] Good use of the site list? In-Reply-To: Message-ID: Sriram Karra wrote: > >On Saturday, January 5, 2013, Mark Sapiro wrote: >> >> Yes. Subscribe the site admin to the site list and set the list's >> generic_nonmember_action to Accept. >> >> >Those not being the defaults, one wonders ... what was the original purpose >of the site list? The primary purpose of the site list is to provide the address from which password reminders are sent. However, the site list is also exposed on both the listinfo and admin overview web pages as an address to write to for help. It is recognized that the generic defaults are not appropriate for the site list. Thus, a config_list input file is provided in data/sitelist.cfg to configure the list more appropriately although it still may not be appropriate for all uses. See section 8 of the installation manual which discusses configuring the site list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From agw at dsm.fordham.edu Tue Jan 8 17:27:41 2013 From: agw at dsm.fordham.edu (Art Werschulz) Date: Tue, 8 Jan 2013 11:27:41 -0500 Subject: [Mailman-Users] sendmail error 67 when sending mail to a list on our mail host Message-ID: <20716.18685.865389.709362@sobolev.dsm.fordham.edu> Hi all. Background information: ----------------------- We're running Fedora 17 Linux on a network of Intel machines. The mail spool /var/spool/mail is on our mailhost dsm.dsm.fordham.edu; said mail spool is NFS-mounted (via autofs, the RPM being autofs-5.0.6-23.fc17.x86_64) by all the other Linux boxes in our network. Our MTA is sendmail (provided by the sendmail-8.14.5-14.fc17.x86_64 RPM). On the mailhost dsm.dsm.fordham.edu, the file /etc/mail/local-host-names contains the lines dsm.dsm.fordham.edu dsm.fordham.edu (among others). Moreover, we have sobolev at dsm:~$ nslookup -query=mx dsm.fordham.edu Server: 150.108.4.11 Address: 150.108.4.11#53 dsm.fordham.edu mail exchanger = 10 dsm.dsm.fordham.edu. Thus mail going to bovik at dsm.fordham.edu will really go to bovik at dsm.dsm.fordham.edu. Mailman (provided by the mailman-2.1.14-13.fc17.x86_64 RPM) runs on the mail host dsm.dsm.fordham.edu. "test" is a mailman list, which I use for testing purposes. I am a member of the test list. The problem: ------------ The following problem just started happening today. If I am logged in on dsm.dsm.fordham.edu, I can send mail to (say) test or to test at dsm.fordham.edu. If I am logged in on any other host on the network, I can send mail to test at dsm.dsm.fordham.edu. HOWEVER, if I send mail to test at dsm.fordham.edu, mail bounces. If I use the command-line "mail" client (with the verbose option), I get 550 5.1.1 ... User unknown If I use emacs VM, I get Debugger entered--Lisp error: (error "Sending...failed with exit value 67") signal(error ("Sending...failed with exit value 67")) error("Sending...failed with exit value %d" 67) sendmail-send-it() mail-send() vm-mail-send() vm-mail-send-and-exit(nil) call-interactively(vm-mail-send-and-exit nil nil) If any of you have any insight about this problem, please let me know. Many thanks. -- Art Werschulz (8-{)} "Metaphors be with you." -- bumper sticker GCS/M (GAT): d? -p+ c++ l++ u+ P++ e--- m* s n+ h f g+ w+ t+ r- Net: agw at dsm.fordham.edu http://www.dsm.fordham.edu/~agw Phone: Fordham U. (212) 636-6325, Columbia U. (646) 775-6035 From mark at msapiro.net Tue Jan 8 19:18:24 2013 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jan 2013 10:18:24 -0800 Subject: [Mailman-Users] sendmail error 67 when sending mail to a list onour mail host In-Reply-To: <20716.18685.865389.709362@sobolev.dsm.fordham.edu> Message-ID: Art Werschulz wrote: > > Moreover, we have > sobolev at dsm:~$ nslookup -query=mx dsm.fordham.edu > Server: 150.108.4.11 > Address: 150.108.4.11#53 > dsm.fordham.edu mail exchanger = 10 dsm.dsm.fordham.edu. >Thus mail going to bovik at dsm.fordham.edu will really go to >bovik at dsm.dsm.fordham.edu. Not really. Mail to bovik at dsm.fordham.edu will be routed to the MX at dsm.dsm.fordham.edu, but the envelope will still be to bovik at dsm.fordham.edu. >Mailman (provided by the mailman-2.1.14-13.fc17.x86_64 RPM) runs on >the mail host dsm.dsm.fordham.edu. > >"test" is a mailman list, which I use for testing purposes. I am a >member of the test list. > >The problem: >------------ > >The following problem just started happening today. And what changed between yesterday and today in the sendmail configuration on dsm.dsm.fordham.edu or elsewhere in your network? >If I am logged in on dsm.dsm.fordham.edu, I can send mail to (say) >test or to test at dsm.fordham.edu. > >If I am logged in on any other host on the network, I can send mail to >test at dsm.dsm.fordham.edu. HOWEVER, if I send mail to test at dsm.fordham.edu, >mail bounces. This is really a sendmail question. It is a bit puzzling because if you are sending from dsm.dsm.fordham.edu, the MTA apparently knows how to deliver to test at dsm.fordham.edu, but if you are sending from another machine in your network, delivery fails. Note however that I just sent a test message to test-request at dsm.fordham.edu, and it was delivered via dsm.dsm.fordham.edu, and Mailman replied. Thus, my best guess, assuming it still doesn't work for you, is that for some reason, other machines on your network don't relay mail to test at dsm.fordham.edu via dsm.dsm.fordham.edu. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From es at fruitcom.com Thu Jan 10 12:27:41 2013 From: es at fruitcom.com (Eric Smith) Date: Thu, 10 Jan 2013 12:27:41 +0100 Subject: [Mailman-Users] Automating procmail processing for new lists Message-ID: <20130110112741.GA13657@trustfood.org> The below suggestions to procmail before posting to the list requires manual configuration each time you set up a new list. Is there a simple automatic way to achieve this? Eric Smith ---------------------------------------------------- Quoting: http://www.mail-archive.com/mailman-users at python.org/msg55981.html Taylor, Marc wrote: > >I have an Ubuntu server running Mailman 2.1.9, Postfix 2.5.1 and >procmail 3.22. I have gotten mailman and postfix to work correctly >using the postfix-to-mailman.py file. > >How does one integrate procmail into this mixture with the >postfix-to-mailman.py file? Is it possible to do this or does one have >to configure postfix and mailman differently in order to have procmail >do some filtering? I understand that postfix_to_mailman.py is packaged with the Debian/Ubuntu Mailman package, but it is 3rd party software, not supported (officially at least) by the GNU Mailman project. That said, one possibility might be to modify the mailman transport in /etc/postfix/master.cf to invoke procmail instead of postfix_to_mailman.py and then have procmail invoke postfix_to_mailman.py for the mail it wants to deliver. Another possibility is to modify postfix_to_mailman.py to invoje procmail instead of Mailman's mail wrapper and then have procmail invoke Mailman's wrapper to post the mail. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tom at tasconsulting.co.uk Thu Jan 10 15:40:06 2013 From: tom at tasconsulting.co.uk (Tom Skelley) Date: Thu, 10 Jan 2013 14:40:06 +0000 Subject: [Mailman-Users] Testing STEALTH_MODE = 1 Message-ID: Hi All, A bit of an odd question this one. I'm new to Mailman, and one of my customers has just had an external audit. As part of the audit an advisory was given that too much information was given when an Apache query was executed. This turns out to be from the /mailman/create script. I've found that setting STEALTH_MODE = 1 in mailman/scripts/driver should fix the problem, but I need to test it. Is there a way to force an error through the web interface? I've tried changing file permissions on the python binary, changing file permissions on the .py and .pyc scripts, trying to import non-existant modules etc, but I can't manage to get it to dump a stack trace. Any help greatfully received. Tom From mark at msapiro.net Thu Jan 10 21:15:35 2013 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jan 2013 12:15:35 -0800 Subject: [Mailman-Users] Automating procmail processing for new lists In-Reply-To: <20130110112741.GA13657@trustfood.org> Message-ID: Eric Smith wrote: > >The below suggestions to procmail before posting to the list requires >manual configuration each time you set up a new list. Are you using postfix_to_mailman.py to deliver from procmail to Mailman? If so, that part of it should automatically be aware of all lists. What specifically in your configuration needs to be manually made aware of new lists? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Jan 10 22:09:01 2013 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jan 2013 13:09:01 -0800 Subject: [Mailman-Users] Testing STEALTH_MODE = 1 In-Reply-To: Message-ID: Tom Skelley wrote: > >I've found that setting STEALTH_MODE = 1 in mailman/scripts/driver should >fix the problem, but I need to test it. Is there a way to force an error >through the web interface? What Mailman version are you running? STEALTH_MODE has been set to 1 by default in scripts/driver since Mailman 2.1.6. If you are still running 2.1.5 or earlier and are concerned about security issues, see . >I've tried changing file permissions on the python binary, changing file >permissions on the .py and .pyc scripts, trying to import non-existant >modules etc, but I can't manage to get it to dump a stack trace. Edit the file Mailman/Cgi/rmlist.py Insert the line raise Exception immediately preceding the line def main(): and go to a URL like . After you're finished testing, remove the added line. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tom at tasconsulting.co.uk Fri Jan 11 14:14:13 2013 From: tom at tasconsulting.co.uk (Tom Skelley) Date: Fri, 11 Jan 2013 13:14:13 +0000 Subject: [Mailman-Users] Testing STEALTH_MODE = 1 In-Reply-To: References: Message-ID: Thanks, that was exactly what I needed! The version of Mailman is a bit later than 2.1.6, but it's still pretty old. Have to be a bit cagey as it's not my install. I suspect that whoever turned off stealth mode to test and then never turned it back on again. Out of interested, is there an ETA on a production release of Mailman 3.x ? Thanks again! Tom From norbert.aschendorff at yahoo.de Fri Jan 11 15:10:29 2013 From: norbert.aschendorff at yahoo.de (Norbert Aschendorff) Date: Fri, 11 Jan 2013 15:10:29 +0100 Subject: [Mailman-Users] Migrating a list to a (Postfix) virtual host Message-ID: <50F01D55.9090007@yahoo.de> Hey, I currently encounter the following problem: We have several mailing lists in our project, but we'll buy a new domain. The lists are currently running under our old domain. The new domain will point to the same server and will be "registered" as virtual_alias_domain in Postfix. Is it possible to move the lists which aren't virtual hosted yet (they appear only in data/aliases) to the virtual host (so they appear additionally in data/virtual-mailman)? I searched the web but I didn't find anything helpful about this topic. The problem is that I don't want to re-create the list because it'd be good to keep the passwords and settings of the subscribers. --Norbert From barry at list.org Fri Jan 11 15:44:55 2013 From: barry at list.org (Barry Warsaw) Date: Fri, 11 Jan 2013 09:44:55 -0500 Subject: [Mailman-Users] Testing STEALTH_MODE = 1 In-Reply-To: References: Message-ID: <20130111094455.14d25a11@anarchist.wooz.org> On Jan 11, 2013, at 01:14 PM, Tom Skelley wrote: >Out of interested, is there an ETA on a production release of Mailman 3.x ? At this point, we're mostly trying to get the web ui (Postorius) feature compatible with Mailman 2.1. We're also working on the new archiver (Hyperkitty). I think the core engine is pretty stable and would invite interested users to give it a go, but understand that it has to be managed from the command line for now. We will be sprinting on these components again at Pycon 2013. Cheers, -Barry From grahamyoung at mindspring.com Thu Jan 10 19:13:50 2013 From: grahamyoung at mindspring.com (Graham Young) Date: Thu, 10 Jan 2013 13:13:50 -0500 (GMT-05:00) Subject: [Mailman-Users] how to revert back to local domain only? Message-ID: <9342691.1357841631191.JavaMail.root@mswamui-valley.atl.sa.earthlink.net> This is my first time posting. I am a relatively inexperienced Mailman administrator but have no trouble with CLI. Context is that I have version 2.1.14 installed on an Apple Mac mini running client Mac OS 10.6.8. I used Larry Stone's instructions (dated May 2, 2010) for installing into /usr/local/mailman. MTA is Postfix. I believe that integration with Postfix in my case does NOT require postfix-to-mailman.py, but I do not understand enough about that to say more. My goal is to learn more about how Mailman works, how to administer it. I am trying different configurations--getting my feet wet so to speak. Above question arises out of curiosity. Having successfully implemented virtual domains I now arbitrarily wish to revert this installation to local-domain only. (It's not so arbitrary: I learn by undoing. Born analyst, I guess.) I fully expect to have to delete from main.cf and mm_cfg.py what I had to insert there to enable virtual domains. Postfix's "virtual_alias_maps" configuration in main.cf comes to mind. Likewise, I'm thinking Mailman's "add_virtualhost" configuration in from mm_cfg.py would be another. But what about Mailman's "VIRTUAL_HOSTS.clear" config in mm_cfg.py? Do I take that out too? Furthermore, I am aware that once configured for virtual domains, mailman automatically generates certain files: /usr/local/mailman/data/virtual_mailman, among others. However, it is not clear to me whether these files will automatically be removed or whether their removal requires my intervention. Indeed I don't even know that they would need to be removed. Finally, there is bound to be more to this than I merely anticipate. Perhaps there are other files to modify or remove. Someone please advise. Many thanks, Graham Young From vincent.legoff.srs at gmail.com Fri Jan 11 07:52:46 2013 From: vincent.legoff.srs at gmail.com (Vincent Le Goff) Date: Fri, 11 Jan 2013 07:52:46 +0100 Subject: [Mailman-Users] Export messages to another archiver Message-ID: Hi everyone, I'd like to find a way to export my list's messages to use a different archiver. Is it possible to export messages with the 'withlist' command? I didn't find how to retrieve the list's messages. Or is there some hook system or something to execute a specific command when a message is received (I tried to find a postfix-side configuration, but it doesn't seem to be possible). Thanks for your help, Vincent From roberto.nunnari at supsi.ch Fri Jan 11 10:35:04 2013 From: roberto.nunnari at supsi.ch (Roberto Nunnari) Date: Fri, 11 Jan 2013 10:35:04 +0100 Subject: [Mailman-Users] client denied by server configuration Message-ID: <50EFDCC8.7000703@supsi.ch> Hi all. I have a strange problem.. most of the mailman site works well, but a few, don't, and give me 'client denied by server configuration' in the apache error log. for instance.. when I visit: https://linux3.dti.supsi.ch/mailman/admindb/cdl-elettro and try to accept a subscription request, I get this error in the apache log, and the request is still there waiting to be accepted.. [Fri Jan 11 10:02:44 2013] [error] [client myip] client denied by server configuration: /opt/www/cdl-elettro The same way, when I visit: https://linux3.dti.supsi.ch/mailman/admindb/prova01 and try to accept a held message, I get this error in the apache log, and the message is still there waiting to be accepted.. [Fri Jan 11 10:32:53 2013] [error] [client myip] client denied by server configuration: /opt/www/prova01 So.. in mm_cfg.py: DEFAULT_URL_PATTERN = 'http://%s/mailman/' PRIVATE_ARCHIVE_URL = '/mailman/private' and in apache.conf: Alias /pipermail/ /var/lib/mailman/archives/public/ Alias /images/mailman/ /usr/share/images/mailman/ ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/ AllowOverride None Options ExecCGI AddHandler cgi-script .cgi Order allow,deny Allow from all Options Indexes FollowSymlinks AllowOverride None Order allow,deny Allow from all AllowOverride None Order allow,deny Allow from all Could anybody please try to help me out? Thank you and best regards. Robi From roberto.nunnari at supsi.ch Fri Jan 11 17:46:04 2013 From: roberto.nunnari at supsi.ch (Roberto Nunnari) Date: Fri, 11 Jan 2013 17:46:04 +0100 Subject: [Mailman-Users] client denied by server configuration In-Reply-To: <50EFDCC8.7000703@supsi.ch> References: <50EFDCC8.7000703@supsi.ch> Message-ID: <50F041CC.4080101@supsi.ch> Roberto Nunnari wrote: > Hi all. > > I have a strange problem.. most of the mailman site works well, but a > few, don't, and give me 'client denied by server configuration' in the > apache error log. Hi. I finally managed to solve it myself.. I had a few configuration errors in the mailman configuration and in the lists dbs.. vi and withlist helped me out. Thank you anyways and sorry for the noise. Best regards. Robi From mark at msapiro.net Fri Jan 11 18:10:56 2013 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jan 2013 09:10:56 -0800 Subject: [Mailman-Users] Export messages to another archiver In-Reply-To: Message-ID: Vincent Le Goff wrote: > >I'd like to find a way to export my list's messages to use a different archiver. > >Is it possible to export messages with the 'withlist' command? I >didn't find how to retrieve the list's messages. It is possible, but probably more complex than you need. >Or is there some hook system or something to execute a specific >command when a message is received (I tried to find a postfix-side >configuration, but it doesn't seem to be possible). I'm not sure what you want. If you want to get the list's current archive to move to another archiver, the entire archive is normally (unless you've changed default settings) contained in mbox format in Mailman's archives/private/LISTNAME.mbox/LISTNAME.mbox. If you want to invoke some process on each new message as it arrives, the easiest way is to subscribe a local address to the list and alias that address in Postfix to a pipe to the process. Also, see the FAQ at and read the ##### # Archive defaults ##### section in Mailman's Defaults.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Jan 11 18:21:52 2013 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jan 2013 09:21:52 -0800 Subject: [Mailman-Users] Migrating a list to a (Postfix) virtual host In-Reply-To: <50F01D55.9090007@yahoo.de> Message-ID: Norbert Aschendorff wrote: > >Is it possible to move the lists which aren't virtual hosted yet (they >appear only in data/aliases) to the virtual host (so they appear >additionally in data/virtual-mailman)? I searched the web but I didn't >find anything helpful about this topic. The problem is that I don't want >to re-create the list because it'd be good to keep the passwords and >settings of the subscribers. It is not difficult, but requires a few steps. 1) add add_virtualhost('new.web.domain', 'new.email.domain') and POSTFIX_STYLE_VIRTUAL_DOMAINS = ['new.email.domain'] to mm_cfg.py 2) run Mailman's bin/withlist -r fix_url LISTNAME -u new.web.domain to move the LISTNAME list or run bin/withlist -r fix_url -a -- -u new.web.domain to do all lists. 3) run Mailman's bin/genaliases 4) add hash:/path/to/mailman/data/virtual-mailman to virtual_alias_maps in Postfix main.cf and reload Postfix. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From closetotheledge at yahoo.com Fri Jan 11 18:27:23 2013 From: closetotheledge at yahoo.com (Duane Winner) Date: Fri, 11 Jan 2013 09:27:23 -0800 (PST) Subject: [Mailman-Users] Amazon SES and Verified Senders Message-ID: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> Hello, Does anyone have any ideas on how to deal with this?dilemma: I am running Mailman+Postfix+Ubuntu in Amazon AWS, and using Amazon SES as a relay.? Although, this problem isn't unique to just SES. This problem is common among many relay services, DynDNS to name another. To prevent against spam and abuse, SES, DynDNS and other relay services require that you VERIFY each SENDER before you can send mail from that email address. When running Mailman, each member of every list is the SENDER, and it is not practical or even possible to verify every sender.? I have two workarounds, but neither one is ideal. Option 1) In Mailman, I can enable: "Hide the sender of a message, replacing it with the list address (Removes From, Sender and Reply-To fields)?" This will mean any post to a list will show only the list, and the list will be the return address (that is ok, even desirable). But the problem with this is, that unless the poster includes a signature, there is no way to know who it came from when the other list members receive the post. We need to know who posted to the lists, so we know who we're replying to, and if we need their email to take the conversation off-list, etc. Option 2) In Postfix, maintain the canonical file so that each member address will be rewritten with a mailman domain address. Example: In /etc/postfix/canonical: jondoe at hotmail.com ? jondoe.at.hotmail.com at mymailmandomain.com Because I've approved the domain @mymailmandomain.com with DKIM in Amazon SES, and email from jondoe at hotmail.com will be rewritten as From: jondoe.at.hotmail.com at mymailmandomain.com, and Amazon SES will permit it. The problem with this is that it?still?doesn't accurately reflect the senders real email anywhere, and another list member might pull the bogus "jondoe.at.hotmail.com at mymailmandomain.com" address, and try to send to this person off-list, or add the bogus email address to their address book....not good. Also, a cronjob will have to regularly build and update the canonical addresses, which in itself isn't that a big deal, but is another point of failure. Does anybody else have this problem, and how do you deal with it? Are there better solutions? Perhaps their is a better way to do #2 so that the From: address is rewritten to be acceptable to Amazon SES, but displays something that is more useful and friendly to recipients? Thanks for any input! DW From norbert.aschendorff at yahoo.de Fri Jan 11 18:29:07 2013 From: norbert.aschendorff at yahoo.de (Norbert Aschendorff) Date: Fri, 11 Jan 2013 18:29:07 +0100 Subject: [Mailman-Users] Migrating a list to a (Postfix) virtual host In-Reply-To: References: Message-ID: <50F04BE3.50905@yahoo.de> Yeah, sounds quite simple :) Small question: genaliases looks at the URL in the list configuration and generates the aliases from it? Thanks :) From mark at msapiro.net Fri Jan 11 18:35:28 2013 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jan 2013 09:35:28 -0800 Subject: [Mailman-Users] how to revert back to local domain only? In-Reply-To: <9342691.1357841631191.JavaMail.root@mswamui-valley.atl.sa.earthlink.net> Message-ID: Graham Young wrote: > >But what about Mailman's "VIRTUAL_HOSTS.clear" config in mm_cfg.py? Do I take that out too? It depends. If the configured values for DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST in Defaults.py are correct, you don't need any add_virtualhost() or VIRTUAL_HOSTS.clear() directives in mm_cfg.py. If you need to change these or if you just want the settings in mm_cfg.py for documentation purposes, put DEFAULT_URL_HOST = '...' DEFAULT_EMAIL_HOST = '...' VIRTUAL_HOSTS.clear() add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) in mm_cfg.py. Note that you must have one VIRTUAL_HOSTS entry for DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST. This is added in Defaults.py, but may not be the correct names. The purpose of VIRTUAL_HOSTS.clear() in mm_cfg.py is to remove the possibly erroneous entry added in Defaults.py. It isn't really necessary to do this in any case, but it's cleaner. >Furthermore, I am aware that once configured for virtual domains, mailman automatically generates certain files: /usr/local/mailman/data/virtual_mailman, among others. However, it is not clear to me whether these files will automatically be removed or whether their removal requires my intervention. Indeed I don't even know that they would need to be removed. They won't be removed, and they don't need to be, but the reference to data/virtual-mailman in Postfix virtual_alias_maps needs to be removed. >Finally, there is bound to be more to this than I merely anticipate. Perhaps there are other files to modify or remove. Probably not. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Jan 11 18:42:11 2013 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jan 2013 09:42:11 -0800 Subject: [Mailman-Users] Migrating a list to a (Postfix) virtual host In-Reply-To: <50F04BE3.50905@yahoo.de> Message-ID: Norbert Aschendorff wrote: > >Small question: genaliases looks at the URL in the list configuration >and generates the aliases from it? Genaliases generates aliases for each list using only the list name. It also generates the virtual mappings (virtual-mailman) for those lists whose host_name attribute is in POSTFIX_STYLE_VIRTUAL_DOMAINS. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From norbert.aschendorff at yahoo.de Fri Jan 11 19:45:16 2013 From: norbert.aschendorff at yahoo.de (Norbert Aschendorff) Date: Fri, 11 Jan 2013 19:45:16 +0100 Subject: [Mailman-Users] Migrating a list to a (Postfix) virtual host In-Reply-To: <50F01D55.9090007@yahoo.de> References: <50F01D55.9090007@yahoo.de> Message-ID: <50F05DBC.9050106@yahoo.de> Another possibility (sufficient for at least my situation) came just to my mind: Adapt the list's /host_name/ and set up an alias respectively an entry in Postfix' virtuals table pointing to the list's address on the new virtual host. It's not really elegant, but it works so far. --Norbert From mark at msapiro.net Sat Jan 12 01:13:18 2013 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jan 2013 16:13:18 -0800 Subject: [Mailman-Users] Export messages to another archiver In-Reply-To: Message-ID: Vincent Le Goff wrote: > >Thanks, I didn't think about subscribing a local address to get the >incoming messages. > >That could be what I need, but as I will try different solutions >before choosing, could you tell me (if it's simple enough, redirect me >otherwise to some web page) how to export messages with the 'withlist' >command? withlist is probably not at all what you want. The only thing you could do with withlist is use archiver methods to retrieve messages from the built in archive. This would be difficult as the methods are designed to add messages to an archive, not to retrieve them. It would be easier to create a process which accesses the archives/private/LISTNAME.mbox/LISTNAME.mbox file and retrieves 'new messages from it. If you want this process to replace the built in archiving rather than supplement it, and you want it to apply to all lists or maybe just all lists with public archives or all lists with private archives, See the documentation for PRIVATE_EXTERNAL_ARCHIVER and PUBLIC_EXTERNAL_ARCHIVER in the ##### # Archive defaults ##### section in Mailman's Defaults.py. >I would like to find a way to export (either periodically or every >time a message is received) the list's posts, in order to use a >different web interface for the archiver. I know that selecting ALL >messages posted to a list could be a really bad idea, if the list is >big enough, but maybe some ways (that I would look for later) would >allow me to export only one post at a time. As noted above, if you want to replace the built in archiver, Mailman's facility for specifying an external archiver is the way to go unless you want to do it for just one or a few of many lists. If you want it for just a few lists, the easiest way is to subscribe a local address and alias it to a pipe to the archiving process. Another way would be a custom handler which would apply to only selected lists and pipe the message to the external archiver. See the FAQ at . If you want an external archiver for all lists to supplement rather than replace the built in archiver, see the FAQ at . >PS: The reply-to is set to your address, not to the list. I don't >know if I'm supposed to reply to the mailman-users mailing list, or if >I just have to summarize what you told me in a different post. You posted to the list. I 'replied all' which addressed my reply to both you and the list (you probably only received the direct copy because your subscription is set to "Avoid duplicate copies of messages?" - nodupes). There was no reply-to: in my message to you and there would not have been in the list copy either. You can either 'reply' to just me or 'reply all' to me and the list. The latter is usually, but not always what you want. I have Cc'd this reply to the list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Sat Jan 12 04:39:42 2013 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 12 Jan 2013 12:39:42 +0900 Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> References: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> Message-ID: <87r4lr83y9.fsf@uwakimon.sk.tsukuba.ac.jp> Duane Winner writes: > Does anyone have any ideas on how to deal with this?dilemma: I am > running Mailman+Postfix+Ubuntu in Amazon AWS, and using Amazon SES > as a relay.? Although, this problem isn't unique to just SES. This > problem is common among many relay services, DynDNS to name > another. > > To prevent against spam and abuse, SES, DynDNS and other relay > services require that you VERIFY each SENDER before you can send > mail from that email address. > > When running Mailman, each member of every list is the SENDER, and > it is not practical or even possible to verify every sender.? AFAICS, you lose, then. Specifically, if you obfuscate the sender, you are probably in violation of the AUP for the relay service you are using. Have you tried working directly with Amazon SES to resolve the issue? I wonder if a third possibility, namely encapsulating every message in another message sent by Mailman, would do the trick. Ie, require all subscribers to subscribe to the digest edition of the list. Steve From closetotheledge at yahoo.com Sat Jan 12 15:15:11 2013 From: closetotheledge at yahoo.com (Duane Winner) Date: Sat, 12 Jan 2013 06:15:11 -0800 (PST) Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: <87r4lr83y9.fsf@uwakimon.sk.tsukuba.ac.jp> References: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> <87r4lr83y9.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> >Have you tried working directly with Amazon SES to resolve the issue? I have not personally, but on their forums, others have posed have the same problem, and following is a reply directly from AWS: >>We want to accommodate as many ways to send email as we can, while also providing strong protections against phishing and other abusive email. If the email address verification feature did not exist, then anyone could send? >>to the members of your mailing list using the email address of your organization ( >>@nearzero.org >>), for example. We realize that this creates some roadblocks to your users communicating with each other using Amazon SES as the medium. Here are some partial solutions to consider: >> >>When sending through Amazon SES, instead of using the? >>From?address of your user, instead use your organization's email address with a "friendly name" which identifies the user. Only the email address portion is verified, so you can send with? >>From?addresses like so: >> >>* >>From: "Seth" >>* >>From: "Justin C." >> >>You may also consider adding a? >>Reply-To >>?header identifying the original user's actual email address. A regular reply will be sent there, directly to that user. A Reply All will include the "mailman" address which you can treat as a message to the list. If I knew how to replace the "Friendly name" with something else, that /might/ be another solution, but I haven't been able to figure out how to do that. I'm guessing that is a Postfix question. >I wonder if a third possibility, namely encapsulating every message in >another message sent by Mailman, would do the trick.? Ie, require all >subscribers to subscribe to the digest edition of the list. That's not an option. We use lists for minute-by-minute round table conversations and tech support. If find it hard to believe that this isn't a common issue, since many people need a 3rd party SMTP relay.... Is it possible that this just doesn't come up much because people who run Mailman run everything, including their own SMTP relay in-house? -DW From mark at msapiro.net Sat Jan 12 16:50:01 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 12 Jan 2013 07:50:01 -0800 Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> Message-ID: Duane Winner wrote: > >If I knew how to replace the "Friendly name" with something else, that >/might/ be another solution, but I haven't been able to figure out how >to do that. I'm guessing that is a Postfix question. I could be wrong, but I don't think Postfix can do that, but you could easily do that with a custom handler in Mailman. See . The difficulty with this approach is it makes it harder to reply only to the poster. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Sat Jan 12 17:46:12 2013 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sun, 13 Jan 2013 01:46:12 +0900 Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: References: <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> Message-ID: <87mwwe8i3v.fsf@uwakimon.sk.tsukuba.ac.jp> Mark Sapiro writes: > Duane Winner wrote: > > > >If I knew how to replace the "Friendly name" with something else, that > >/might/ be another solution, but I haven't been able to figure out how > >to do that. I'm guessing that is a Postfix question. > > > I could be wrong, but I don't think Postfix can do that, but you could > easily do that with a custom handler in Mailman. See > . > > The difficulty with this approach is it makes it harder to reply only > to the poster. Well, it would be pretty confusing, but you could put the real address in a comment: From: "Stephen J. Turnbull" (stephen at xemacs.org) You could also do From: "Stephen J. Turnbull" Reply-To: stephen at xemacs.org, list at your-host.org People would have to be careful to clean out the unneeded address, but everything they need is there. From stephen at xemacs.org Sat Jan 12 18:03:26 2013 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sun, 13 Jan 2013 02:03:26 +0900 Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> References: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> <87r4lr83y9.fsf@uwakimon.sk.tsukuba.ac.jp> <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> Message-ID: <87liby8hb5.fsf@uwakimon.sk.tsukuba.ac.jp> Duane Winner writes: > >>When sending through Amazon SES, instead of using the? > >>From?address of your user, instead use your organization's email > >>address with a "friendly name" which identifies the user. Only > >>the email address portion is verified, so you can send with? > >>From?addresses like so: Now that is a real WTF. "We suggest that you automatically obscure the sources of the spam you're passing through to your users so that it will pass our verification process." But since that's what they recommend, you can probably sue them if they try to kick you off for doing it. > If find it hard to believe that this isn't a common issue, since > many people need a 3rd party SMTP relay.... Is it possible that > this just doesn't come up much because people who run Mailman run > everything, including their own SMTP relay in-house? Actually, I would guess that the majority of people using Mailman to host lists are relatively unsophisticated and do so on a virtual host which provides Mailman for them. That wouldn't do them much good if their users couldn't post. Of course the folks who are answering questions on this list probably generally do have their own MXes. I suppose this problem will come up more frequently as IaaS becomes more popular. From stephen at xemacs.org Sat Jan 12 23:53:15 2013 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sun, 13 Jan 2013 07:53:15 +0900 Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: <87liby8hb5.fsf@uwakimon.sk.tsukuba.ac.jp> References: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> <87r4lr83y9.fsf@uwakimon.sk.tsukuba.ac.jp> <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> <87liby8hb5.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <87k3ri8144.fsf@uwakimon.sk.tsukuba.ac.jp> Stephen J. Turnbull writes: > Duane Winner writes: > > > >>When sending through Amazon SES, instead of using the? > > >>From?address of your user, instead use your organization's email > > >>address with a "friendly name" which identifies the user. Only > > >>the email address portion is verified, so you can send with? > > >>From?addresses like so: It just occurred to me that it would be possible to do what XEmacs does (as a convenience/vanity feature): issue all users an address at your domain, eg of the form "closetotheedge%yahoo.com at example.com".[1] It should be fairly easy to set up the MTA to rewrite and forward mail to those addresses. The main question at this point would be how to link those addresses into the verification process. In our case, we don't issue all users vanity addresses, only those who are committers, and it's a labor-intensive process involving correspondence about choosing and confirming the address. But it could be done for all users automatically as above. Steve Footnotes: [1] Or for a retro mood, example.com!yahoo.com!closetotheedge. ;-) From brennan at columbia.edu Sat Jan 12 17:42:50 2013 From: brennan at columbia.edu (Joseph Brennan) Date: Sat, 12 Jan 2013 11:42:50 -0500 Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> References: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> <87r4lr83y9.fsf@uwakimon.sk.tsukuba.ac.jp> <1358000111.30349.YahooMailNeo@web122504.mail.ne1.yahoo.com> Message-ID: <97DACE76CC563C0E35B70520@[10.0.1.8]> This is not a practical comment, but... I am amazed Amazon is checking the header From instead of the header Sender and envelope sender... and recommending breaking standards to get around what they are doing. They not only break mailing lists but the types of forwarding that preserve the original From header. RFC 2822: The "From:" field specifies the author(s) of the message, that is, the mailbox(es) of the person(s) or system(s) responsible for the writing of the message. The "Sender:" field specifies the mailbox of the agent responsible for the actual transmission of the message. The latter, and the envelope sender, is what they should care about. All right, enough, back to real life where you just have to deal with crazy stuff you can't control... Joseph Brennan Columbia University Information Technology From vincent.legoff.srs at gmail.com Mon Jan 14 07:52:26 2013 From: vincent.legoff.srs at gmail.com (Vincent Le Goff) Date: Mon, 14 Jan 2013 07:52:26 +0100 Subject: [Mailman-Users] Export messages to another archiver In-Reply-To: References: Message-ID: Hi, Thanks a lot. I succeeded to use mailbox.mbox to extract the mylist.mbox file, that seems easy enough. I don't know if it's what I would like to do, especially when the list will grow, but it's a good start nevertheless. Thanks again, Vincent 2013/1/12, Mark Sapiro : > Vincent Le Goff wrote: >> >>Thanks, I didn't think about subscribing a local address to get the >>incoming messages. >> >>That could be what I need, but as I will try different solutions >>before choosing, could you tell me (if it's simple enough, redirect me >>otherwise to some web page) how to export messages with the 'withlist' >>command? > > > withlist is probably not at all what you want. The only thing you could > do with withlist is use archiver methods to retrieve messages from the > built in archive. This would be difficult as the methods are designed > to add messages to an archive, not to retrieve them. It would be > easier to create a process which accesses the > archives/private/LISTNAME.mbox/LISTNAME.mbox file and retrieves 'new > messages from it. > > If you want this process to replace the built in archiving rather than > supplement it, and you want it to apply to all lists or maybe just all > lists with public archives or all lists with private archives, See the > documentation for PRIVATE_EXTERNAL_ARCHIVER and > PUBLIC_EXTERNAL_ARCHIVER in the > > ##### > # Archive defaults > ##### > > section in Mailman's Defaults.py. > > >>I would like to find a way to export (either periodically or every >>time a message is received) the list's posts, in order to use a >>different web interface for the archiver. I know that selecting ALL >>messages posted to a list could be a really bad idea, if the list is >>big enough, but maybe some ways (that I would look for later) would >>allow me to export only one post at a time. > > > As noted above, if you want to replace the built in archiver, Mailman's > facility for specifying an external archiver is the way to go unless > you want to do it for just one or a few of many lists. If you want it > for just a few lists, the easiest way is to subscribe a local address > and alias it to a pipe to the archiving process. Another way would be > a custom handler which would apply to only selected lists and pipe the > message to the external archiver. See the FAQ at > . > > If you want an external archiver for all lists to supplement rather > than replace the built in archiver, see the FAQ at > . > > >>PS: The reply-to is set to your address, not to the list. I don't >>know if I'm supposed to reply to the mailman-users mailing list, or if >>I just have to summarize what you told me in a different post. > > > You posted to the list. I 'replied all' which addressed my reply to > both you and the list (you probably only received the direct copy > because your subscription is set to "Avoid duplicate copies of > messages?" - nodupes). There was no reply-to: in my message to you and > there would not have been in the list copy either. You can either > 'reply' to just me or 'reply all' to me and the list. The latter is > usually, but not always what you want. > > I have Cc'd this reply to the list. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From phanh at canby.k12.or.us Mon Jan 14 21:08:53 2013 From: phanh at canby.k12.or.us (Hung Phan) Date: Mon, 14 Jan 2013 12:08:53 -0800 Subject: [Mailman-Users] More than 10 messages received in one connection Message-ID: <362C37A7-81B2-4B6C-8FA5-2BEB5BE5EADF@canby.k12.or.us> Hello, everyone Previously, our Mailman sent out messages all at once to the recipients; however, this behavior has since changed. According to the exim log file, the message delivers to 10 recipients and get queue for the next round. So we have been researching for different options to tweak the behavior. So far, we have: SMTP_MAX_RCPTS = 0 and SMTP_MAX_SESSIONS_PER_CONNECTION = 0 for the ~mailman/Mailman/Defaults.py QUEUE = 5m for the /etc/init.d/exim Other mention that we should add smtp_accept_queue_per_connection = 0 into exim.conf config file. By adding this in, exim fails on restart so we reverse the change. All these configurations don't change the new behavior. Any other configuration that we may overlook? Thank you for any advice, From mark at msapiro.net Mon Jan 14 22:59:31 2013 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Jan 2013 13:59:31 -0800 Subject: [Mailman-Users] More than 10 messages received in one connection In-Reply-To: <362C37A7-81B2-4B6C-8FA5-2BEB5BE5EADF@canby.k12.or.us> Message-ID: Hung Phan wrote: > >Previously, our Mailman sent out messages all at once to the recipients; however, this behavior has since changed. And what did you change just before this behavior changed? >According to the exim log file, the message delivers to 10 recipients and get queue for the next round. So we have been researching for different options to tweak the behavior. So far, we have: >SMTP_MAX_RCPTS = 0 and SMTP_MAX_SESSIONS_PER_CONNECTION = 0 for the ~mailman/Mailman/Defaults.py Do not make changes to Defaults.py. Defaults.py contains the default settings and their documentation. Changes should be made in mm_cfg.py. See the FAQ at . SMTP_MAX_SESSIONS_PER_CONNECTION has nothing to do with this. It's name is a bit of a misnomer. It actually sets the maximum number of SMTP transactions (MAIL FROM commands) that Mailman will send over an SMTP connection before closing and reopening the connection. It has no effect on the number of recipients in a single transaction. SMTP_MAX_RCPTS = 0 tells mailman not to "chunkify" the recipients, but to send to all recipients in a single transaction with one MAIL FROM, a RCPT TO for each recipient and one DATA for the message data. >QUEUE = 5m for the /etc/init.d/exim This just tells the exim daemon to check its queues for things to do every 5 minutes. It doesn't affect how many recipients will be accepted for a message. >Other mention that we should add smtp_accept_queue_per_connection = 0 into exim.conf config file. By adding this in, exim fails on restart so we reverse the change. This could be relevant. It defaults to 10 which says if more than 10 messages are received on a single connection, they will be queued. What was the specific exim error with smtp_accept_queue_per_connection = 0? >All these configurations don't change the new behavior. Any other configuration that we may overlook? The relevant exim main.cf settings are smtp_accept_max_per_connection recipients_max. smtp_accept_max_per_connection is exim's side of Mailman's SMTP_MAX_SESSIONS_PER_CONNECTION. In theory, exim's setting should be as large or larger than Mailman's, but exim's default is 1000, and even if there are only 10 recipients per transaction, unless you are sending to more than 10,000 recipients, you should be OK. recipients_max is exim's limit on the number of recipients per transaction. exim's default for this is 0 meaning unlimited, but if it were set to 10 it might explain this behavior. In any case, exim's recipients_max should be at least as big as Mailman's SMTP_MAX_RCPTS. These are really exim questions and while I have used exim, I don't currently and I'm not an expert. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rsk at gsp.org Tue Jan 15 03:26:48 2013 From: rsk at gsp.org (Rich Kulawiec) Date: Mon, 14 Jan 2013 21:26:48 -0500 Subject: [Mailman-Users] Amazon SES and Verified Senders In-Reply-To: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> References: <1357925243.11719.YahooMailNeo@web122503.mail.ne1.yahoo.com> Message-ID: <20130115022648.GA10083@gsp.org> On Fri, Jan 11, 2013 at 09:27:23AM -0800, Duane Winner wrote: > Does anyone have any ideas on how to deal with this? [snip] Amazon's cloud has been a prolific long-term source of spam and other forms of abuse (e.g., brute-force ssh attacks). Thus it's long since been a best practice to refuse all email from hosts in compute-1.amazonaws.com and compute.amazonaws.com subdomains, and no doubt unless serious efforts are made to address this, blocking of incoming SMTP connections from Amazon's cloud will eventually increase in both scope and coverage. Not that this is your fault, of course. But unless you can convince Amazon to take an active interest in controlling *outbound* abuse from their operation, there's little you can do about it. So my recommendation is to set up a VPN tunnel from your Mailman host to a (secure) SMTP relay outside their network space. (And of course outside other problematic network spaces; check Spamhaus and similar resources first.) Let the host inside Amazon do the heavy lifting of running Mailman and so on, let the one outside do the simple work of just relaying outbound traffic. OpenBSD+postfix+BIND on very low-end hardware should suffice, and as long as it only relays traffic handed off via the VPN, you should be okay. (Incidentally, verifying senders has no anti-spam value. I get spam by the megabyte in my spamtraps all day, every day, from verified senders and from verified hosts.) ---rsk From joemailgroups at gmail.com Wed Jan 16 16:27:37 2013 From: joemailgroups at gmail.com (JCGroups) Date: Wed, 16 Jan 2013 07:27:37 -0800 Subject: [Mailman-Users] Subscription page alteration. Message-ID: <54DDA662-6446-4EAA-B5DC-B41468322D15@gmail.com> Hi, everyone. Is there a simple way to edit the subscription page? Where it asks subscribers for their names I would like to have the '(optional)' removed so that subscribers provide their first and last names during the subscription process. Is there a way to change this using the browser-based user interface or does the file for this page need to be modified? TIA, Joe. Sent from my iPad From mark at msapiro.net Thu Jan 17 06:12:20 2013 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jan 2013 21:12:20 -0800 Subject: [Mailman-Users] Subscription page alteration. In-Reply-To: <54DDA662-6446-4EAA-B5DC-B41468322D15@gmail.com> Message-ID: JCGroups wrote: > >Is there a simple way to edit the subscription page? Yes. >Is there a way to change this using the browser-based user interface or does the file for this page need to be modified? To edit the subscription form on the listonfo page for a single list, go to the list's web admin interface, follow the "Edit the public HTML pages and text files" link under "Other Administrative Activities" and edit the "General list information page". If you want to change the page that applies by default to all lists in the installation or in a given domain see the FAQ at . The name of the template is listinfo.html. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nt_mahmood at yahoo.com Sat Jan 19 07:34:13 2013 From: nt_mahmood at yahoo.com (Mahmood Naderan) Date: Fri, 18 Jan 2013 22:34:13 -0800 (PST) Subject: [Mailman-Users] newbe question as a moderator Message-ID: <1358577253.76308.YahooMailNeo@web163002.mail.bf1.yahoo.com> Hello I am a moderator of a list which uses mailman. Problem is every time, someone send a message to the list, the message is held for moderator (me) approval and this is a boring task because we know our members and the list is for internal messages. The message received by moderator contains Your mail to '....' with the subject ..... Is being held until the list moderator can review it for approval. The reason it is being held: Post by non-member to a members-only list I looked at the available options and searched the manual for an option to remove that. However I couldn't find that. Can someone point me to the right direction? Regards, Mahmood From mark at msapiro.net Sat Jan 19 15:33:29 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 19 Jan 2013 06:33:29 -0800 Subject: [Mailman-Users] newbe question as a moderator In-Reply-To: <1358577253.76308.YahooMailNeo@web163002.mail.bf1.yahoo.com> References: <1358577253.76308.YahooMailNeo@web163002.mail.bf1.yahoo.com> Message-ID: <50FAAEB9.9000508@msapiro.net> On 1/18/13 10:34 PM, Mahmood Naderan wrote: > > > Hello I am a moderator of a list which uses mailman. Problem is > every time, someone send a message to the list, the message is held > for moderator (me) approval and this is a boring task because we > know our members and the list is for internal messages. > > The message received by moderator contains > > Your mail to '....' with the subject ..... Is being held until the > list moderator can review it for approval. The reason it is being > held: Post by non-member to a members-only list So the posts are coming from people who aren't subscribed to the list. If you want to accept such posts, go to the list's web admin Privacy options... -> Sender filters page and set generic_nonmember_action to Accept. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California Better use your sense - B. Dylan From misterbhatt at gmail.com Sat Jan 19 15:38:34 2013 From: misterbhatt at gmail.com (Amit Bhatt) Date: Sat, 19 Jan 2013 20:08:34 +0530 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) Message-ID: Seeking the solution on below forwarded mail of a sender who is a subscriber of mailing list running on mailman. Is this issue persisting from the sender end or do we have any solution from our side. thanks, Amit Bhatt ----- Original Message ----- From: "Kapil" To: "Amit bhatt" Sent: Wednesday, January 16, 2013 10:01 AM Subject: FW: Delivery Status Notification (Failure) Whith best regard kapil email kapil0912 at gmail.com facebook i.d kapil.mittal2 at facebook.com mobile 09013386781 -original message- Subject: Delivery Status Notification (Failure) From: Mail Delivery Subsystem Date: 16/01/2013 9:54 am Delivery to the following recipient failed permanently: sayeverything at sayeverything.org ----- Original message ----- DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:reply-to:to:subject:date:message-id:x-mailer :mime-version:content-language:content-type :content-transfer-encoding; bh=QZ8wXoEk9p0B2+pYF5564rjbE5BFyuEEcCKJXrn6wqQ=; b=Id+dAhioAZP8sWIrpB0PTauNxauKUBpHrK+y89JbhFnrI4OqzOVfIrvb4fvneV2L9f yBZxBmLgo/p1jOMv4LDECT5PYxnWnxNJkJg3TFofCMcfaF2GrTdm20YQ0QwDQEMlApe0 DQ5W6B9g3A9PkMuagBd2/stU5U0Jm8xWCx/28ymjlRUKt/uE6UuSQUELcqYAvcRIWpAg 68XctGPKEzJou6UGGd3p160Yh9mLnt4zbZj9JkvIJ31mDyKf2wXNJ2Rh9Mtg/WDcrzQM JKQXK2Vqvux3yvV6fXeaw1hAVl8WIqAA9QxU5lySeTphQM6adH3njlil0bxi0S+NxYiO P15Q== X-Received: by 10.66.84.195 with SMTP id b3mr376594paz.30.1358310252333; Tue, 15 Jan 2013 20:24:12 -0800 (PST) Return-Path: Received: from [59.179.32.30] ([59.179.32.30]) by mx.google.com with ESMTPS id sk1sm11483820pbc.0.2013.01.15.20.24.07 (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 15 Jan 2013 20:24:11 -0800 (PST) From: "Kapil" Reply-to: "Kapil" To: Access india , Sayeverything Subject: N.P.s for govt emploees Date: Wed, 16 Jan 2013 09:55:06 +0530 Message-ID: X-Mailer: EPOC Email Version 2.10 MIME-Version: 1.0 Content-Language: i-default Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi frandes as many of us know those who are joining govt services from or in some cases after 2004 are come under new pension skeem NPS 10 percent of their basic and d.a is deducted and same is contributed by govt that is known as CPF this amount is invested in d marcket through SBI LIC and UTI so there is know phics returns as in d GPF. After retirement whatever corpus build some percentage of that will be given to them and rest will be used for givinng pension. Now i have some quastions please share your knowledge. What percentage of corpus will be given? What will b d methord of calculating pension? Can we increase d percentage in iquity? Can we change d ratio among SBI and others? I mean do we have any control on that? Whith best regard kapil email kapil0912 at gmail.com facebook i.d kapil.mittal2 at facebook.com mobile 09013386781 From roger.richcorp at btconnect.com Sat Jan 19 15:46:59 2013 From: roger.richcorp at btconnect.com (Roger Richmond) Date: Sat, 19 Jan 2013 14:46:59 +0000 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) In-Reply-To: References: Message-ID: <031501cdf653$d7c89e20$8759da60$@richcorp@btconnect.com> What language is he writing in? Roger -----Original Message----- From: Mailman-Users [mailto:mailman-users-bounces+roger.richcorp=btconnect.com at python.org] On Behalf Of Amit Bhatt Sent: 19 January 2013 14:39 To: Mailman-Users at python.org Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) Seeking the solution on below forwarded mail of a sender who is a subscriber of mailing list running on mailman. Is this issue persisting from the sender end or do we have any solution from our side. thanks, Amit Bhatt ----- Original Message ----- From: "Kapil" To: "Amit bhatt" Sent: Wednesday, January 16, 2013 10:01 AM Subject: FW: Delivery Status Notification (Failure) Whith best regard kapil email kapil0912 at gmail.com facebook i.d kapil.mittal2 at facebook.com mobile 09013386781 -original message- Subject: Delivery Status Notification (Failure) From: Mail Delivery Subsystem Date: 16/01/2013 9:54 am Delivery to the following recipient failed permanently: sayeverything at sayeverything.org ----- Original message ----- DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:reply-to:to:subject:date:message-id:x-mailer :mime-version:content-language:content-type :content-transfer-encoding; bh=QZ8wXoEk9p0B2+pYF5564rjbE5BFyuEEcCKJXrn6wqQ=; b=Id+dAhioAZP8sWIrpB0PTauNxauKUBpHrK+y89JbhFnrI4OqzOVfIrvb4fvneV2L9f yBZxBmLgo/p1jOMv4LDECT5PYxnWnxNJkJg3TFofCMcfaF2GrTdm20YQ0QwDQEMlApe0 DQ5W6B9g3A9PkMuagBd2/stU5U0Jm8xWCx/28ymjlRUKt/uE6UuSQUELcqYAvcRIWpAg 68XctGPKEzJou6UGGd3p160Yh9mLnt4zbZj9JkvIJ31mDyKf2wXNJ2Rh9Mtg/WDcrzQM JKQXK2Vqvux3yvV6fXeaw1hAVl8WIqAA9QxU5lySeTphQM6adH3njlil0bxi0S+NxYiO P15Q== X-Received: by 10.66.84.195 with SMTP id b3mr376594paz.30.1358310252333; Tue, 15 Jan 2013 20:24:12 -0800 (PST) Return-Path: Received: from [59.179.32.30] ([59.179.32.30]) by mx.google.com with ESMTPS id sk1sm11483820pbc.0.2013.01.15.20.24.07 (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 15 Jan 2013 20:24:11 -0800 (PST) From: "Kapil" Reply-to: "Kapil" To: Access india , Sayeverything Subject: N.P.s for govt emploees Date: Wed, 16 Jan 2013 09:55:06 +0530 Message-ID: X-Mailer: EPOC Email Version 2.10 MIME-Version: 1.0 Content-Language: i-default Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi frandes as many of us know those who are joining govt services from or in some cases after 2004 are come under new pension skeem NPS 10 percent of their basic and d.a is deducted and same is contributed by govt that is known as CPF this amount is invested in d marcket through SBI LIC and UTI so there is know phics returns as in d GPF. After retirement whatever corpus build some percentage of that will be given to them and rest will be used for givinng pension. Now i have some quastions please share your knowledge. What percentage of corpus will be given? What will b d methord of calculating pension? Can we increase d percentage in iquity? Can we change d ratio among SBI and others? I mean do we have any control on that? Whith best regard kapil email kapil0912 at gmail.com facebook i.d kapil.mittal2 at facebook.com mobile 09013386781 ------------------------------------------------------ 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/roger.richcorp%40btconn ect.com From mark at msapiro.net Sat Jan 19 22:26:27 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 19 Jan 2013 13:26:27 -0800 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) In-Reply-To: Message-ID: Amit Bhatt wroye: >Seeking the solution on below forwarded mail of a sender who is a subscriber >of mailing list running on mailman. >Is this issue persisting from the sender end or do we have any solution from >our side. Is the problem that the sender is a member of your list and when he attempts to post to the list he receives this DSN? >Subject: Delivery Status Notification (Failure) >From: Mail Delivery Subsystem >Date: 16/01/2013 9:54 am > >Delivery to the following recipient failed permanently: > > sayeverything at sayeverything.org > >----- Original message ----- > [...] >From: "Kapil" >Reply-to: "Kapil" >To: Access india , Sayeverything > >Subject: N.P.s for govt emploees >Date: Wed, 16 Jan 2013 09:55:06 +0530 [...] If so, googlemail is telling him that his message could not be delivered to sayeverything at sayeverything.org, although it presumably was delivered to accessindia at accessindia.org.in. Which of these is your list? It is not like gmail/googlemail to not include some reason for the non-delivery. Are you sure that what you posted is the complete message the user received from googlemail? Without knowing why googlemail can't deliver the message, it's hard to suggest possible remedies. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From misterbhatt at gmail.com Sun Jan 20 04:28:21 2013 From: misterbhatt at gmail.com (Amit Bhatt) Date: Sun, 20 Jan 2013 08:58:21 +0530 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) References: Message-ID: <05973FC15A2C4CEE96170677ED4AED23@amit> Yes, he is the member of my mailing list and he does receive this error whenever he sends any message across the list. Thanks, Amit Bhatt ----- Original Message ----- From: "Mark Sapiro" To: "Amit Bhatt" ; Sent: Sunday, January 20, 2013 2:56 AM Subject: Re: [Mailman-Users] Fw: Delivery Status Notification (Failure) > Amit Bhatt wroye: > >>Seeking the solution on below forwarded mail of a sender who is a >>subscriber >>of mailing list running on mailman. >>Is this issue persisting from the sender end or do we have any solution >>from >>our side. > > > Is the problem that the sender is a member of your list and when he > attempts to post to the list he receives this DSN? > > >>Subject: Delivery Status Notification (Failure) >>From: Mail Delivery Subsystem >>Date: 16/01/2013 9:54 am >> >>Delivery to the following recipient failed permanently: >> >> sayeverything at sayeverything.org >> >>----- Original message ----- >> > [...] >>From: "Kapil" >>Reply-to: "Kapil" >>To: Access india , Sayeverything >> >>Subject: N.P.s for govt emploees >>Date: Wed, 16 Jan 2013 09:55:06 +0530 > [...] > > > If so, googlemail is telling him that his message could not be > delivered to sayeverything at sayeverything.org, although it presumably > was delivered to accessindia at accessindia.org.in. Which of these is > your list? > > It is not like gmail/googlemail to not include some reason for the > non-delivery. Are you sure that what you posted is the complete > message the user received from googlemail? > > Without knowing why googlemail can't deliver the message, it's hard to > suggest possible remedies. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From mark at msapiro.net Sun Jan 20 04:42:28 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 19 Jan 2013 19:42:28 -0800 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) In-Reply-To: <05973FC15A2C4CEE96170677ED4AED23@amit> Message-ID: Amit Bhatt wrote: >Yes, he is the member of my mailing list and he does receive this error >whenever he sends any message across the list. And as I said >> It is not like gmail/googlemail to not include some reason for the >> non-delivery. Are you sure that what you posted is the complete >> message the user received from googlemail? >> >> Without knowing why googlemail can't deliver the message, it's hard to >> suggest possible remedies. Go back to the user and ask him if he is sure there wasn't any other information in the DSN. Also, check your incoming MTA logs to see if there is anything there to indicate you rejected the message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From misterbhatt at gmail.com Sun Jan 20 05:19:56 2013 From: misterbhatt at gmail.com (Amit Bhatt) Date: Sun, 20 Jan 2013 09:49:56 +0530 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) References: Message-ID: <728BAFB6BA024BD9A3E901B2E62C826B@amit> I don't think there is any issue persisting because of Gmail, but just like to tell that he is sending the messages from his mobile phone. Thanks, Amit Bhatt ----- Original Message ----- From: "Mark Sapiro" To: "Amit Bhatt" ; Sent: Sunday, January 20, 2013 9:12 AM Subject: Re: [Mailman-Users] Fw: Delivery Status Notification (Failure) > Amit Bhatt wrote: > >>Yes, he is the member of my mailing list and he does receive this error >>whenever he sends any message across the list. > > > And as I said > > >>> It is not like gmail/googlemail to not include some reason for the >>> non-delivery. Are you sure that what you posted is the complete >>> message the user received from googlemail? >>> >>> Without knowing why googlemail can't deliver the message, it's hard to >>> suggest possible remedies. > > > Go back to the user and ask him if he is sure there wasn't any other > information in the DSN. > > Also, check your incoming MTA logs to see if there is anything there to > indicate you rejected the message. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From mark at msapiro.net Sun Jan 20 06:27:04 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 19 Jan 2013 21:27:04 -0800 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) In-Reply-To: <728BAFB6BA024BD9A3E901B2E62C826B@amit> Message-ID: Amit Bhatt wrote: >I don't think there is any issue persisting because of Gmail, but just like >to tell that he is sending the messages from his mobile phone. What happens if he sends from something other than his phone? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From christopher at custommade.org.uk Sun Jan 20 07:51:08 2013 From: christopher at custommade.org.uk (Christopher Woods (CM)) Date: Sun, 20 Jan 2013 06:51:08 +0000 Subject: [Mailman-Users] Fw: Delivery Status Notification (Failure) In-Reply-To: References: Message-ID: <50FB93DC.4000708@custommade.org.uk> On 20/01/2013 05:27, Mark Sapiro wrote: > Amit Bhatt wrote: > >> I don't think there is any issue persisting because of Gmail, but just like >> to tell that he is sending the messages from his mobile phone. > What happens if he sends from something other than his phone? My thoughts also. If he's using ISP-provided SMTP, or they're transparently proxying outbound by whatever means, that might cause an SPF related bounce depending whether the sayeverything.org mailserver's enforcing strict policies. Alternatively his messages may be being flagged as spam because he's sending from an Indian ISP ipblock (I aggressively nullroute all traffic from Chinese ipblocks on the servers I admin because I only ever, ever get abusive hack attempts from them, and that's before my dnswl and other list-checking procedures for incoming email). I was wondering if the space at the end of the sayeverything.org domain (see his original quoted message) would make a difference but I've done two-way testing and both GMail and third party mailservers seem to either ignore or strip out the extraneous whitespace at the end of my domains during testing. This may be Thunderbird doing it for me also. However if EPOC Email -- the Psion OS client! -- doesn't handle whitespace stripping, this might be causing the GMail problem where it's unable to send. I did check the error message but the mailer daemon return error didn't include any whitespace on the end of the message. However that could just be the mailer daemon send procedure stripping off the whitespace or just ignoring it. I did also find it unusual that Google included no technical details as to the nature of the failure, in my experience it's always done that. I suggest the OP recommends his user experiencing the problem to first try re-typing, from scratch, the sayeverything at sayeverything.org list address, without the whitespace on the end, deleting any existing entries in his address book to avoid unintended repeat or autofill of the wrong address. Send a test message, and if that doesn't work, try from a desktop computer or the web interface. If that doesn't work, he should try sending email to just the sayeverything mailserver with no CCs or multiple recipients (I noted he sent the same email to two addresses both in the primary To: field, good practice would have been to CC one of the recipients). Failing that, it's time to get physical with the server hosting the sayeverything mailing list. Best of luck... Chris From joemailgroups at gmail.com Sun Jan 20 10:38:53 2013 From: joemailgroups at gmail.com (Joe) Date: Sun, 20 Jan 2013 01:38:53 -0800 Subject: [Mailman-Users] Subscription page alteration. In-Reply-To: References: Message-ID: <48B45FA4-7E1B-48A3-A79F-CD0910F274FB@gmail.com> Hi, Mark. I followed your instructions and was able to make the changes. It was quite simple to do it following your instructions. Thank you for your help. Joe. On January 16, 2013, at 9:12 PM, Mark Sapiro wrote: > JCGroups wrote: >> >> Is there a simple way to edit the subscription page? > > > Yes. > > >> Is there a way to change this using the browser-based user interface or does the file for this page need to be modified? > > > To edit the subscription form on the listonfo page for a single list, > go to the list's web admin interface, follow the "Edit the public HTML > pages and text files" link under "Other Administrative Activities" and > edit the "General list information page". > > If you want to change the page that applies by default to all lists in > the installation or in a given domain see the FAQ at > . The name of the template is > listinfo.html. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From paul at fpen.org Sun Jan 20 23:03:31 2013 From: paul at fpen.org (Paul Kleeberg) Date: Sun, 20 Jan 2013 16:03:31 -0600 Subject: [Mailman-Users] Moving list members and passwords to Mailman on a new server Message-ID: <9FA0C511-58F1-45CC-9373-9E7D5ECE4C3B@fpen.org> I am finally migrating a copy of mailman lists off of an older Mac running 10.6 (Snow Leopard) Server to a new Mac with Mountain Lion 10.8 server. I found the instructions on http://www.livetime.com/mountain-lion-mailman-mailing-list/ very helpful to install mailman on 10.8. Since the paths seemed to be vastly different, I migrated the config.pck files with config_list, extracting the settings from 10.6 and importing them to the new config.pck file on the 10.8 box. Subscribers were not migrated though it appears they are in the pickle file. I tried to use step 6 from the website above ln -s /usr/local/mailman/bin/paths.py python import paths import Mailman, pickle configFile = open('config.pck') config = pickle.load(configFile) config['created_at'] members = config['members'].keys() members.sort() print 'n'.join(members) But it did not work for me. I tried pasting line by line, but after the python command, I was stuck. I also fear that, thought it might be successful, it may not migrate passwords. Can anyone tell me how I might migrate the list members to the new server along with their passwords? Paul -- Paul Kleeberg paul at fpen.org From mark at msapiro.net Sun Jan 20 23:24:06 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 20 Jan 2013 14:24:06 -0800 Subject: [Mailman-Users] Moving list members and passwords to Mailman on anew server In-Reply-To: <9FA0C511-58F1-45CC-9373-9E7D5ECE4C3B@fpen.org> Message-ID: Paul Kleeberg wrote: > >Can anyone tell me how I might migrate the list members to the new server along with their passwords? Just copy the config.pck files to the appropriate place on the new server. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Jan 20 23:29:11 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 20 Jan 2013 14:29:11 -0800 Subject: [Mailman-Users] Moving list members and passwords to Mailman onanew server In-Reply-To: Message-ID: Mark Sapiro wrote: >Paul Kleeberg wrote: >> >>Can anyone tell me how I might migrate the list members to the new server along with their passwords? > > >Just copy the config.pck files to the appropriate place on the new >server. Also, see the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From paul at fpen.org Mon Jan 21 18:24:41 2013 From: paul at fpen.org (Paul Kleeberg) Date: Mon, 21 Jan 2013 11:24:41 -0600 Subject: [Mailman-Users] Moving list members and passwords to Mailman onanew server In-Reply-To: References: Message-ID: <0E2040A8-BDE7-483C-9750-9543F6B9B5C7@fpen.org> User error :-). Worked exactly as Mark described. Had to wrestle with Apache and dns little bit though (since I was adding a domain name to the new server) and the Mac web interface. The web interface hosed my DNS but luckily was able to get it all back. I do have one error. I get the message that there are no publicly advertised lists on both the admin and listinfo pages however when I append those URLs with / it takes me to the appropriate pages and everything works fine from there. I tried turning on and off the "Advertise this list?" in the privacy settings but it did not seem to make a difference. Also ran withlist -l -r fix_url listname but that did not seem to make a difference. Paul -- Paul Kleeberg paul at fpen.org On Jan 20, 2013, at 4:29 PM, Mark Sapiro wrote: > Mark Sapiro wrote: > >> Paul Kleeberg wrote: >>> >>> Can anyone tell me how I might migrate the list members to the new server along with their passwords? >> >> >> Just copy the config.pck files to the appropriate place on the new >> server. > > > Also, 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 Mon Jan 21 18:47:22 2013 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 21 Jan 2013 09:47:22 -0800 Subject: [Mailman-Users] Moving list members and passwords to Mailman onanew server In-Reply-To: <0E2040A8-BDE7-483C-9750-9543F6B9B5C7@fpen.org> Message-ID: Paul Kleeberg wrote: > >I do have one error. I get the message that there are no publicly >advertised lists on both the admin and listinfo pages however when I >append those URLs with / it takes me to the appropriate pages >and everything works fine from there. I tried turning on and off the >"Advertise this list..." in the privacy settings but it did not seem to >make a difference. Also ran withlist -l -r fix_url listname but that >did not seem to make a difference. If the host name in the URL you are using to access the listinfo page is not the same as DEFAULT_URL_HOST, you need to run withlist -l -r fix_url listname -u hostname See the FAQ at and perhaps the others linked therefrom. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wells.nick53 at gmail.com Sun Jan 20 19:28:26 2013 From: wells.nick53 at gmail.com (Nick Wells) Date: Sun, 20 Jan 2013 13:28:26 -0500 Subject: [Mailman-Users] Mailing List is down Message-ID: Our mailing list is down. Whenever someone tries to send an email, there is an error message received. I'm also not able to connect to our mail server. Is this an issue on our end or is Mailman experiencing problems? Is there anything to do about this? From paul at fpen.org Mon Jan 21 18:58:42 2013 From: paul at fpen.org (Paul Kleeberg) Date: Mon, 21 Jan 2013 11:58:42 -0600 Subject: [Mailman-Users] Moving list members and passwords to Mailman onanew server In-Reply-To: References: Message-ID: Bingo! Thanks again! -- Paul Kleeberg paul at fpen.org On Jan 21, 2013, at 11:47 AM, Mark Sapiro wrote: > If the host name in the URL you are using to access the listinfo page > is not the same as DEFAULT_URL_HOST, you need to run > > withlist -l -r fix_url listname -u hostname > > See the FAQ at and perhaps the others > linked therefrom. > From mark at msapiro.net Mon Jan 21 19:06:55 2013 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 21 Jan 2013 10:06:55 -0800 Subject: [Mailman-Users] Mailing List is down In-Reply-To: Message-ID: Nick Wells wrote: >Our mailing list is down. Whenever someone tries to send an email, there >is an error message received. What does the message say? >I'm also not able to connect to our mail >server. Is this an issue on our end or is Mailman experiencing problems? If you can't connect to the mail server, that has nothing to do with Mailman. The server is down or there is some problem with the MTA on that server. >Is there anything to do about this? Contact the people who admin/support your server. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From beakerboy99 at yahoo.com Tue Jan 22 13:23:30 2013 From: beakerboy99 at yahoo.com (Kevin Nowaczyk) Date: Tue, 22 Jan 2013 04:23:30 -0800 (PST) Subject: [Mailman-Users] Storing mailing list members in a separate Database Message-ID: <1358857410.55069.YahooMailNeo@web120001.mail.ne1.yahoo.com> I run a drupal site which contains email addresses of all my club members. Is there a way to configure mailman to use a custom query of a mysql database for the list information? I can easily add digest versus individual mail selection to each user's account. I'm trying to minimize duplication of effort when adding and removing members to the club rolls. A way to do it without mailman would be to have a cron script query the database and save the results in a postfix/virtual file. I'm guessing this would be quite messy. This can't be a new problem, so there must be a solution somewhere. Thanks, Kevin From mark at msapiro.net Thu Jan 24 00:26:39 2013 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 23 Jan 2013 15:26:39 -0800 Subject: [Mailman-Users] Storing mailing list members in a separate Database In-Reply-To: <1358857410.55069.YahooMailNeo@web120001.mail.ne1.yahoo.com> Message-ID: Kevin Nowaczyk wrote: >I run a drupal site which contains email addresses of all my club members. Is there a way to configure mailman to use a custom query of a mysql database for the list information? Short answer: Yes. See . Longer answer: Mailman 2.1 accesses all list member information through a single MemberAdaptor module. This module is defined at Mailman/MemberAdaptor.py which defines and documents all the methods that Mailman uses to store, retrieve and change member information. The methods in this module are designed to be overridden by those of a specific member information module. The overriding module that ships with Mailman is Mailmna/OldStyleMemberships.py. That module stores member info in the same python pickle that stores the list configuration. There is a MySQL adaptor from Kev Green in the tracker at the above URL. There is also a fork of this adaptor at . Neither of these is exactly what I think you're asking for as they use a dedicated table for the member info, but they shouldn't be difficult to modify to suit your requirement. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Jan 24 01:37:22 2013 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 23 Jan 2013 16:37:22 -0800 Subject: [Mailman-Users] Storing mailing list members in a separateDatabase In-Reply-To: Message-ID: Mark Sapiro wrote: > >Longer answer: Mailman 2.1 accesses all list member information through >a single MemberAdaptor module. I have written a short FAQ on member adaptors at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rpschwar at knology.net Fri Jan 25 17:38:15 2013 From: rpschwar at knology.net (rpschwar at knology.net) Date: Fri, 25 Jan 2013 11:38:15 -0500 (EST) Subject: [Mailman-Users] Mailman-subscibers.py Message-ID: <61844958.23690218.1359131895565.JavaMail.root@md01.knology.synacor.com> I have been using Mailman-subscibers.py to get a csv output of the list of my users. However, I had to rebuild my database and the path has been changed from the default location and is now ?/cgi-bin/mailman? instead of just ?/mailman . This cause the command that I was using: Mailman-subscribers.py -c -o output-members.csv m-c-b.org members_m-c-b.org To not work any more I was told that I have to add a ?-u? option with the path but cannot get it to work. I have tried: Mailman-subscribers.py -c -o output-members.csv m-c-b.org ?u http://m-c-b.org/cgi-bin/mailman/admin/members_m-c-b.org and Mailman-subscribers.py -c -o ?u output-members.csv m-c-b.org http://m-c-b.org/cgi-bin/mailman/admin/members_m-c-b.org What is wrong with this command? From mark at msapiro.net Fri Jan 25 20:03:14 2013 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 25 Jan 2013 11:03:14 -0800 Subject: [Mailman-Users] Mailman-subscibers.py In-Reply-To: <61844958.23690218.1359131895565.JavaMail.root@md01.knology.synacor.com> References: <61844958.23690218.1359131895565.JavaMail.root@md01.knology.synacor.com> Message-ID: <5102D6F2.3050807@msapiro.net> On 1/25/2013 8:38 AM, rpschwar at knology.net wrote: > > I have been using Mailman-subscibers.py to get a csv output of the list of my users. However, I had to rebuild my database and the path has been changed from the default location and is now ?/cgi-bin/mailman? instead of just ?/mailman . This cause the command that I was using: > > Mailman-subscribers.py -c -o output-members.csv m-c-b.org members_m-c-b.org > To not work any more > > I was told that I have to add a ?-u? option with the path but cannot get it to work. If you run the command with the -h option, it should describe how the -u option works. Also, the failed commands you tried should have given you this help information. If you saw the -u option description in the help and it wasn't clear, please help me by suggesting clearer wording. If your version of the script doesn't support -u, get the latest from . You have two issues with what you are trying. All options including -u and its setting must precede the host name in the command, and the value of the -u option is just the path up to the admin cgi. It does not include the http://hostname part nor the listname. You need to add just "?u /cgi-bin/mailman/admin" to your prior command preceding the host name so the command becomes Mailman-subscribers.py -c -o output-members.csv ?u /cgi-bin/mailman/admin m-c-b.org members_m-c-b.org (all on one line) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jbernier at risd.edu Fri Jan 25 21:05:31 2013 From: jbernier at risd.edu (Jeff Bernier) Date: Fri, 25 Jan 2013 15:05:31 -0500 Subject: [Mailman-Users] Upgrade for Postfix & Mailman Message-ID: Hello All, I am currently running Mailman (2.1.14) and Postfix (2.4.3) on an aging Mac OS X server (10.5.8). Mailman and Postfix on this system are Apple's implementation on their platform of course. Apple no longer supports the Xserve platform, and I am in need of replacing this system, and upgrading to newer versions of Postfix and Mailman. We use Postfix for our on campus SMTP Gateway, and Mailman for a small number of active lists. The traffic is light. Can anyone recommend a good replacement to this? Recommended Unix/Linux? Is a VM environment an option? I would like to get away from the Mac solution, and set up some flavor of Unix with more current versions of Postfix and Mailman. I know this is a very broad question, but I have a blank canvas here... just looking for a direction to go in. Any suggestions are appreciated. Thanks Jeff Bernier Email & Accounts Administration Rhode Island School of Design 20 Washington Place, Providence RI 02903 401.454.6168 From bsfinkel at att.net Fri Jan 25 21:31:02 2013 From: bsfinkel at att.net (Barry S. Finkel) Date: Fri, 25 Jan 2013 14:31:02 -0600 Subject: [Mailman-Users] Upgrade for Postfix & Mailman In-Reply-To: References: Message-ID: <5102EB86.9040504@att.net> On 1/25/2013 2:05 PM, Jeff Bernier wrote: > Hello All, > > I am currently running Mailman (2.1.14) and Postfix (2.4.3) on an aging Mac > OS X server (10.5.8). Mailman and Postfix on this system are Apple's > implementation on their platform of course. Apple no longer supports the > Xserve platform, and I am in need of replacing this system, and upgrading > to newer versions of Postfix and Mailman. > > We use Postfix for our on campus SMTP Gateway, and Mailman for a small > number of active lists. The traffic is light. > > Can anyone recommend a good replacement to this? Recommended Unix/Linux? Is > a VM environment an option? > > I would like to get away from the Mac solution, and set up some flavor of > Unix with more current versions of Postfix and Mailman. I know this is a > very broad question, but I have a blank canvas here... just looking for a > direction to go in. > > Any suggestions are appreciated. > > Thanks > > > Jeff Bernier > Email & Accounts Administration > Rhode Island School of Design > 20 Washington Place, Providence RI 02903 > 401.454.6168 > ------------------------------------------------------ I would suggest a virtual Linux machine. I would use the SourceForge source instead of any pre-packaged Mailman solution. I looked at the Debian/Ubuntu Mailman package a number of years ago, and there were many patches that were not documented. At least one patch incorrectly removed a library that may be needed. I had to use a package, so I took the Debian/Ubuntu package and used it to build my own package from the SourceForge source. The only Debian/Ubuntu patch that I kept was one that placed the various Mailman libraries in the proper directories for Debian/Ubuntu. With only a few lists, there is no need for a real machine. Make sure that you allocate enough disk space for the growing list archives. I am not sure if there are any Apple-installed patches that may be incompatible with the SourceForge source. --Barry Finkel From cnulk at scu.edu Fri Jan 25 22:31:49 2013 From: cnulk at scu.edu (Chris Nulk) Date: Fri, 25 Jan 2013 13:31:49 -0800 Subject: [Mailman-Users] Information about config_list and change_pw Message-ID: <5102F9C5.4030201@scu.edu> Hello all, Before I go and completely savage the lists we have here, I thought I would try to get a little more information about using config_list. I get the list information from a file sent to me. I want to use a script to process the file, output the processed data to a file, then use config_list to make the changes to the appropriate list(s). The only values I want to change are the list's owner, moderator, and the *_these_nonmembers. Can I create a file (properly formatted) to input into config_list containing only the values I want to change? Or, do I have to dump the entire file, make the changes, then reload? Next, I see the change_pw allows me to change a list's password. Is that the owner's password, the moderator's password, or both? If it is only the owners password, is there a way to change the moderator's password through some other mechanism/program? Thanks, Chris From mark at msapiro.net Sat Jan 26 03:10:18 2013 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 25 Jan 2013 18:10:18 -0800 Subject: [Mailman-Users] Information about config_list and change_pw In-Reply-To: <5102F9C5.4030201@scu.edu> Message-ID: Chris Nulk wrote: > >Can I create a file (properly formatted) to input into config_list >containing only the values I want to change? Or, do I have to dump the >entire file, make the changes, then reload? You can include in the input to config_list only those things you wish to change. Attributes not defined in the config_list input will be unchanged. >Next, I see the change_pw allows me to change a list's password. Is >that the owner's password, the moderator's password, or both? If it is >only the owners password, is there a way to change the moderator's >password through some other mechanism/program? It's only the list owner/admin password. You can use config_list to change either the admin or moderator password or both. This three-line input to config_list from Mailman.Utils import sha_new password = sha_new('abc').hexdigest() mod_password = sha_new('def').hexdigest() will set the admin password to abc and the moderator poassword to def. When run, it will give this output Non-standard property restored: password Non-standard property restored: mod_password attribute "sha_new" ignored That is expected. If you don't want to set both passwords, just omit the corresponding line from the input file. The lines must be exactly as shown except for the actual passwords. You can add additional settings in the same input file. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From james at thereidsonline.com Sun Jan 27 09:43:13 2013 From: james at thereidsonline.com (James Reid) Date: Sun, 27 Jan 2013 19:43:13 +1100 Subject: [Mailman-Users] Mailman hosting needed In-Reply-To: References: Message-ID: <5104E8A1.5020200@thereidsonline.com> Hi Everyone, I've been running my own server hosting (amongst other things) mailman for the last 10+ years using a combination of either my own server, or more recently VPS. However, I've got to the point in my life where it is too much work to maintain the servers myself, so am now offloading all the services on to hosted services. I have successfully moved everything off with the exception of some mailman services that I run for my church. I have three lists one of which is used significantly more than the other two, but collectively they have no more than 700 messages per year sent on them / 250 subscribers. Can anyone recommend a host that might be suitable for my needs? Thanks! James. From brian at emwd.com Sun Jan 27 14:20:33 2013 From: brian at emwd.com (Brian Carpenter) Date: Sun, 27 Jan 2013 08:20:33 -0500 Subject: [Mailman-Users] Mailman hosting needed In-Reply-To: <5104E8A1.5020200@thereidsonline.com> References: <5104E8A1.5020200@thereidsonline.com> Message-ID: <1c0001cdfc91$16a67e80$43f37b80$@emwd.com> > Hi Everyone, > > I've been running my own server hosting (amongst other things) mailman for > the last 10+ years using a combination of either my own server, or more > recently VPS. > > However, I've got to the point in my life where it is too much work to maintain > the servers myself, so am now offloading all the services on to hosted services. > > I have successfully moved everything off with the exception of some mailman > services that I run for my church. > > I have three lists one of which is used significantly more than the other two, but > collectively they have no more than 700 messages per year sent on them / 250 > subscribers. > > Can anyone recommend a host that might be suitable for my needs? Hi James: The Mailman community keeps a list of Mailman friendly hosts located at: http://wiki.list.org/display/COM/Mailman+hosting+services My company is on that list and I would like to invite you to take a look at our Mailman specific hosting service. You can get more information at http://www.emwd.com/mailman.html. Feel free to shoot me off any questions off-list if you have any. Have a great weekend. Brian Carpenter EMWD.com T: 336.755.0685 E: brian at emwd.com www.emwd.com From ed at esson.net Sun Jan 27 09:59:47 2013 From: ed at esson.net (Ed Kasky) Date: Sun, 27 Jan 2013 00:59:47 -0800 Subject: [Mailman-Users] Mailman hosting needed In-Reply-To: <5104E8A1.5020200@thereidsonline.com> References: <5104E8A1.5020200@thereidsonline.com> Message-ID: <5104EC83.9060804@esson.net> I just did exactly what you are doing for the same reasons... I moved everything over to Asmallorange and so far I have been very happy. http://asmallorange.com/ On 1/27/2013 12:43 AM, James Reid wrote: > Hi Everyone, > > I've been running my own server hosting (amongst other things) mailman > for the last 10+ years using a combination of either my own server, or > more recently VPS. > > However, I've got to the point in my life where it is too much work to > maintain the servers myself, so am now offloading all the services on > to hosted services. > > I have successfully moved everything off with the exception of some > mailman services that I run for my church. > > I have three lists one of which is used significantly more than the > other two, but collectively they have no more than 700 messages per > year sent on them / 250 subscribers. > > Can anyone recommend a host that might be suitable for my needs? > > Thanks! > James. > ------------------------------------------------------ > 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/ed%40esson.net -- ........................................................................... Randomly Generated Quote (223 of 1884): "To lengthen thy life, lessen thy meals." --Benjamin Franklin, Poor Richard's Almanack, 1737 From rb211 at tds.net Mon Jan 28 00:58:40 2013 From: rb211 at tds.net (William Bagwell) Date: Sun, 27 Jan 2013 18:58:40 -0500 Subject: [Mailman-Users] Mailman hosting needed In-Reply-To: <5104EC83.9060804@esson.net> References: <5104E8A1.5020200@thereidsonline.com> <5104EC83.9060804@esson.net> Message-ID: <201301271858.40191.rb211@tds.net> On Sunday 27 January 2013, Ed Kasky wrote: > I just did exactly what you are doing for the same reasons... > > I moved everything over to Asmallorange and so far I have been very happy. Long time ASO customer... They have a strict 1,000 emails per hour limit so a discussion list with 250 members would exceed this with as few as five posts in one hour. (Assuming no digest members.) AFAICT all size plans have the same limit. However, it *is* possible to split a single list between two separate plans. But yes, if you are not a spamer, can stay within the 1,000 per hour limit, and are not offended by Mailman via cPanel, ASO is hard to beat on price. -- William From brian at emwd.com Mon Jan 28 01:37:01 2013 From: brian at emwd.com (Brian Carpenter) Date: Sun, 27 Jan 2013 19:37:01 -0500 Subject: [Mailman-Users] Mailman hosting needed In-Reply-To: <201301271858.40191.rb211@tds.net> References: <5104E8A1.5020200@thereidsonline.com> <5104EC83.9060804@esson.net> <201301271858.40191.rb211@tds.net> Message-ID: <1d2b01cdfcef$9690fcc0$c3b2f640$@emwd.com> Hi James: I am not sure if you decided on a provider to move your lists to but I can offer you $7 per month hosting for your 3 lists. We can also assist you in moving your data to our mailman service including your archives and list configuration settings. We impose no sending limits on any of our mailman clients and we have special servers setup that serve ONLY mailman users. These servers are whitelisted with most ISPs to insure reliable delivery to your list members. http://www.emwd.com/mailman.html Brian Carpenter EMWD.com T: 336.755.0685 E: brian at emwd.com www.emwd.com ? > -----Original Message----- > From: Mailman-Users [mailto:mailman-users- > bounces+brian=emwd.com at python.org] On Behalf Of William Bagwell > Sent: Sunday, January 27, 2013 6:59 PM > To: mailman-users at python.org > Subject: Re: [Mailman-Users] Mailman hosting needed > > On Sunday 27 January 2013, Ed Kasky wrote: > > I just did exactly what you are doing for the same reasons... > > > > I moved everything over to Asmallorange and so far I have been very happy. > > Long time ASO customer... They have a strict 1,000 emails per hour limit so a > discussion list with 250 members would exceed this with as few as five posts in > one hour. (Assuming no digest members.) AFAICT all size plans have the same > limit. However, it *is* possible to split a single list between two separate plans. > > But yes, if you are not a spamer, can stay within the 1,000 per hour limit, and > are not offended by Mailman via cPanel, ASO is hard to beat on price. > -- > William > ------------------------------------------------------ > 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/brian%40emwd.com From khillo100 at hotmail.com Mon Jan 28 05:18:47 2013 From: khillo100 at hotmail.com (Khalil Abbas) Date: Mon, 28 Jan 2013 06:18:47 +0200 Subject: [Mailman-Users] Suggestions Message-ID: Hello guys.. Thanks you for this greatest piece of software I?ve ever seen & has been using for over 6 years now :) I have a couple of suggestions: - Many users do not have SSH access because they?re on shared hosting, and it?s pain in the act when moving from one hosting provider to another.. it would be nice to have an option to import/export list setting (./config_list) from the web interface.. - on the other hand, it would be great to have an option in ssh prompt to list messages awaiting moderation and have options to approve or reject them.. - also a FULL content & settings backup option in one tar ball file will be great, i.e. moving from one server to another is also pain in the act if you have many lists.. if I came up with more suggestions I?ll update you guys, and I urge other users to contribute if they have useful ideas like these maybe we?ll benefit from them in the next mailman version.. Thanks again :) From mark at msapiro.net Mon Jan 28 05:44:58 2013 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 27 Jan 2013 20:44:58 -0800 Subject: [Mailman-Users] Suggestions In-Reply-To: References: Message-ID: <5106024A.4050208@msapiro.net> On 1/27/2013 8:18 PM, Khalil Abbas wrote: > > I have a couple of suggestions: > > - Many users do not have SSH access because they?re on shared hosting, and it?s pain in the act when moving from one hosting provider to another.. it would be nice to have an option to import/export list setting (./config_list) from the web interface.. See . > - on the other hand, it would be great to have an option in ssh prompt to list messages awaiting moderation and have options to approve or reject them.. See . > - also a FULL content & settings backup option in one tar ball file will be great, i.e. moving from one server to another is also pain in the act if you have many lists.. If isn't everything you want, comment there. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cnulk at scu.edu Mon Jan 28 19:37:36 2013 From: cnulk at scu.edu (Chris Nulk) Date: Mon, 28 Jan 2013 10:37:36 -0800 Subject: [Mailman-Users] Information about config_list and change_pw In-Reply-To: References: Message-ID: <5106C570.3090601@scu.edu> On 1/25/2013 6:10 PM, Mark Sapiro wrote: > Chris Nulk wrote: >> Can I create a file (properly formatted) to input into config_list >> containing only the values I want to change? Or, do I have to dump the >> entire file, make the changes, then reload? > > You can include in the input to config_list only those things you wish > to change. Attributes not defined in the config_list input will be > unchanged. > > >> Next, I see the change_pw allows me to change a list's password. Is >> that the owner's password, the moderator's password, or both? If it is >> only the owners password, is there a way to change the moderator's >> password through some other mechanism/program? > > It's only the list owner/admin password. You can use config_list to > change either the admin or moderator password or both. > > This three-line input to config_list > > from Mailman.Utils import sha_new > password = sha_new('abc').hexdigest() > mod_password = sha_new('def').hexdigest() > > will set the admin password to abc and the moderator poassword to def. > When run, it will give this output > > Non-standard property restored: password > Non-standard property restored: mod_password > attribute "sha_new" ignored > > That is expected. If you don't want to set both passwords, just omit > the corresponding line from the input file. > > The lines must be exactly as shown except for the actual passwords. > > You can add additional settings in the same input file. > Thanks for the information, Mark. While I was waiting for a response from the list, I searched the archives for the discussion about setting/unsetting the moderation bit on list members. I remember there was a discussion and a script to it. I found the discussion (and script) but also saw your website with Mailman scripts. After reviewing the scripts on your site, would it be better to use the various scripts to make changes. For example, should I use: 1. non_members script to make entry changes to the *_these_nonmembers, 2. change_admins.py to change the owner/moderator of a list, 3. change_pw to change the list owner/moderator password, 4. and set_mod.py to change the moderation bit for list members. I know I will have to do some coding to add the ability to change the moderator password to the change_pw program. I figured I would add a -m/--mod_password option and duplicate the -p option with appropriate corrections. It seems to make a little more sense to use scripts/programs that are more targeted to specific changes I want to make to a list and I can document what I am doing a little easier. Thanks for the information and any advice, Chris From mark at msapiro.net Mon Jan 28 19:53:01 2013 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 28 Jan 2013 10:53:01 -0800 Subject: [Mailman-Users] Information about config_list and change_pw In-Reply-To: <5106C570.3090601@scu.edu> Message-ID: Chris Nulk wrote: > >It seems to make a little more sense to use scripts/programs that are >more targeted to specific changes I want to make to a list and I can >document what I am doing a little easier. If you know what you are doing, you can do anything to a list with config_list or withlist. These are powerful tools that also have the ability to break things badly if you don't know what you're doing or make a mistake. A targeted script is more limited in what it can do, but if it is well tested, probably won't break anything in an irrecoverable way. Most of the scripts in my scripts/ directory were created in response to "how do I" questions on this list that I thought were of some wider interest. They exist so I can point people at them rather than explaining how to do it each time it comes up. Others are things I actually use myself. Ultimately, its a matter of taste, style and frequency of use that determines the choice of a targeted script vs. a more general tool to accomplish a specific task. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cnulk at scu.edu Mon Jan 28 23:19:53 2013 From: cnulk at scu.edu (Chris Nulk) Date: Mon, 28 Jan 2013 14:19:53 -0800 Subject: [Mailman-Users] Information about config_list and change_pw In-Reply-To: References: Message-ID: <5106F989.7020806@scu.edu> On 1/28/2013 10:53 AM, Mark Sapiro wrote: > Chris Nulk wrote: >> It seems to make a little more sense to use scripts/programs that are >> more targeted to specific changes I want to make to a list and I can >> document what I am doing a little easier. > > If you know what you are doing, you can do anything to a list with > config_list or withlist. These are powerful tools that also have the > ability to break things badly if you don't know what you're doing or > make a mistake. > > A targeted script is more limited in what it can do, but if it is well > tested, probably won't break anything in an irrecoverable way. > > Most of the scripts in my scripts/ directory were created in response > to "how do I" questions on this list that I thought were of some wider > interest. They exist so I can point people at them rather than > explaining how to do it each time it comes up. Others are things I > actually use myself. > > Ultimately, its a matter of taste, style and frequency of use that > determines the choice of a targeted script vs. a more general tool to > accomplish a specific task. > Great information, Mark. I appreciate your time and knowledge for replying. I agree both config_list and withlist have a lot of power. I think using the targeted scripts will work better for me since they are more limited. I also appreciate you having created some very useful scripts for others to use. Thanks again, Chris From misterbhatt at gmail.com Tue Jan 29 02:53:07 2013 From: misterbhatt at gmail.com (Amit Bhatt) Date: Tue, 29 Jan 2013 07:23:07 +0530 Subject: [Mailman-Users] Not showing the correct number of subscribers.... Message-ID: <6AF550EC1D2A4C80BECA34641ED25031@amit> Hi, I suspect that my mailing list: sayeverything at sayeverything.org is not showing the exact number of total subscribers. Since last couple of weeks I have been approving the subscription request but the total number is shown as it was as earlier. total members reached to 406 a Month back but I am not able to see any change in numbers, wile I am subscribing other members too. Please suggest. Regards, Amit Bhatt From mark at msapiro.net Tue Jan 29 03:05:51 2013 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 28 Jan 2013 18:05:51 -0800 Subject: [Mailman-Users] Not showing the correct number of subscribers.... In-Reply-To: <6AF550EC1D2A4C80BECA34641ED25031@amit> Message-ID: Amit Bhatt wrote: > >I suspect that my mailing list: sayeverything at sayeverything.org is not showing the exact number of total subscribers. Since last couple of weeks I have been approving the subscription request but the total number is shown as it was as earlier. total members reached to 406 a Month back but I am not able to see any change in numbers, wile I am subscribing other members too. Check Mailman's subscribe log to see if recent subscriptions have been successful and to see if there have been a corresponding number of unsubscribes that would keep the membership constant. Also check the membership list to see if those members recently added are there. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From listeyon at metu.edu.tr Tue Jan 29 10:08:30 2013 From: listeyon at metu.edu.tr (METU E-List Admin) Date: Tue, 29 Jan 2013 11:08:30 +0200 Subject: [Mailman-Users] About Spam Filtering Message-ID: <5107918E.80707@metu.edu.tr> Hello, In some of our lists, we are receiving excessive spam messages. We analyzed the spam messages and found that they have similar headers. As a result, we developed the following list: ^X-Mailer: (?!Microsoft Outlook .*)$ ^X-mailer: .*$ ^X-Mailer-LID: .*$ ^X-Mailer-RecptId: .*$ ^X-Mailer-SID: .*$ ^X-Mailer-Sent-By: .*$ ^X-Spam-Status: Yes.*$ ^X-Spam-Flag: YES ^X-Virus-Status: Yes We don't want to receive any mails from external mail systems, only real persons can send emails. We enter this list to the bounce_matching_headers part (in the admin panel, under Spam Filtering). However, we couldn't make this list processed by Mailman. We also couldn't understand in what part we are doing wrong. Can you please assist us in this situation? Thanks, Note: We are using Mailman 2.1.13 From beta at admilon.net Tue Jan 29 10:27:38 2013 From: beta at admilon.net (Matthias Schmidt) Date: Tue, 29 Jan 2013 18:27:38 +0900 Subject: [Mailman-Users] virtual domain https and admin interface Message-ID: <1C5E7D17-14AE-48E2-8C80-D854DBE0A8DC@admilon.net> Hello, I have mailman 2.1.14 running on OS X Server 10.6.8 One list runs on a virtual domain. All webpages for the list are addressed via https. I achieved that with a redirect rule in apache, it simply redirects all http of that domain to https. That works fine so far, but when I try to approve the message of a moderated user nothing happens, the page just gets reloaded with no change. What I'm missing here? thanks Matthias From beta at admilon.net Tue Jan 29 11:19:20 2013 From: beta at admilon.net (Matthias Schmidt) Date: Tue, 29 Jan 2013 19:19:20 +0900 Subject: [Mailman-Users] virtual domain https and admin interface In-Reply-To: <1C5E7D17-14AE-48E2-8C80-D854DBE0A8DC@admilon.net> References: <1C5E7D17-14AE-48E2-8C80-D854DBE0A8DC@admilon.net> Message-ID: <4851E662-A6F8-45A1-8CE1-A77FAF7179CE@admilon.net> Am 29.01.2013 um 18:27 schrieb Matthias Schmidt: > Hello, > I have mailman 2.1.14 running on OS X Server 10.6.8 > One list runs on a virtual domain. > All webpages for the list are addressed via https. > I achieved that with a redirect rule in apache, it simply redirects all http of that domain to https. > That works fine so far, but when I try to approve the message of a moderated user nothing happens, the page just gets reloaded with no change. > What I'm missing here? hmm, I found this: http://wiki.list.org/display/DOC/4.27+Securing+Mailman's+web+GUI+by+using+Secure+HTTP-SSL and followed these advice, but now it still doesn't work and on top of it I get redicted to the default url host with the login page after trying to accept a moderated mail. mm_cfg.py looks like this: MTA = 'Postfix' DEFAULT_EMAIL_HOST = 'mcgregor.admilon.net' DEFAULT_URL_HOST = 'mcgregor.admilon.net' DEFAULT_URL_PATTERN = 'https://%s/mailman/' PUBLIC_ARCHIVE_URL = 'https://%(hostname)s/pipermail/%(listname)s' VIRTUAL_HOSTS.clear() add_virtualhost('www.virtualA.com', 'virtualA.com') add_virtualhost('liste.virtualB.com', 'virtualB.com') POSTFIX_STYLE_VIRTUAL_DOMAINS = ['virtualA.com','virtualB.com'] thanks Matthias From mailman at msbezold.de Tue Jan 29 08:05:41 2013 From: mailman at msbezold.de (Matthias Bezold) Date: Tue, 29 Jan 2013 08:05:41 +0100 Subject: [Mailman-Users] mailman does not ask for password Message-ID: <8D6DDC31-0BCF-408B-816B-EEFA9E8A94ED@msbezold.de> Hi all, we have a problem with mailman on Ubuntu 10LTS. We have set a site password using mmsitepass (and before that using the Plesk interface). Mailman is referenced globally for several domains using a ScriptAlias, but when opening the admin interface (e.g. .../cgi-bin/mailman/create), mailman does not ask for a password. What else can be do to enable the site password that you have to enter before you receive any options in the mailman area? Any help is really appreciated - thanks! Matthias From mark at msapiro.net Tue Jan 29 23:33:11 2013 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 29 Jan 2013 14:33:11 -0800 Subject: [Mailman-Users] About Spam Filtering In-Reply-To: <5107918E.80707@metu.edu.tr> Message-ID: METU E-List Admin wrote: > >In some of our lists, we are receiving excessive spam messages. We >analyzed the spam messages and found that they have similar headers. As >a result, we developed the following list: > >^X-Mailer: (?!Microsoft Outlook .*)$ >^X-mailer: .*$ This includes the one above it. >^X-Mailer-LID: .*$ >^X-Mailer-RecptId: .*$ >^X-Mailer-SID: .*$ >^X-Mailer-Sent-By: .*$ >^X-Spam-Status: Yes.*$ >^X-Spam-Flag: YES >^X-Virus-Status: Yes > >We don't want to receive any mails from external mail systems, only real >persons can send emails. > >We enter this list to the bounce_matching_headers part (in the admin >panel, under Spam Filtering). bounce_matching_headers doesn't work that way. See the '(Details for bounce_matching_headers' link. Regexps like the above should go in header_filter_rules with an appropriate action. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Jan 29 23:38:27 2013 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 29 Jan 2013 14:38:27 -0800 Subject: [Mailman-Users] virtual domain https and admin interface In-Reply-To: <4851E662-A6F8-45A1-8CE1-A77FAF7179CE@admilon.net> Message-ID: Matthias Schmidt wrote: > >hmm, I found this: http://wiki.list.org/display/DOC/4.27+Securing+Mailman's+web+GUI+by+using+Secure+HTTP-SSL >and followed these advice, but now it still doesn't work and on top of it I get redicted to the default url host with the login page after trying to accept a moderated mail. > >mm_cfg.py looks like this: >MTA = 'Postfix' >DEFAULT_EMAIL_HOST = 'mcgregor.admilon.net' >DEFAULT_URL_HOST = 'mcgregor.admilon.net' >DEFAULT_URL_PATTERN = 'https://%s/mailman/' >PUBLIC_ARCHIVE_URL = 'https://%(hostname)s/pipermail/%(listname)s' >VIRTUAL_HOSTS.clear() >add_virtualhost('www.virtualA.com', 'virtualA.com') >add_virtualhost('liste.virtualB.com', 'virtualB.com') >POSTFIX_STYLE_VIRTUAL_DOMAINS = ['virtualA.com','virtualB.com'] You need to run bin/withlist -r fix_url -l LISTNAME -u xxx where xxx is either www.virtualA.com or liste.virtualB.com as appropriate for the list. It seems you ran fix_url, but without the -u option for the list's web domain. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Jan 29 23:50:36 2013 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 29 Jan 2013 14:50:36 -0800 Subject: [Mailman-Users] mailman does not ask for password In-Reply-To: <8D6DDC31-0BCF-408B-816B-EEFA9E8A94ED@msbezold.de> Message-ID: Matthias Bezold wrote: > >we have a problem with mailman on Ubuntu 10LTS. We have set a site password using mmsitepass (and before that using the Plesk interface). Mailman is referenced globally for several domains using a ScriptAlias, but when opening the admin interface (e.g. .../cgi-bin/mailman/create), mailman does not ask for a password. The Mailman create page doesn't ask for the creator authentication when you go to the page. You need to enter the password in the last field on the form. >What else can be do to enable the site password that you have to enter before you receive any options in the mailman area? If you can visit admin pages other than the overview (e.g. .../cgi-bin/mailman/admin/LISTNAME) without authentication, you probably have a saved authentication cookie for the list in your browser. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From listeyon at metu.edu.tr Wed Jan 30 13:53:37 2013 From: listeyon at metu.edu.tr (METU E-List Admin) Date: Wed, 30 Jan 2013 14:53:37 +0200 Subject: [Mailman-Users] About Spam Filtering In-Reply-To: References: Message-ID: <510917D1.9070102@metu.edu.tr> I have added ^X-Mailer: (?!Microsoft Outlook .*)$ as the first rule and set to Hold according to your instructions. I tried to block all mails except the mails from MS Outlook. However today, I received an email with header like: X-Mailer: Microsoft CDO for Windows 2000 I couldn't understand why this header did not go to pending moderator requests. On 01/30/2013 12:33 AM, Mark Sapiro wrote: > METU E-List Admin wrote: >> In some of our lists, we are receiving excessive spam messages. We >> analyzed the spam messages and found that they have similar headers. As >> a result, we developed the following list: >> >> ^X-Mailer: (?!Microsoft Outlook .*)$ >> ^X-mailer: .*$ > This includes the one above it. > > >> ^X-Mailer-LID: .*$ >> ^X-Mailer-RecptId: .*$ >> ^X-Mailer-SID: .*$ >> ^X-Mailer-Sent-By: .*$ >> ^X-Spam-Status: Yes.*$ >> ^X-Spam-Flag: YES >> ^X-Virus-Status: Yes >> >> We don't want to receive any mails from external mail systems, only real >> persons can send emails. >> >> We enter this list to the bounce_matching_headers part (in the admin >> panel, under Spam Filtering). > > bounce_matching_headers doesn't work that way. See the '(Details for > bounce_matching_headers' link. > > Regexps like the above should go in header_filter_rules with an > appropriate action. > From mark at msapiro.net Wed Jan 30 17:06:32 2013 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 30 Jan 2013 08:06:32 -0800 Subject: [Mailman-Users] About Spam Filtering In-Reply-To: <510917D1.9070102@metu.edu.tr> Message-ID: METU E-List Admin wrote: >I have added > >^X-Mailer: (?!Microsoft Outlook .*)$ > >as the first rule and set to Hold according to your instructions. > >I tried to block all mails except the mails from MS Outlook. However >today, I received an email with header like: > >X-Mailer: Microsoft CDO for Windows 2000 > >I couldn't understand why this header did not go to pending moderator >requests. Was the message addressed to the list address or to the list-owner address? header_filter_rules with Hold action are not applied to -owner mail. If this doesn't explain it, please post the entire content of header_filter_rules and the full headers of the message you received. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From listeyon at metu.edu.tr Thu Jan 31 08:42:36 2013 From: listeyon at metu.edu.tr (METU E-List Admin) Date: Thu, 31 Jan 2013 09:42:36 +0200 Subject: [Mailman-Users] About Spam Filtering In-Reply-To: References: Message-ID: <510A206C.4050805@metu.edu.tr> The message was addressed to the list address. The email address I have registered is not the owner of the list. The message headers are: ------------------------------------------------ Return-Path: X-Original-To: bingol at metu.edu.tr Delivered-To: bingol at metu.edu.tr Received: from abdera.general.services.metu.edu.tr (abdera.general.services.metu.edu.tr [144.122.144.135]) by arikanda.general.services.metu.edu.tr (Postfix) with ESMTP id 8BA8C4D92; Wed, 30 Jan 2013 14:46:03 +0200 (EET) Received: from abdera.general.services.metu.edu.tr (localhost [127.0.0.1]) by abdera.general.services.metu.edu.tr (Postfix) with ESMTP id 1B5F13A46F; Wed, 30 Jan 2013 14:46:03 +0200 (EET) X-Original-To: register at mailman.metu.edu.tr Delivered-To: register at mailman.metu.edu.tr Received: from arikanda.general.services.metu.edu.tr (arikanda.general.services.metu.edu.tr [144.122.144.179]) by abdera.general.services.metu.edu.tr (Postfix) with ESMTP id 5D9133A328 for ; Wed, 30 Jan 2013 14:45:31 +0200 (EET) Received: by arikanda.general.services.metu.edu.tr (Postfix) id 2A20D5153; Wed, 30 Jan 2013 14:45:31 +0200 (EET) Delivered-To: register at metu.edu.tr Received: from varya.cc.metu.edu.tr (varya.general.services.metu.edu.tr [144.122.145.141]) by arikanda.general.services.metu.edu.tr (Postfix) with ESMTP id 118DF4D11; Wed, 30 Jan 2013 14:45:31 +0200 (EET) Received: from mail-wi0-f186.google.com (mail-wi0-f186.google.com [209.85.212.186]) by varya.cc.metu.edu.tr (Postfix) with ESMTP id 0C2D560099; Wed, 30 Jan 2013 14:45:29 +0200 (EET) Received: by mail-wi0-f186.google.com with SMTP id hq4sf574786wib.23 for ; Wed, 30 Jan 2013 04:45:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-received:x-beenthere:x-received:x-received:x-received :received-spf:thread-topic:thread-index:reply-to:from:sender:to :subject:date:organization:message-id:mime-version:x-mailer :importance:priority:x-mimeole:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-google-group-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe:content-type:content-class; bh=FdFbVDlNean5sSj9PA4NFtgR31tbLrE1ohLudRAmxjE=; b=dSsb+1QyDzJizefQgoPTQ9XXbJ8CjcaUTuf2tNPEN8JABqO81ca6HMXByOZEzF46HB bdx52DmaQUAewajjVREM4bXpHrlVR7xQaLRgo8bRtjj5LgTqUqwJYJ4DTSXWkfUGNmEM 1fbE4T7vT6RtKJcgJQZDSEJFXvJHKRzGx4im1KgJgm6luN/CMA0tKOhYhdsgGFhwWLQM a0SdH4bAKAQQHwe+hpvMLgY+ZKblGyi6FEKJruIgpe6hgQZkhAPOL7hSWYobuTJf+97G /1G6FhSRNzVtXK4AAOz+CFtLN6UhC1mzU4IDYGOKdVDiLih/4vcEps9iF8BcsAzeKC0v SBjQ== X-Received: by 10.180.88.231 with SMTP id bj7mr442627wib.5.1359549928950; Wed, 30 Jan 2013 04:45:28 -0800 (PST) X-BeenThere: fethiyede at googlegroups.com Received: by 10.180.91.46 with SMTP id cb14ls409844wib.10.gmail; Wed, 30 Jan 2013 04:45:06 -0800 (PST) X-Received: by 10.180.19.66 with SMTP id c2mr1471014wie.6.1359549906477; Wed, 30 Jan 2013 04:45:06 -0800 (PST) Received: by 10.194.71.193 with SMTP id x1mswju; Wed, 30 Jan 2013 04:43:54 -0800 (PST) X-Received: by 10.204.4.217 with SMTP id 25mr299939bks.1.1359549827269; Wed, 30 Jan 2013 04:43:47 -0800 (PST) X-Received: by 10.204.4.217 with SMTP id 25mr299938bks.1.1359549827241; Wed, 30 Jan 2013 04:43:47 -0800 (PST) Received: from forward1.mail.yandex.net (forward1.mail.yandex.net. [2a02:6b8:0:602::1]) by gmr-mx.google.com with ESMTP id s1si6897bkt.3.2013.01.30.04.43.47; Wed, 30 Jan 2013 04:43:47 -0800 (PST) Received-SPF: neutral (google.com: 2a02:6b8:0:602::1 is neither permitted nor denied by domain of summer at tatilkampanyasi.com) client-ip=2a02:6b8:0:602::1; Received: from smtp2.mail.yandex.net (smtp2.mail.yandex.net [77.88.46.102]) by forward1.mail.yandex.net (Yandex) with ESMTP id 01FF5124247B for ; Wed, 30 Jan 2013 16:42:43 +0400 (MSK) Received: from smtp2.mail.yandex.net (localhost [127.0.0.1]) by smtp2.mail.yandex.net (Yandex) with ESMTP id DBFA8E20611 for ; Wed, 30 Jan 2013 16:42:43 +0400 (MSK) Received: from 37-123.96-67.salay.com.tr (37-123.96-67.salay.com.tr [37.123.96.67]) by smtp2.mail.yandex.net (nwsmtp/Yandex) with ESMTP id gee8SK65-ggeagdsL; Wed, 30 Jan 2013 16:42:42 +0400 Thread-Topic: =?iso-8859-9?Q?G=FCn=FCbirlik_Kartepe_Turu_39_TL_/_G=FCn=FCbirlik_U?= =?iso-8859-9?Q?luda=F0_Turu__55_TL_/_Haftasonu_Tek_Gece_Kartepe_349_TL?= thread-index: Ac3+50nGprLpO0AYQHSkem91XQB4DQ== From: "KayakTurunuz.com" To: Date: Wed, 30 Jan 2013 14:42:39 +0200 Organization: http://www.tatilkampanyasi.com Message-ID: MIME-Version: 1.0 X-Mailer: Microsoft CDO for Windows 2000 Importance: normal Priority: normal X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18645 X-Original-Sender: summer at tatilkampanyasi.com X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 2a02:6b8:0:602::1 is neither permitted nor denied by domain of summer at tatilkampanyasi.com) smtp.mail=summer at tatilkampanyasi.com Precedence: list Mailing-list: list fethiyede at googlegroups.com; contact fethiyede+owners at googlegroups.com X-Google-Group-Id: 25252391353 Content-Class: urn:content-classes:message X-Virus-Scanned: clamav-milter 0.97.5 at varya X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,HTML_IMAGE_RATIO_04, HTML_MESSAGE,RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID, UNPARSEABLE_RELAY,URIBL_DBL_SPAM autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on abdera.general.services.metu.edu.tr Subject: [REGISTER: 64911] =?iso-8859-9?q?G=FCn=FCbirlik_Kartepe_Turu_39_TL_/_G=FCn=FCbirli?= =?iso-8859-9?q?k_Uluda=F0_Turu__55_TL_/_Haftasonu_Tek_Gece_Kartepe?= =?iso-8859-9?q?_349_TL?= X-BeenThere: register at metu.edu.tr X-Mailman-Version: Reply-To: fethiyede at googlegroups.com List-Id: Local List Restricted to Subscription List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0167675183449664233==" Sender: register-bounces at metu.edu.tr Errors-To: register-bounces at metu.edu.tr This is a multi-part message in MIME format. . . . . ---------------------------------------------------------------------------- header_filter_rules are in the following link: http://metu.edu.tr/~bingol/poptions.jpeg Thank you. On 01/30/2013 06:06 PM, Mark Sapiro wrote: > METU E-List Admin wrote: > >> I have added >> >> ^X-Mailer: (?!Microsoft Outlook .*)$ >> >> as the first rule and set to Hold according to your instructions. >> >> I tried to block all mails except the mails from MS Outlook. However >> today, I received an email with header like: >> >> X-Mailer: Microsoft CDO for Windows 2000 >> >> I couldn't understand why this header did not go to pending moderator >> requests. > > Was the message addressed to the list address or to the list-owner > address? header_filter_rules with Hold action are not applied to > -owner mail. > > If this doesn't explain it, please post the entire content of > header_filter_rules and the full headers of the message you received. > From heather_dubin at yahoo.com Thu Jan 31 00:05:05 2013 From: heather_dubin at yahoo.com (=?iso-8859-1?Q?Heather_Ben=E9_Dubin?=) Date: Wed, 30 Jan 2013 15:05:05 -0800 (PST) Subject: [Mailman-Users] Links showing up twice in posted messages Message-ID: <1359587105.6491.YahooMailNeo@web160802.mail.bf1.yahoo.com> Hello... I'm wondering if someone can help me. I'm currently using version 2.1.14 of the GNU Mailman software to host a number of different lists. All of them work GREAT, but I'm running into a problem with one of them that I just can't seem to figure out. Whenever members post messages to this particular list using any kind of URL, the URL comes through twice, for example: heather_dubin at yahoo.com http://www.cce-usa.org/ I have looked through all of the settings and compared them to the settings of the lists that are working properly, but I don't see anything that's different. Does anyone have ANY idea why this is happening and what I can do to fix it? Thank you in advance for any help you can offer! Heather Ben? Dubin From stucki at mi.fu-berlin.de Thu Jan 31 21:01:05 2013 From: stucki at mi.fu-berlin.de (Christoph (Stucki) von Stuckrad) Date: Thu, 31 Jan 2013 21:01:05 +0100 Subject: [Mailman-Users] Links showing up twice in posted messages In-Reply-To: <1359587105.6491.YahooMailNeo@web160802.mail.bf1.yahoo.com> References: <1359587105.6491.YahooMailNeo@web160802.mail.bf1.yahoo.com> Message-ID: <20130131200102.GT3863@localhost.mi.fu-berlin.de> On Wed, 30 Jan 2013, Heather Ben? Dubin wrote: > heather_dubin at yahoo.com > http://www.cce-usa.org/ ... > Does anyone have ANY idea why this is happening and what I can do to fix it? I seem to remember, that outlook did that to arbitrary mails, not only to mails from mailman - are you sure it is not your mailreader which SHOWS this instead of mailman CHANGING the mail? Did others on the list, using different readers, see the same? Do you see the changes in the archive of the list (if switched on). Stucki -- Christoph von Stuckrad * * |nickname |Mail \ Freie Universitaet Berlin |/_*|'stucki' |Tel(Mo.,Mi.):+49 30 838-75 459| Mathematik & Informatik EDV |\ *|if online| (Di,Do,Fr):+49 30 77 39 6600| Takustr. 9 / 14195 Berlin * * |on IRCnet|Fax(home): +49 30 77 39 6601/