From acinternets at gmail.com Tue Jun 1 15:10:43 2010 From: acinternets at gmail.com (Aaron Couch) Date: Tue, 1 Jun 2010 09:10:43 -0400 Subject: [Mailman-Users] Mailman + Postfix + Virtual Maps = initial mailmanlist works but new lists don't In-Reply-To: References: Message-ID: hi Mark: thanks so much for your quick and careful reply. i'm looking forward to trying to work with your suggestions next weekend. -AC On Sun, May 30, 2010 at 4:36 PM, Mark Sapiro wrote: > Aaron Couch wrote: > > > >*what doesn't work:* > >any lists added after the inital 'mailman' list fails. it is added through > >the web interface and added to the alias and virtual mailman files. the > new > >users get the "you've been added email". however any emails sent to that > >list, let's call it pleasework at mydomain.org, fail. > > > >*the logs:* > >here is what the mail.log file says for emails that fail to > >pleasework at mydomain.org: > > > >May 29 20:13:44 servername postfix/virtual[12598]: 4936C5CB9F: to=< > >pleasework at mydomain.org>, relay=virtual, delay=888, > delays=888/0.05/0/0.01, > >dsn=4.1.1, status=SOFTBOUNCE (unknown user: "pleasework at mydomain.org") > > > relay=virtual is a problem. It suggests that mydomain.org is a > virtual_mailbox_domain, not a virtual_alias_domain. > > > >here is a successful log message to mailmain at mydomain.org: > > > >May 30 16:15:15 servername postfix/pipe[31452]: 51F265CBCB: to=< > >mailman at lists.mydomain.org>, orig_to=, > relay=mailman, > >delay=0.66, delays=0.25/0.01/0/0.4, dsn=2.0.0, status=sent (delivered via > >mailman service) > > > This says the mailman at lists.mydomain.org mail is delivered via the > Debian/Ubuntu postfix_to_mailman.py mailman service. This does not use > aliases or virtual_mailman at all but requires dedicated list domains > such as lists.mydomain.org. I.e. every domain which has Mailman lists > needs an entry like > > lists.example.com mailman: > > in /etc/postfix/transport or where ever the Postfix transport_maps are. > > This also complicates delivery to any addresses in the domain which > aren't Mailman list addresses. > > > >*uninformed analysis:* > >it seems like the mailman-virtual map isn't working. i've tried changing > the > >permissions in the mailmain-virtual file in case that was an issue but to > no > >avail. again the 'pleasework' list does show up in it and the alias file > as > [...] > > > >I have had a hickup when trying to regenerate the alias files. The > >bin/genaliases file had the following errors: > > > >Traceback (most recent call last): > > File "bin/genaliases", line 116, in > > main() > > File "bin/genaliases", line 83, in main > > modulename = 'Mailman.MTA.' + mm_cfg.MTA > >TypeError: cannot concatenate 'str' and 'NoneType' objects > > > >In my mm_cfg I had MTA=None which is recommended when using the > >'/usr/share/mailman/postfix-to-mailman.py'. I tried changing it to MTA="" > >but still got an error. It succeeded when I just removed the MTA variable. > > > MTA = None says mailman doesn't generate aliases at all, thus you > aren't expected to be running bin/genaliases if MTA = None. > > I suppose this is a bug in genaliases. It should instead just scold you > for trying to generate aliases when you have configured it not to. > > > Removing MTA = None from mm_cfg.py allows the default MTA = 'Manual' to > take effect which should cause genaliases to just print the aliases. > > How are aliases and virtual-mailman being generated? That requires MTA > = 'Postfix'. > > > >It says to add the list info to the /etc/aliases file and use the > newaliases > >command but in my main.cf file I have the mailman aliases file added to > the > >alias_maps variable (see below) so I would think that shouldn't be an > issue. > > > It says that because MTA = 'Manual' (from Defaults.py) > > > >*my setup:* > > > >mm_cfg.py file: > >MAILMAN_SITE_LIST = 'mailman' > >DEFAULT_URL_PATTERN = 'http://%s/mailman/' > >PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private' > > > Unless this is some Debian/Ubuntu specific thing, there is no > PRIVATE_ARCHIVE_URL setting. > > > >IMAGE_LOGOS = '/images/mailman/' > >DEFAULT_EMAIL_HOST = 'mydomain.org' > >DEB_LISTMASTER = 'listmaster at mydomain.org' > >DEFAULT_URL_HOST = 'lists.mydomain.org' > >add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) > >add_virtualhost('lists.mediamobilizingproject.org', ' > >lists.mediamobilizingproject.org') > >DEFAULT_SERVER_LANGUAGE = 'en' > >USE_ENVELOPE_SENDER = 0 > >DEFAULT_SEND_REMINDERS = 0 > > > If you set DEFAULT_EMAIL_HOST = 'lists.mydomain.org' instead of > 'mydomain.org' and run > > bin/withlist -r fix_url LISTNAME > > on those lists which currently have a host_name of 'mydomain.org' and > also make sure you have a > > lists.mediamobilizingproject.org mailman: > > entry as well as the > > lists.mydomain.org mailman: > > that you currently have in /etc/postfix/transport, then you will be > able to mail to all your lists in the lists.mydomain.org and > lists.mediamobilizingproject.org domains. > > If you do this, you should also put > > MTA = None > > back in mm_cfg.py and remove the hash:/var/lib/mailman/data/aliases and > hash:/var/lib/mailman/data/virtual-mailman from alias_maps and > relay_recipient_maps virtual_alias_maps in Postfix and remove the > data/aliases* and data/virtual-mailman* files. > > If you really want lists with an email domain of 'mydomain.org' and not > 'lists.mydomain.org' then this becomes much more complicated. > > If you need that, you probably have to forget postfix_to_mailman.py and > see the FAQ at . Note that there is a > note in that FAQ which says > > Also, this whole process may be unnecessary. According to this thread > on the mailman-users list simply referencing the Mailman generated > virtual-mailman in virtual_alias_maps in Postfix is sufficient even > if the domain is a virtual_mailbox_domain. > > But your experience seems to say that "simply referencing the Mailman > generated virtual-mailman in virtual_alias_maps in Postfix" is not > sufficient, however this may be because your Postfix relay_domains > does not include mydomain.org, thus your relay_recipient_maps is > probably ignored for that domain. > > > >postconf -n : > >alias_database = hash:/etc/aliases > >alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases > >append_dot_mydomain = no > >biff = no > >broken_sasl_auth_clients = yes > >config_directory = /etc/postfix > >delay_warning_time = 4h > >disable_vrfy_command = yes > >inet_interfaces = all > >mailbox_size_limit = 0 > >masquerade_domains = mail.mydomain.org > >masquerade_exceptions = root > >mydestination = mediamoblizing.org, localhost.mydomain.org, , localhost > >myhostname = servername.mydomain.org > >mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 > >myorigin = mydomain.org > >readme_directory = no > >recipient_delimiter = + > >relay_domains = lists.mydomain.org, lists.mediamobilizingproject.org > >relay_recipient_maps = hash:/var/lib/mailman/data/virtual-mailman > >relayhost = > >smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache > >smtp_use_tls = yes > >smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) > >smtpd_helo_required = yes > >smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname, > permit > >smtpd_recipient_restrictions = reject_unknown_sender_domain, > >reject_unknown_recipient_domain, reject_unauth_pipelining, > >permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination > >smtpd_sasl_auth_enable = yes > >smtpd_sasl_authenticated_header = yes > >smtpd_sasl_local_domain = $myhostname > >smtpd_sasl_path = private/dovecot-auth > >smtpd_sasl_security_options = noanonymous > >smtpd_sasl_type = dovecot > >smtpd_sender_restrictions = reject_unknown_sender_domain > >smtpd_tls_auth_only = yes > >smtpd_tls_cert_file = /etc/ssl/certs/ssl-mail.pem > >smtpd_tls_key_file = /etc/ssl/private/ssl-mail.key > >smtpd_tls_mandatory_ciphers = medium, high > >smtpd_tls_mandatory_protocols = SSLv3, TLSv1 > >smtpd_tls_received_header = yes > >smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache > >smtpd_use_tls = yes > >soft_bounce = yes > >tls_random_source = dev:/dev/urandom > >transport_maps = hash:/etc/postfix/transport > >unknown_address_reject_code = 554 > >unknown_client_reject_code = 554 > >unknown_hostname_reject_code = 554 > >virtual_alias_maps = proxy:mysql:/etc/postfix/my_alias_maps.cf, > >hash:/var/lib/mailman/data/virtual-mailman > >virtual_gid_maps = static:8 > >virtual_mailbox_base = /var/vmail > >virtual_mailbox_domains = mydomain.org > >virtual_mailbox_maps = proxy:mysql:/etc/postfix/my_mailbox_maps.cf > >virtual_minimum_uid = 150 > >virtual_transport = virtual > >virtual_uid_maps = static:150 > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From tanstaafl at libertytrek.org Wed Jun 2 13:20:46 2010 From: tanstaafl at libertytrek.org (Tanstaafl) Date: Wed, 02 Jun 2010 07:20:46 -0400 Subject: [Mailman-Users] Apache startup warning/error: mailman DocumentRoot? Message-ID: <4C063E8E.2010306@libertytrek.org> Hello again, There's another annoying warning message I get that I'd like to resolve, but I only get it at startup, so I keep forgetting about it. I had to shutdown the server this morning to move it to a new UPS, and saw it again when I started the server up, so now I'm asking. I know there's something obvious I must be missing, but I'm used to getting whacked by 2x4's when asking questions like this so I'm wearing my Spartan warriors helmet. Anyway, here's the warning/error: Warning: DocumentRoot [/var/www/localhost/htdocs/mailman] does not exist apache2: Could not reliably determine the servers fully qualified domain name, using ###.###.###.### for ServerName Now, the path is correct, but there is no mailman directory in the htdocs folder, so the warning is correct - and, to make matters worse, I *do* have this path explicitly set in the /etc/apache2/vhosts.d/lists.example.com config file, although I'm not sure why now. Everything works fine... I can go to lists.example.com and manage my lists, and all links in the list messages are of the form "...lists.example.com/..." and they all work for managing bounces, etc. 50_mailman.conf contains: ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/" AllowOverride None Options None Order allow,deny Allow from all Alias /pipermail/ "/usr/local/mailman/archives/public/" AllowOverride None Options ExecCGI FollowSymLinks Order allow,deny Allow from all So, my question is, what should the path in /etc/apache2/vhosts.d/lists.example.com be pointing to? Where *is* the mailman DocumentRoot? Tia... From s.watkins at nhm.ac.uk Wed Jun 2 13:46:22 2010 From: s.watkins at nhm.ac.uk (Steff Watkins) Date: Wed, 2 Jun 2010 12:46:22 +0100 Subject: [Mailman-Users] Apache startup warning/error: mailman DocumentRoot? In-Reply-To: <4C063E8E.2010306@libertytrek.org> Message-ID: <8A17F10FEBA5C841956578C5AD9027D314185C@HOMER.nhm.ac.uk> -----Original Message----- > Anyway, here's the warning/error: > Warning: DocumentRoot [/var/www/localhost/htdocs/mailman] does not exist ^^^^^^^^^ > apache2: Could not reliably determine the servers fully qualified domain > name, using ###.###.###.### for ServerName > I *do* have this path explicitly set in the > /etc/apache2/vhosts.d/lists.example.com config file, ^^^^^^^^^^^^^^^^^ > Everything works fine... I can go to lists.example.com and manage my > lists, and all links in the list messages are of the form > "...lists.example.com/..." and they all work for managing bounces, etc. It looks like apache is carping about not being able to find the mailman docroot for localhost (IP addr: 127.0.0.1, usually!) You then have the path set for the configuration of the IP host lists.example.com in its own config file. If you set DocumentRoot correctly in the config file for the localhost webserver instance, it should do away with the annoying error message. Steff --------------- Steff Watkins Natural History Museum, Cromwell Road, London, SW7 5BD Systems programmer Email: s.watkins at nhm.ac.uk Systems Team Phone: +44 (0)20 7942 6000 opt 2 ======== Many were increasingly of the opinion that they'd all made a big mistake in coming down from the trees in the first place. And some said that even the trees had been a bad move, and that no one should ever have left the oceans. - HHGTTG From adam.nielsen at uq.edu.au Wed Jun 2 03:42:35 2010 From: adam.nielsen at uq.edu.au (Adam Nielsen) Date: Wed, 02 Jun 2010 11:42:35 +1000 Subject: [Mailman-Users] Auto-approval patch (was: Uncaught runner exception: regular_exclude_lists) In-Reply-To: <4AC1A46C.3080902@uq.edu.au> References: <4AC1A46C.3080902@uq.edu.au> Message-ID: <4C05B70B.8070301@uq.edu.au> Hi all, Late last year I upgraded Mailman and re-applied the auto-approval patch: >> It has been implemented on the 2.2 branch which is not yet released, so >> yes, you need to apply the patch to 2.1.12 if you need the >> functionality. >> >> Also, rather than incrementing Version.DATA_FILE_VERSION further and >> setting yourself up for this kind of problem again, you could leave it >> at 97 and run the following (after applying the auto approval patch) >> to make sure all lists get updated >> >> #!/bin/sh >> f=`mktemp` >> echo "mlist.data_version = 96" >$f >> for list in `/path/to/bin/list_lists --bare`; do >> /path/to/bin/config_list -i $f $list >> done >> rm $f > > Excellent, I applied the patch (had to do some bits manually because of > indentation changes), ran your script and now everything's working > perfectly! And I have now upgraded Mailman again to 2.1.13 and reapplied the auto-approval patch, however I am not sure whether I need to do anything with version numbers. Since the data_version was 97 before the patch, and now there's new configuration values, should I run the above code or not? It looks like the code resets the version back to an old number, so presumably Mailman upgrades the list when it next accesses it, but because the list is already at 97 I'm worried that if I reset it back to 96 I might lose some data. Can anyone let me know what (if anything) I need to do? Many thanks, Adam. From mark at msapiro.net Wed Jun 2 16:03:59 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 2 Jun 2010 07:03:59 -0700 Subject: [Mailman-Users] Apache startup warning/error: mailman DocumentRoot? In-Reply-To: <4C063E8E.2010306@libertytrek.org> Message-ID: Tanstaafl wrote: > >Now, the path is correct, but there is no mailman directory in the >htdocs folder, so the warning is correct - and, to make matters worse, I >*do* have this path explicitly set in the >/etc/apache2/vhosts.d/lists.example.com config file, although I'm not >sure why now. And this is exactly why you get the warning. >Everything works fine... Because >ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/" and >Alias /pipermail/ "/usr/local/mailman/archives/public/" are all you need >So, my question is, what should the path in >/etc/apache2/vhosts.d/lists.example.com be pointing to? Where *is* the >mailman DocumentRoot? Mailman neither has nor needs a DocumentRoot. Just remove it, and if you want http://lists.example.com/ to go to a mailman page, add RedirectMatch ^[/]+$ http://lists.example.com/mailman/listinfo to /etc/apache2/vhosts.d/lists.example.com instead. Alternatively, you could create the /var/www/localhost/htdocs/mailman/ directory and put some appropriate index.html file in it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 2 16:24:34 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 2 Jun 2010 07:24:34 -0700 Subject: [Mailman-Users] Auto-approval patch (was: Uncaught runnerexception: regular_exclude_lists) In-Reply-To: <4C05B70B.8070301@uq.edu.au> Message-ID: Adam Nielsen wrote: > >>> Also, rather than incrementing Version.DATA_FILE_VERSION further and >>> setting yourself up for this kind of problem again, you could leave it >>> at 97 and run the following (after applying the auto approval patch) >>> to make sure all lists get updated >>> >>> #!/bin/sh >>> f=`mktemp` >>> echo "mlist.data_version = 96" >$f >>> for list in `/path/to/bin/list_lists --bare`; do >>> /path/to/bin/config_list -i $f $list >>> done >>> rm $f >> >> Excellent, I applied the patch (had to do some bits manually because of >> indentation changes), ran your script and now everything's working >> perfectly! > >And I have now upgraded Mailman again to 2.1.13 and reapplied the >auto-approval patch, however I am not sure whether I need to do anything >with version numbers. Since the data_version was 97 before the patch, >and now there's new configuration values, should I run the above code or >not? It looks like the code resets the version back to an old number, >so presumably Mailman upgrades the list when it next accesses it, but >because the list is already at 97 I'm worried that if I reset it back to >96 I might lose some data. > >Can anyone let me know what (if anything) I need to do? The short answer is you need to run config_list with the "mlist.data_version = 96" input on only those lists which you created with Mailman 2.1.13 before you applied the patch. Probably this is no lists so you don't need to do anything. The long answer is the patch adds a new list attribute subscribe_auto_approval. Lists created without the patch do not have this attribute, and this will cause exceptions when the attribute is referenced by the patched code. Mailman has a mechanism for updating old list configurationson the fly and adding missing attributes and in cases like upgrading 2.0 to 2.1 even refactoring old attributes into new ones. This mechanism is triggered by the list's data_version being less than the current schema. So setting the data_version of a list to 96 when the current schema is 97 will cause Mailman to invoke the versions.py updating process on the list the next time it is loaded. In your case, this will do no harm, but it isn't necessary unless you have a list or lists that were created without the patch and not previously updated. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adam-mailman at amyl.org.uk Wed Jun 2 16:44:22 2010 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Wed, 2 Jun 2010 15:44:22 +0100 Subject: [Mailman-Users] Googlemail -> Gmail: A three step approach... Message-ID: <20100602144422.GW4752@amyl.org.uk> Hi, I thought other listadmins might be having fun with gmail now being available in the UK (rather than "googlemail", as it has been for a while (despite 'gmail' originally being available, back in the days of invitation only)), and thought I'd share my hackish way around this, so listfolks can post from their gmail.com addresses. It's not pretty, but works for me -- pre-requisite, Mark's very useful "non-members" script: http://www.msapiro.net/scripts/non_members 1 find who you need to work with: mkdir ~/tmp/gmail /var/lib/mailman/bin$ list_lists -b | while read L; \ do \ list_members ${L} | grep googlemail > ~/tmp/gmail/${L}; \ done 2 Zap annoucement lists from the files, remove empty files, too. 3 Let them post! /var/lib/mailman/bin$ ls -1 ~/tmp/gmail | while read L; do \ sed 's/@googlemail.com/@gmail.com/' ~/tmp/gmail/${L} | \ while read X; do \ ./non_members --list=${L} --filter=accept --add ${X} --verbose; \ done; \ done (nb: the path (/var/lib/mailman/bin) is from a Debian machine -- Mailman installed via packages -- and in my case /var/lib/mailman/bin being in my ${PATH} -- so replace those as appropriate in your cases.) Which seems to have done the trick: in both cases, I just used long-lines, but I think I've \'d in the right places, above YMMV. Hope that helps others. -- The University of California Department of Statistics... where mean is normal, and deviation standard From adam.nielsen at uq.edu.au Thu Jun 3 04:55:05 2010 From: adam.nielsen at uq.edu.au (Adam Nielsen) Date: Thu, 03 Jun 2010 12:55:05 +1000 Subject: [Mailman-Users] Auto-approval patch In-Reply-To: References: Message-ID: <4C071989.7080400@uq.edu.au> >> And I have now upgraded Mailman again to 2.1.13 and reapplied the >> auto-approval patch, however I am not sure whether I need to do anything >> with version numbers. > > The short answer is you need to run config_list with the > "mlist.data_version = 96" input on only those lists which you created > with Mailman 2.1.13 before you applied the patch. Probably this is no > lists so you don't need to do anything. > > The long answer is the patch adds a new list attribute > subscribe_auto_approval. Lists created without the patch do not have > this attribute, and this will cause exceptions when the attribute is > referenced by the patched code. > > Mailman has a mechanism for updating old list configurationson the fly > and adding missing attributes and in cases like upgrading 2.0 to 2.1 > even refactoring old attributes into new ones. This mechanism is > triggered by the list's data_version being less than the current > schema. So setting the data_version of a list to 96 when the current > schema is 97 will cause Mailman to invoke the versions.py updating > process on the list the next time it is loaded. > > In your case, this will do no harm, but it isn't necessary unless you > have a list or lists that were created without the patch and not > previously updated. Thanks for the detailed reply! I confirmed with grep (just to be safe) that all the lists already had the subscribe_auto_approval value, so I left them as is and so far all seems well. The UI picks up the value in those fields so that's good. Thanks again for the quick response! Cheers, Adam. From Ralf.Hildebrandt at charite.de Thu Jun 3 13:00:47 2010 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Thu, 3 Jun 2010 13:00:47 +0200 Subject: [Mailman-Users] qrunner is generating mail - how to stop? Message-ID: <20100603110047.GA31383@charite.de> One of my list admins let a mail of 5MB through to a VERPified list of more then 7000 member. Mailman is generating the mails at about one message per second. This takes quite a while, during that time no other mails are getting through. How can I stop mailman's processing of that perticular mail? (mailman-2.1.13) -- Ralf Hildebrandt Gesch?ftsbereich IT | Abteilung Netzwerk Charit? - Universit?tsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt at charite.de | http://www.charite.de From eli at barzilay.org Wed Jun 2 15:54:52 2010 From: eli at barzilay.org (Eli Barzilay) Date: Wed, 2 Jun 2010 09:54:52 -0400 Subject: [Mailman-Users] Changing mailing list URLs Message-ID: <19462.25260.886496.33461@winooski.ccs.neu.edu> Is there a way to change mailing list URLs from ...something...// to ...something...// ? Hopefully also with making `listinfo' be the default verb so that ...something.../ is just that page. (I can obviously do that in the apache configuration, but the generated urls are still what mailman wants and in addition it seems that it messes up the authentication somehow.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! From mark at msapiro.net Thu Jun 3 17:32:52 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 03 Jun 2010 08:32:52 -0700 Subject: [Mailman-Users] qrunner is generating mail - how to stop? In-Reply-To: <20100603110047.GA31383@charite.de> References: <20100603110047.GA31383@charite.de> Message-ID: <4C07CB24.3050205@msapiro.net> On 6/3/2010 4:00 AM, Ralf Hildebrandt wrote: > One of my list admins let a mail of 5MB through to a VERPified list of > more then 7000 member. Mailman is generating the mails at about one > message per second. > > This takes quite a while, during that time no other mails are getting > through. > > How can I stop mailman's processing of that perticular mail? > (mailman-2.1.13) It may be moot at this point, but there should be one and only one file in qfiles/out with a .bak extension. This is the backup of the message currently being processed by OutgoingRunner. Remove or move aside this file. Then stop Mailman. Stopping OutgoingRunner will stop the delivery of this message. You may have to actually kill it manually to stop it mid-process, and depending on how it stops, it may queue the message in the shunt queue or retry queue. If it's in the retry queue, remove it or move it aside, and then start Mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Ralf.Hildebrandt at charite.de Thu Jun 3 18:08:34 2010 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Thu, 3 Jun 2010 18:08:34 +0200 Subject: [Mailman-Users] qrunner is generating mail - how to stop? In-Reply-To: <4C07CB24.3050205@msapiro.net> References: <20100603110047.GA31383@charite.de> <4C07CB24.3050205@msapiro.net> Message-ID: <20100603160834.GA5057@charite.de> * Mark Sapiro : > It may be moot at this point, but there should be one and only one file > in qfiles/out with a .bak extension. > This is the backup of the message currently being processed by > OutgoingRunner. Remove or move aside this file. Then stop Mailman. > Stopping OutgoingRunner will stop the delivery of this message. You may > have to actually kill it manually to stop it mid-process, Oh yes. I had to kill -9 it! -- Ralf Hildebrandt Gesch?ftsbereich IT | Abteilung Netzwerk Charit? - Universit?tsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt at charite.de | http://www.charite.de From mark at msapiro.net Thu Jun 3 22:58:27 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 3 Jun 2010 13:58:27 -0700 Subject: [Mailman-Users] Changing mailing list URLs In-Reply-To: <19462.25260.886496.33461@winooski.ccs.neu.edu> Message-ID: Eli Barzilay wrote: >Is there a way to change mailing list URLs from > > ...something...// > >to > > ...something...// > >? > >Hopefully also with making `listinfo' be the default verb so that >...something.../ is just that page. > >(I can obviously do that in the apache configuration, but the >generated urls are still what mailman wants and in addition it seems >that it messes up the authentication somehow.) There are several issues involved. First, there is for example a ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/" in the Apache config. This says that for a URL like http://www.example.com/mailman/xxx/yyy/zzz..., run the CGI /usr/local/mailman/cgi-bin/xxx, and put the remainder of the URL path (yyy/zzz...) in the environment in PATH_INFO. Thus, Apache will invoke Mailman's xxx wrapper which checks the appropriate calling group and invokes Mailman's scrips/driver with its name (xxx) as the first argument. The driver in turn imports Mailman/Cgi/xxx.py and calls its main() function which then looks at PATH_INFO in the environment to determine what list (yyy) was and additional information (zzz...) was provided. If you could figure out a way within Apache to redirect URLs of the form ...something...// to ...something...// without then turning around and redirecting the second back to the first in an endless loop, it would still only partially work because posting of forms would not work because the form data would get lost in the redirect. Perhaps this is what you meant by "in addition it seems that it messes up the authentication somehow" So I don't think that there is a way to do this without making significant modifications to Mailman and having a CGI wrapper per list instead of the current 11 wrappers corresponding to the 11 possible "verbs". -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eli at barzilay.org Thu Jun 3 23:44:31 2010 From: eli at barzilay.org (Eli Barzilay) Date: Thu, 3 Jun 2010 17:44:31 -0400 Subject: [Mailman-Users] Changing mailing list URLs In-Reply-To: References: <19462.25260.886496.33461@winooski.ccs.neu.edu> Message-ID: <19464.8767.813349.753809@winooski.ccs.neu.edu> On Jun 3, Mark Sapiro wrote: > Eli Barzilay wrote: > > >Is there a way to change mailing list URLs from > > ...something...// > >to > > ...something...// > >? > > [...] > > If you could figure out a way within Apache to redirect URLs of the form > > ...something...// > > to > > ...something...// > > without then turning around and redirecting the second back to the > first in an endless loop, That's easy: ScriptAliasMatch "^/([a-z-]+/)([a-z]+)(/?.*)$" \ "/usr/lib/mailman/cgi-bin/$2/$1$3" Or replace that "[a-z]+" with "admin|admindb|confirm|...". > it would still only partially work because posting of forms would > not work because the form data would get lost in the redirect. > Perhaps this is what you meant by "in addition it seems that it > messes up the authentication somehow" I *think* that the main thing that gets lost in the process is mailman making its own assumptions about the shape of the URLs: that it basically gives me a cookie that is valid for for http:///admindb/ so when I refresh the page at the different URL, it asks me again to authenticate since I don't have the cookie. This is, of course, related to the fact that generated pages still have the wrong URLs on them. If there was some single function somewhere that constructs these URLs I think that I could make it work -- but I don't want to risk changes for code that I have no clue about... > So I don't think that there is a way to do this without making > significant modifications to Mailman and having a CGI wrapper per > list instead of the current 11 wrappers corresponding to the 11 > possible "verbs". (Specifically, it definitely won't require that.) [ BTW, it just happens (really by accident) that someone pointed me at http://www.w3.org/Provider/Style/URI today -- it's a good summary of what bugs me with the default mailman url scheme: "pipermail" is related to the implementation of the archiver, and the / thing is something that after 5 years of moderating about 10 lists I still can't remember. It's especially bad with links like: http:///admin//members?letter=a where the verb is on one side of the list name, and the arguments are on the other side. It seems much better to me to think about the interfaces as being part of the list. It would even work better with URL completion... ] -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! From mark at msapiro.net Fri Jun 4 04:23:46 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 3 Jun 2010 19:23:46 -0700 Subject: [Mailman-Users] Changing mailing list URLs In-Reply-To: <19464.8767.813349.753809@winooski.ccs.neu.edu> Message-ID: Eli Barzilay wrote: >On Jun 3, Mark Sapiro wrote: >> Eli Barzilay wrote: >> >> >Is there a way to change mailing list URLs from >> > ...something...// >> >to >> > ...something...// >> >? >> >> [...] >> >> If you could figure out a way within Apache to redirect URLs of the form >> >> ...something...// >> >> to >> >> ...something...// >> >> without then turning around and redirecting the second back to the >> first in an endless loop, > >That's easy: > > ScriptAliasMatch "^/([a-z-]+/)([a-z]+)(/?.*)$" \ > "/usr/lib/mailman/cgi-bin/$2/$1$3" > >Or replace that "[a-z]+" with "admin|admindb|confirm|...". Yes, although I think that ScriptAliasMatch "^/mailman/([a-z-]+/)([a-z]+)(/?.*)$" \ "/usr/lib/mailman/cgi-bin/$2/$1$3" is probably a bit closer. >> it would still only partially work because posting of forms would >> not work because the form data would get lost in the redirect. >> Perhaps this is what you meant by "in addition it seems that it >> messes up the authentication somehow" > >I *think* that the main thing that gets lost in the process is mailman >making its own assumptions about the shape of the URLs: that it >basically gives me a cookie that is valid for for >http:///admindb/ so when I refresh the page at the >different URL, it asks me again to authenticate since I don't have the >cookie. This is, of course, related to the fact that generated pages >still have the wrong URLs on them. If there was some single function >somewhere that constructs these URLs I think that I could make it work >-- but I don't want to risk changes for code that I have no clue >about... You are touching on the problem. The generated URLs including the POST action URLs are generated as mailman/cgi_name/list_name... which doesn't work because it gets mapped to /usr/lib/mailman/cgi-bin/list_name/cgi_name... by the ScriptAliasMatch. Changing the GetScriptURL method in Mailman/MailList.py to the following def GetScriptURL(self, scriptname, absolute=0): return re.sub('/([^/]*$)', '/' + self.internal_name() + r'/\1', Utils.ScriptURL(scriptname, self.web_page_url, absolute)) Seems to work for the admin interface, and will work for more but I won't guarantee it will work for everything. [...] >[ > >BTW, it just happens (really by accident) that someone pointed me at >http://www.w3.org/Provider/Style/URI today -- it's a good summary of >what bugs me with the default mailman url scheme: "pipermail" is >related to the implementation of the archiver, "pipermail" in public archive URLs exists only in the web server Alias /pipermail/ /usr/local/mailman/archives/public/ and the Defaults.py setting PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/pipermail/%(listname)s' It's easily changed to anything you like. >and the / >thing is something that after 5 years of moderating about 10 lists I >still can't remember. It's especially bad with links like: > > http:///admin//members?letter=a > >where the verb is on one side of the list name, and the arguments are >on the other side. It seems much better to me to think about the >interfaces as being part of the list. It would even work better with >URL completion... > >] Join the mailman-developers at python.org list; see the thread at , and join the discussion. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sergi at estrafolari.com Thu Jun 3 18:29:12 2010 From: sergi at estrafolari.com (Sergi) Date: Thu, 03 Jun 2010 18:29:12 +0200 Subject: [Mailman-Users] Maximum number of members per list Message-ID: <4C07D858.1030201@estrafolari.com> Hello, i'm sorry if this has already been discussed here but my web search didn't bring much results. Did this patch somehow made or will make it to the official mailman source? https://bugs.launchpad.net/mailman/+bug/558151 If not, is there any way of limiting the number of members in a list? Thanks, Sergi Seira From robynbillk at yahoo.com.au Fri Jun 4 03:36:03 2010 From: robynbillk at yahoo.com.au (Robyn & Bill Kemp) Date: Thu, 3 Jun 2010 18:36:03 -0700 (PDT) Subject: [Mailman-Users] Mailman Administrator sending a list from Hotmail Message-ID: <747570.11529.qm@web58706.mail.re1.yahoo.com> Dear Mailman Users ? I am new to Mailman and set up a list of users to email information to members of my Rugby League Football Club. I set up the list from C-Panel and I am not able to access the command line.? The version of Mailman being used is 2.1.12.cp3. My problem is that I have set myself as an administrator and have sent emails to the list via Outlook Express and all was OK.? However, I added another user to the Admin Group and he sent an email via Hotmail?to the list but was refused access to the list. Can anyone advise me were to look for a solution to this problem. ? Regards Bill Kemp Engadine, Australia From jasper at huskyrescue.co.za Fri Jun 4 10:33:37 2010 From: jasper at huskyrescue.co.za (Jasper - HRSA) Date: Fri, 4 Jun 2010 10:33:37 +0200 Subject: [Mailman-Users] Release of e-mails Message-ID: <002501cb03c0$a0d35640$e27a02c0$@co.za> Is there a setting in mailman where one can release 300 e-mails every hour. My host only allow me to send 300 e-mails every hour. huskyrescue-sig Jasper van Jaarsveld Cell: 083 231 2290 Fax: 086 586 0288 Husky Rescue - Representative jasper at huskyrescue.co.za www.huskyrescue.co.za From kremels at kreme.com Fri Jun 4 15:50:11 2010 From: kremels at kreme.com (LuKreme) Date: Fri, 4 Jun 2010 07:50:11 -0600 Subject: [Mailman-Users] Release of e-mails In-Reply-To: <002501cb03c0$a0d35640$e27a02c0$@co.za> References: <002501cb03c0$a0d35640$e27a02c0$@co.za> Message-ID: On 4-Jun-2010, at 02:33, Jasper - HRSA wrote: Is there a setting in mailman where one can release 300 e-mails every hour. > My host only allow me to send 300 e-mails every hour. Get a new host. -- One by one the bulbs burned out, like long lives come to their expected ends. From Ralf.Hildebrandt at charite.de Fri Jun 4 15:50:26 2010 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Fri, 4 Jun 2010 15:50:26 +0200 Subject: [Mailman-Users] Release of e-mails In-Reply-To: <002501cb03c0$a0d35640$e27a02c0$@co.za> References: <002501cb03c0$a0d35640$e27a02c0$@co.za> Message-ID: <20100604135026.GZ28646@charite.de> * Jasper - HRSA : > Is there a setting in mailman where one can release 300 e-mails every hour. > My host only allow me to send 300 e-mails every hour. I have a script for that :) I put all mails from amlman on hold (via header_checks in Postfix) and then I'm releasing 1 mail every x seconds using (attached) -- Ralf Hildebrandt Gesch?ftsbereich IT | Abteilung Netzwerk Charit? - Universit?tsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt at charite.de | http://www.charite.de -------------- next part -------------- #!/bin/sh ################################### # # # mailfreilass # # # # (c)2003 Udo Wolter (UWP) # # # # Schreibt Mails Loadvertraeglich # # raus, die Status On-Hold haben # # zur Unterstuetzung der Rundmail # # # # 2003-08-06: mit 3.0-Load # # 2007-05-02: individuelles Freilassen von Queuefiles # # ################################### set -x # # Sollte immer laufen ! # Zur Not mit Supervise ! # while true do # # Load-Status des 1-Minuten-Werts pruefen, # wenn unter 10.0, dann 1 als OK-Wert zurueck- # liefern, ansonsten 0 als Nein-Wert # load1min=`uptime | gawk -F, '{ split($(NF-2),bla," ") if (bla[3] >= 10.0){ print 0 } else { print 1 } }'` # # Nur, wenn Load < 10.0, wird die erste Zeile, in der # ein ! vorkommt, auseinandergenommen und die # Mail-ID rausgezogen # if [ $load1min -eq 1 ] then # ID=`mailq | gawk -F\! 'BEGIN{lauf=1}{ # if ((index ($0, "!")) && lauf){ # print $1 # lauf = 0 # } # }'` ID=`mailq | gawk 'BEGIN {RS=""} {if (sub(/!$/, "", $1)||sub(/^!/, "", $2)) { print $1; exit }}'` # # Nur, wenn die ID nicht leer ist (leer bedeutet, # dass keine ID mit ! dabei war), wird die Mail-ID # wieder eingetuetet und abgearbeitet # if [ ! -z "$ID" ] then /usr/sbin/postsuper -H $ID && postqueue -i $ID fi fi # # Alle 10 Sekunden aufrufen # sleep 10 done From mark at msapiro.net Fri Jun 4 16:15:05 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 4 Jun 2010 07:15:05 -0700 Subject: [Mailman-Users] Maximum number of members per list In-Reply-To: <4C07D858.1030201@estrafolari.com> Message-ID: Sergi wrote: > >i'm sorry if this has already been discussed here but my web search didn't bring much results. > >Did this patch somehow made or will make it to the official mailman source? > >https://bugs.launchpad.net/mailman/+bug/558151 No. >If not, is there any way of limiting the number of members in a list? Set Privacy options... -> Subscription rules -> subscribe_policy to either 'Require approval' or 'Confirm and approve' and stop approving subscriptions when you reach the limit. (which seems to me to be a better approach than the patch in almost all if not all cases) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Jun 4 16:20:56 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 04 Jun 2010 07:20:56 -0700 Subject: [Mailman-Users] Mailman Administrator sending a list from Hotmail In-Reply-To: <747570.11529.qm@web58706.mail.re1.yahoo.com> References: <747570.11529.qm@web58706.mail.re1.yahoo.com> Message-ID: <4C090BC8.5000302@msapiro.net> On 6/3/2010 6:36 PM, Robyn & Bill Kemp wrote: > > I am new to Mailman and set up a list of users to email information > to members of my Rugby League Football Club. I set up the list from > C-Panel and I am not able to access the command line. The version of > Mailman being used is 2.1.12.cp3. My problem is that I have set > myself as an administrator and have sent emails to the list via > Outlook Express and all was OK. However, I added another user to the > Admin Group and he sent an email via Hotmail to the list but was > refused access to the list. Can anyone advise me were to look for a > solution to this problem. For what reason was the message held or rejected? Note that an admin (owner or moderator) address is not a list member simply by virtue of being in the owner or moderator lists. If posting is restricted to list members and the admin wants to most, the admin's address must also be a list member. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pokui at infocom.co.ug Fri Jun 4 15:53:18 2010 From: pokui at infocom.co.ug (Patrick Okui) Date: Fri, 4 Jun 2010 15:53:18 +0200 Subject: [Mailman-Users] Release of e-mails In-Reply-To: <002501cb03c0$a0d35640$e27a02c0$@co.za> References: <002501cb03c0$a0d35640$e27a02c0$@co.za> Message-ID: <3050EDFE-7273-4D25-82D3-C25F0F3F3949@infocom.co.ug> On 4 Jun, 2010, at 10:33 AM, Jasper - HRSA wrote: > Is there a setting in mailman where one can release 300 e-mails > every hour. > My host only allow me to send 300 e-mails every hour. I haven't checked if mailman has any such option but IMHO it would be better to do that in your MTA (exim/postfix/...) -- patrick From ian at fdlrstech.com Fri Jun 4 22:58:30 2010 From: ian at fdlrstech.com (Ian Prietz) Date: Fri, 04 Jun 2010 20:58:30 +0000 Subject: [Mailman-Users] Bounce notification question Message-ID: Hi all, I was researching some things on Mailman. I am a new user. We have it available via a control panel through our host, so I do not have access to logs or anything of that nature. I have a similar question that many have asked. How do you get Mailman to send all bounce notices to the list owner? I found a perfect response to my question in the link below. I am just looking for some more clarification on what would happen if I went with option 2 (re: aliases) http://www.mail-archive.com/mailman-users at python.org/msg53750.html 1. How would I go about doing this? 2. Will that change the way that Mailman functions as a whole...what exactly does it do? 3. I also received the same advice from the help desk at my host/provider, re: changing the bounce score threshhold, that way I am definitely made aware when something happens, and for the sake of simplicity, that may be the way that I go. 4. Any other advice? Thanks, Ian From mark at msapiro.net Sat Jun 5 02:29:49 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 4 Jun 2010 17:29:49 -0700 Subject: [Mailman-Users] Bounce notification question In-Reply-To: Message-ID: Ian Prietz wrote: > >I was researching some things on Mailman. I am a new user. We have it available via a control panel through our host, so I do not have access to logs or anything of that nature. > >I have a similar question that many have asked. How do you get Mailman to send all bounce notices to the list owner? I found a perfect response to my question in the link below. I am just looking for some more clarification on what would happen if I went with option 2 (re: aliases) > >http://www.mail-archive.com/mailman-users at python.org/msg53750.html > >1. How would I go about doing this? You don't have the access required to do any of the things mentioned in that post other than option 1. >2. Will that change the way that Mailman functions as a whole...what exactly does it do? If you were able to do it, option 2 sends the bounce notices to the list owner and thus, Mailman is unable to process bounces because Mailman doesn't receive them. It then becomes incumbent on the list owner to react to the bounces appropriately. >3. I also received the same advice from the help desk at my host/provider, re: changing the bounce score threshhold, that way I am definitely made aware when something happens, and for the sake of simplicity, that may be the way that I go. See 1. above. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eli at barzilay.org Sat Jun 5 11:03:41 2010 From: eli at barzilay.org (Eli Barzilay) Date: Sat, 5 Jun 2010 05:03:41 -0400 Subject: [Mailman-Users] Changing mailing list URLs In-Reply-To: References: <19464.8767.813349.753809@winooski.ccs.neu.edu> Message-ID: <19466.4845.451579.916502@winooski.ccs.neu.edu> On Jun 3, Mark Sapiro wrote: > Eli Barzilay wrote: > > >That's easy: > > > > ScriptAliasMatch "^/([a-z-]+/)([a-z]+)(/?.*)$" \ > > "/usr/lib/mailman/cgi-bin/$2/$1$3" > > > >Or replace that "[a-z]+" with "admin|admindb|confirm|...". > > Yes, although I think that > > ScriptAliasMatch "^/mailman/([a-z-]+/)([a-z]+)(/?.*)$" \ > "/usr/lib/mailman/cgi-bin/$2/$1$3" > > is probably a bit closer. (Well, I also don't use a "mailman" in the url -- it's on a lists.* domain name, so there's no need for another element in the url that says that it's a mailing list...) In any case, this: > Changing the GetScriptURL method in Mailman/MailList.py to the > following > > def GetScriptURL(self, scriptname, absolute=0): > return re.sub('/([^/]*$)', '/' + self.internal_name() + r'/\1', > Utils.ScriptURL(scriptname, self.web_page_url, absolute)) > > Seems to work for the admin interface, and will work for more but I > won't guarantee it will work for everything. was the missing bit -- I've actually looked at this function, but couldn't figure out whether it should change, or maybe it's Utils.ScrintURL that should change. Now it's clear -- that this one adds the list name, and your regexp hacks it into the right place ("right" wrt what I want...). Thanks! > >BTW, it just happens (really by accident) that someone pointed me > >at http://www.w3.org/Provider/Style/URI today -- it's a good > >summary of what bugs me with the default mailman url scheme: > >"pipermail" is related to the implementation of the archiver, > > > "pipermail" in public archive URLs exists only in the web server > > Alias /pipermail/ /usr/local/mailman/archives/public/ > > and the Defaults.py setting > > PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/pipermail/%(listname)s' > > It's easily changed to anything you like. Yeah -- and that was the first thing I did... Only then I became greedy. (But regardless, I think that it's a bad convention to use when "pipermail" doesn't really mean anything to the end users -- unless I'm missing some expression (I'm not a native English speaker).) > >and the / thing is something that after 5 years of > >moderating about 10 lists I still can't remember. It's especially > >bad with links like: > > > > http:///admin//members?letter=a > > > >where the verb is on one side of the list name, and the arguments > >are on the other side. It seems much better to me to think about > >the interfaces as being part of the list. It would even work > >better with URL completion... > > Join the mailman-developers at python.org list; see the thread at > , > and join the discussion. (Unfortunately my plate is so full it's not even funny...) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! From sergi at estrafolari.com Mon Jun 7 12:37:10 2010 From: sergi at estrafolari.com (Sergi) Date: Mon, 07 Jun 2010 12:37:10 +0200 Subject: [Mailman-Users] Maximum number of members per list In-Reply-To: References: Message-ID: <4C0CCBD6.4060406@estrafolari.com> On 04/06/10 16:15, Mark Sapiro wrote: > Sergi wrote: > >> i'm sorry if this has already been discussed here but my web search didn't bring much results. >> >> Did this patch somehow made or will make it to the official mailman source? >> >> https://bugs.launchpad.net/mailman/+bug/558151 >> > > No. > > > >> If not, is there any way of limiting the number of members in a list? >> > > Set Privacy options... -> Subscription rules -> subscribe_policy to > either 'Require approval' or 'Confirm and approve' and stop approving > subscriptions when you reach the limit. > > (which seems to me to be a better approach than the patch in almost all > if not all cases) > > Hello, thanks for the reply, but I was thinking not on a list administration context but on a whole mailman server administration context, something set at list creation time and unavailable for a list administrator. I am thinking of an ugly method of watching config.pck files, counting members and taking action if thresholds are reached. Regards, Sergi From tanstaafl at libertytrek.org Mon Jun 7 13:48:58 2010 From: tanstaafl at libertytrek.org (Tanstaafl) Date: Mon, 07 Jun 2010 07:48:58 -0400 Subject: [Mailman-Users] SOLVED - Re: Apache startup warning/error: mailman DocumentRoot? In-Reply-To: References: Message-ID: <4C0CDCAA.6030006@libertytrek.org> Just getting back to this, and to close it out... On 2010-06-02 10:03 AM, Mark Sapiro wrote: > Tanstaafl wrote: >> So, my question is, what should the path in >> /etc/apache2/vhosts.d/lists.example.com be pointing to? Where *is* >> the mailman DocumentRoot? > Mailman neither has nor needs a DocumentRoot. Just remove it, That did it, thanks! I don't know why I thought that was needed... As long as the specific list management pages work, I don't care about the root domain (lists.example.com) itself... As always, Mark, thanks for your spot on reply... :) Charles From measl at mfn.org Mon Jun 7 13:59:34 2010 From: measl at mfn.org (J.A. Terranson) Date: Mon, 7 Jun 2010 06:59:34 -0500 (CDT) Subject: [Mailman-Users] Maximum number of members per list In-Reply-To: <4C0CCBD6.4060406@estrafolari.com> References: <4C0CCBD6.4060406@estrafolari.com> Message-ID: On Mon, 7 Jun 2010, Sergi wrote: > On 04/06/10 16:15, Mark Sapiro wrote: > > Sergi wrote: > > > > > i'm sorry if this has already been discussed here but my web search didn't > > > bring much results. > > > > > > Did this patch somehow made or will make it to the official mailman > > > source? > > > > > > https://bugs.launchpad.net/mailman/+bug/558151 > > > > No. > > > > > If not, is there any way of limiting the number of members in a list? > I am thinking of an ugly method of watching config.pck files, counting members > and taking action if thresholds are reached. Are you suggesting bolting on an SNMP interface? That *would* be very useful indeed, especially for resellers of mailman facilities. Mark, are there any plans for an SNMP interface for Mailman? Thanks for all that the Mailman team does for us: you guys are *great*! //Alif -- "Never belong to any party, always oppose privileged classes and public plunderers, never lack sympathy with the poor, always remain devoted to the public welfare, never be satisfied with merely printing news, always be drastically independent, never be afraid to attack wrong, whether by predatory plutocracy or predatory poverty." Joseph Pulitzer, 1907 Speech From mark at msapiro.net Mon Jun 7 16:34:20 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 7 Jun 2010 07:34:20 -0700 Subject: [Mailman-Users] Maximum number of members per list In-Reply-To: <4C0CCBD6.4060406@estrafolari.com> Message-ID: Sergi wrote: > >thanks for the reply, but I was thinking not on a list administration >context but on a whole mailman server administration context, something >set at list creation time and unavailable for a list administrator. >I am thinking of an ugly method of watching config.pck files, counting >members and taking action if thresholds are reached. #!/bin/bash cd ~mailman for list in `bin/list_lists --bare`; do if [ `bin/list_members $list | wc -l` -gt 200 ] ; then echo $list has over 200 members fi done -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sergi at estrafolari.com Mon Jun 7 16:43:01 2010 From: sergi at estrafolari.com (Sergi) Date: Mon, 07 Jun 2010 16:43:01 +0200 Subject: [Mailman-Users] Maximum number of members per list In-Reply-To: References: Message-ID: <4C0D0575.7060507@estrafolari.com> On 07/06/10 16:34, Mark Sapiro wrote: > Sergi wrote: > >> thanks for the reply, but I was thinking not on a list administration >> context but on a whole mailman server administration context, something >> set at list creation time and unavailable for a list administrator. >> I am thinking of an ugly method of watching config.pck files, counting >> members and taking action if thresholds are reached. >> > > #!/bin/bash > cd ~mailman > for list in `bin/list_lists --bare`; do > if [ `bin/list_members $list | wc -l` -gt 200 ] ; then > echo $list has over 200 members > fi > done > > > Hello, yes, something like that :-) Thanks, regards, Sergi From cpz at tuunq.com Mon Jun 7 17:18:57 2010 From: cpz at tuunq.com (Carl Zwanzig) Date: Mon, 07 Jun 2010 08:18:57 -0700 Subject: [Mailman-Users] Maximum number of members per list In-Reply-To: References: <4C0CCBD6.4060406@estrafolari.com> Message-ID: <4C0D0DE1.5060702@tuunq.com> On 6/7/2010 4:59 AM, J.A. Terranson wrote: > Are you suggesting bolting on an SNMP interface? That *would* be very > useful indeed, especially for resellers of mailman facilities. Not speaking for the mailman developers, IMHO doing an snmp interface would be a colossal time sink. It would also be like trying to tighten a screw with a strawberry, or maybe a haddock- it's just the wrong tool for the job. snmp agents are not something that you generally whip out, anyway. For mailman version 2, using command line tools is really the way to go. What would be useful for mailman resellers is things like compete virtual domain handling (in v3) and additional management bits, but I don't see much utility in grafting those into the v2 distribution when v3 is being developed. Even better would be for those resellers to actively contribute to v3 design and development (i.e. be part of the community). z! who has an opinion about this, but hasn't had enough coffee for the morning yet From mary.y.wang at boeing.com Mon Jun 7 18:22:49 2010 From: mary.y.wang at boeing.com (Wang, Mary Y) Date: Mon, 7 Jun 2010 09:22:49 -0700 Subject: [Mailman-Users] Is it required to have a mailing list for mailman for Mailman 2.1.9? Message-ID: Hi, I just migrated my Mailman lists to another server. I noticed that in my /etc/aliases file, I've the following. I don't really remember now. Is it required to have a mailing for mailman as well? ****************************************************************************** mailman: "|/var/mailman/mail/mailman post mailman" mailman-admin: "|/var/mailman/mail/mailman admin mailman" mailman-bounces: "|/var/mailman/mail/mailman bounces mailman" mailman-confirm: "|/var/mailman/mail/mailman confirm mailman" mailman-join: "|/var/mailman/mail/mailman join mailman" mailman-leave: "|/var/mailman/mail/mailman leave mailman" mailman-owner: "|/var/mailman/mail/mailman owner mailman" mailman-request: "|/var/mailman/mail/mailman request mailman" mailman-subscribe: "|/var/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/var/mailman/mail/mailman unsubscribe mailman" ************************************************************************************ Thanks Mary From mark at msapiro.net Mon Jun 7 19:03:46 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 7 Jun 2010 10:03:46 -0700 Subject: [Mailman-Users] Is it required to have a mailing list for mailmanfor Mailman 2.1.9? In-Reply-To: Message-ID: Wang, Mary Y wrote: > >I just migrated my Mailman lists to another server. I noticed that in my /etc/aliases file, I've the following. I don't really remember now. Is it required to have a mailing for mailman as well? It is required to have a site list whose name is defined by the setting MAILMAN_SITE_LIST which defaults to 'mailman'. This requirement will go away in Mailman 3, but it is required for all Mailman 2.1.x versions. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From measl at mfn.org Tue Jun 8 06:44:58 2010 From: measl at mfn.org (J.A. Terranson) Date: Mon, 7 Jun 2010 23:44:58 -0500 (CDT) Subject: [Mailman-Users] Change password doesnt work on user page Message-ID: Greetings, It has come to our attention that the password change facility is not functioning, despite other things on the same page working fine (unsubscription, password reminder etc). Thoughts or hints? Thanks in advance, since you guys are never slow nor wrong (amazing as that is)! //Alif -- "Never belong to any party, always oppose privileged classes and public plunderers, never lack sympathy with the poor, always remain devoted to the public welfare, never be satisfied with merely printing news, always be drastically independent, never be afraid to attack wrong, whether by predatory plutocracy or predatory poverty." Joseph Pulitzer, 1907 Speech From andrew at hodgsonfamily.org Tue Jun 8 00:05:47 2010 From: andrew at hodgsonfamily.org (Andrew Hodgson) Date: Mon, 7 Jun 2010 23:05:47 +0100 Subject: [Mailman-Users] Virtual domains and password reminder emails Message-ID: Hi, Is there a way of getting the password reminders to go out from the virtual domain instead of the base domain that is configured in mm_cfg.py and thus what the Mailman list was created with? I haven't actually tried this yet, but want to configure everything correctly before creating the list. Thanks. Andrew. From R.Smits at tudelft.nl Mon Jun 7 14:02:26 2010 From: R.Smits at tudelft.nl (Richard Smits) Date: Mon, 07 Jun 2010 14:02:26 +0200 Subject: [Mailman-Users] Reply address Message-ID: <4C0CDFD2.3040207@tudelft.nl> Hello, We have a strange problem with our mailman server and some mailclients. I will explain. Sometimes when a member sends email to a list, and someone replies to that mail, the reply goes to the list. And sometimes the To : adres is listname-bounces at listserver.ourcompany.net My question is, is there maybe an issue with specific mailclients not responding correctly to the headers inserted by mailman ? Our company uses a lot of different mailclients, so i am not yet after the cause of this. But is it possible that this happens ? I will hunt for more specific information, but maybe someone could give me some hints ? Greetings .. Richard -- R. (Richard) Smits TU Delft / Shared Service centre ICT r.smits at tudelft.nl From malcolm.austen at weald.org.uk Tue Jun 8 15:56:31 2010 From: malcolm.austen at weald.org.uk (Malcolm Austen) Date: Tue, 08 Jun 2010 14:56:31 +0100 Subject: [Mailman-Users] Reply address In-Reply-To: <4C0CDFD2.3040207@tudelft.nl> References: <4C0CDFD2.3040207@tudelft.nl> Message-ID: On Mon, 07 Jun 2010 13:02:26 +0100, Richard Smits wrote: > I will hunt for more specific information, but maybe someone could give > me some hints ? Google will find you the mailman FAQ Richard :-) ... especially if you know that the common link between the 'sufferers' is that they all use MS LookOut (or related MS clients) :-( ... Unless there's another client that plays this game? = Malcolm. -- Malcolm Austen, Oxfordshire, England From mark at msapiro.net Tue Jun 8 17:05:35 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 08:05:35 -0700 Subject: [Mailman-Users] Virtual domains and password reminder emails In-Reply-To: Message-ID: Andrew Hodgson wrote: > >Is there a way of getting the password reminders to go out from the virtual domain instead of the base domain that is configured in mm_cfg.py and thus what the Mailman list was created with? That's the way it's supposed to work out of the box. The envelope sender and the Sender: and Errors-To: headers have the possibly VERPed mailman-bounces at host_name address where host_name is the mailman list's host_name, but the From: is mailman-owner at virtual_host. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Jun 8 17:11:19 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 08:11:19 -0700 Subject: [Mailman-Users] Reply address In-Reply-To: <4C0CDFD2.3040207@tudelft.nl> Message-ID: Richard Smits wrote: > >We have a strange problem with our mailman server and some mailclients. >I will explain. Sometimes when a member sends email to a list, and >someone replies to that mail, the reply goes to the list. > >And sometimes the To : adres is listname-bounces at listserver.ourcompany.net > >My question is, is there maybe an issue with specific mailclients not >responding correctly to the headers inserted by mailman ? Yes. The Sender: header contains the list-bounces address and some MUAs may reply to the Sender: in preference even to Reply-To: or may include the Sender: in a 'reply all'. 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 Tue Jun 8 17:39:20 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 08:39:20 -0700 Subject: [Mailman-Users] Change password doesnt work on user page In-Reply-To: Message-ID: J.A. Terranson wrote: > > It has come to our attention that the password change facility is >not functioning, despite other things on the same page working fine >(unsubscription, password reminder etc). What happens? Do you get a "bug" page? Do you get an error message? Or, does it just silently fail to change the password? Do other text entries work?, e.g. can you change "Your name". Have you tried multiple browsers? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From b19141 at anl.gov Tue Jun 8 20:47:26 2010 From: b19141 at anl.gov (Barry Finkel) Date: Tue, 8 Jun 2010 13:47:26 -0500 (CDT) Subject: [Mailman-Users] Reply address In-Reply-To: Mail from 'Richard Smits ' dated: Mon, 07 Jun 2010 14:02:26 +0200 Message-ID: <20100608184726.D4649401DC@britaine.cis.anl.gov> Richard Smits wrote: >Hello, > >We have a strange problem with our mailman server and some mailclients. >I will explain. Sometimes when a member sends email to a list, and >someone replies to that mail, the reply goes to the list. > >And sometimes the To : adres is listname-bounces at listserver.ourcompany.net > >My question is, is there maybe an issue with specific mailclients not >responding correctly to the headers inserted by mailman ? > >Our company uses a lot of different mailclients, so i am not yet after >the cause of this. But is it possible that this happens ? > >I will hunt for more specific information, but maybe someone could give >me some hints ? I have seen the problem when someone on a BlackBerry does a "reply all". I have contacted postmaster at blackberry.com, but I have not yet gotten a reply. The other times that I have seen it, I have contacted the sender. When I get a reply, I learn that the sender saw the address and manually used it as a reply address. Obviously, when I don't get a reply, I have no idea how the -bounces address got into the mail headers. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 240, Room 5.B.8 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From fmouse-mailman at fmp.com Wed Jun 9 00:53:39 2010 From: fmouse-mailman at fmp.com (Lindsay Haisley) Date: Tue, 08 Jun 2010 17:53:39 -0500 Subject: [Mailman-Users] Spam - from where? Message-ID: <1276037620.7644.40.camel@localhost.localdomain> I just checked my mail logs and find a very large number of attempted deliveries from the list to various users @gamblingplanet.org. e.g., Jun 8 17:27:52 kali courierd: started,id=00000000001B562E.000000004C0E7E65.00004AF9,from=,module=esmtp,host=gamblingplanet.org,addr= Jun 8 17:28:52 kali courieresmtp: id=00000000001B562E.000000004C0E7E65.00004AF9,from=,addr=: Connection timed out Jun 8 17:28:52 kali courieresmtp: id=00000000001B562E.000000004C0E7E65.00004AF9,from=,addr=,status: deferred There are no addresses @gamblingplanet.org on the cyberpluckers list! Has the list server been hacked? What could be going on here? I'm not seeing any incoming probes which would generate a list DSN or NDR. -- Lindsay Haisley | "We are all broken toasters, but we still FMP Computer Services | manage to make toast" 512-259-1190 | http://www.fmp.com | - Cheryl Dehut From fmouse-mailman at fmp.com Wed Jun 9 01:17:54 2010 From: fmouse-mailman at fmp.com (Lindsay Haisley) Date: Tue, 08 Jun 2010 18:17:54 -0500 Subject: [Mailman-Users] Spam - from where? In-Reply-To: <1276037620.7644.40.camel@localhost.localdomain> References: <1276037620.7644.40.camel@localhost.localdomain> Message-ID: <1276039074.7644.54.camel@localhost.localdomain> On Tue, 2010-06-08 at 17:53 -0500, Lindsay Haisley wrote: > I just checked my mail logs and find a very large number of attempted > deliveries from the list to various users @gamblingplanet.org. e.g., > > Jun 8 17:27:52 kali courierd: started,id=00000000001B562E.000000004C0E7E65.00004AF9,from=,module=esmtp,host=gamblingplanet.org,addr= > Jun 8 17:28:52 kali courieresmtp: id=00000000001B562E.000000004C0E7E65.00004AF9,from=,addr=: Connection timed out > Jun 8 17:28:52 kali courieresmtp: id=00000000001B562E.000000004C0E7E65.00004AF9,from=,addr=,status: deferred > > There are no addresses @gamblingplanet.org on the cyberpluckers list! > Has the list server been hacked? What could be going on here? I'm not > seeing any incoming probes which would generate a list DSN or NDR. I'm also seeing this associated with other lists on the same server. Somehow my list server is being used as a kind of open relay, which is strictly denied by the mail server on which it rides. There are other obvious spam domains involved, e.g. qq.com.cn and clubmediterra.ru. -- Lindsay Haisley | "Everything works if you let it" FMP Computer Services | 512-259-1190 | - The Roadie http://www.fmp.com | From mark at msapiro.net Wed Jun 9 01:25:45 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 16:25:45 -0700 Subject: [Mailman-Users] Spam - from where? In-Reply-To: <1276037620.7644.40.camel@localhost.localdomain> Message-ID: Lindsay Haisley wrote: >I just checked my mail logs and find a very large number of attempted >deliveries from the list to various users @gamblingplanet.org. e.g., > >Jun 8 17:27:52 kali courierd: started,id=00000000001B562E.000000004C0E7E65.00004AF9,from=,module=esmtp,host=gamblingplanet.org,addr= >Jun 8 17:28:52 kali courieresmtp: id=00000000001B562E.000000004C0E7E65.00004AF9,from=,addr=: Connection timed out >Jun 8 17:28:52 kali courieresmtp: id=00000000001B562E.000000004C0E7E65.00004AF9,from=,addr=,status: deferred > >There are no addresses @gamblingplanet.org on the cyberpluckers list! >Has the list server been hacked? What could be going on here? I'm not >seeing any incoming probes which would generate a list DSN or NDR. These are VERPed Mailman messages in response to messages from playwrightcl at gamblingplanet.org. The originals will be in your logs too. Just prior to the log messages quoted above, you will find messages from somewhere to cyberpluckers at autoharp.org, cyberpluckers-request at autoharp.org, etc. The return messages above could be held or rejected post messages, results of your email commands messages, etc. depending on to where the originals were delivered. Note that the 'from=' in the log of the original is the envelope sender which is probably not playwrightcl at gamblingplanet.org and maybe not anything in the gamblingplanet.org domain. playwrightcl at gamblingplanet.org is the From: header address of 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 Wed Jun 9 01:34:43 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 16:34:43 -0700 Subject: [Mailman-Users] Spam - from where? In-Reply-To: <1276039074.7644.54.camel@localhost.localdomain> Message-ID: Lindsay Haisley wrote: > >I'm also seeing this associated with other lists on the same server. >Somehow my list server is being used as a kind of open relay, which is >strictly denied by the mail server on which it rides. Yes, your Mailman installation is generating "backscatter" by rejecting posts and/or sending responses to administrative messages. You can minimize this by holding or discarding posts rather than rejecting them AND setting respond_to_post_requests to No. You can also remove aliases for the list-request addresses and maybe others, although all these are extreme measures that affect the useability of your lists. We are trying to address this in future releases by at least, perhaps by site option, not including original messages in various replies so at least the spam itself doesn't get reflected. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ivanlan9 at gmail.com Wed Jun 9 01:44:40 2010 From: ivanlan9 at gmail.com (Ivan Van Laningham) Date: Tue, 8 Jun 2010 17:44:40 -0600 Subject: [Mailman-Users] Spam - from where? In-Reply-To: References: <1276039074.7644.54.camel@localhost.localdomain> Message-ID: Hi All-- >>>AND setting respond_to_post_requests to No.<<< I don't recall this setting. Is it in 2.1.9? If so, on which page? Metta, Ivan -- Ivan Van Laningham God N Locomotive Works http://www.pauahtun.org/ http://www.python.org/workshops/1998-11/proceedings/papers/laningham/laningham.html Army Signal Corps: Cu Chi, Class of '70 Author: Teach Yourself Python in 24 Hours From mark at msapiro.net Wed Jun 9 02:17:45 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 17:17:45 -0700 Subject: [Mailman-Users] Spam - from where? In-Reply-To: Message-ID: Ivan Van Laningham wrote: > >Hi All-- >>>>AND setting respond_to_post_requests to No.<<< > >I don't recall this setting. Is it in 2.1.9? If so, on which page? It's the last item in the "Notifications" section of the General Options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From LES.WARDEN at Illinois.gov Tue Jun 8 18:26:36 2010 From: LES.WARDEN at Illinois.gov (Warden, Les) Date: Tue, 8 Jun 2010 11:26:36 -0500 Subject: [Mailman-Users] Removing members containing special characters Message-ID: <1D0621BD49B17E498A32C0CC48B4D16607351363B9@IL084EXMBX210.illinois.gov> All, I'm running Mailman version 2.1.9 with several lists. One of my lists has a member that begins with a double-quote. I can't remove the member via web or underlying using the command-line. I've seen the scripting before, but can't seem to find it now. Any direction is greatly appreciated. Thanks. -les From jdj at mac.com Tue Jun 8 21:54:51 2010 From: jdj at mac.com (Jeff Johnson) Date: Tue, 8 Jun 2010 15:54:51 -0400 Subject: [Mailman-Users] add 'Member Name' in body of welcome email Message-ID: <135285B4-5D4C-47A8-BAA3-F9F7D8A05243@mac.com> Using Mailman v2.1.13 Is it possible to insertt the 'Member Name' within the body of the welcome message? I haven't been able to find a variable that works, I've tried: %(user)s %(username)s %(user_address)s These all come through as code, not as the subscriber's full name. Thanks ! From mark at msapiro.net Wed Jun 9 05:05:51 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 20:05:51 -0700 Subject: [Mailman-Users] Removing members containing special characters In-Reply-To: <1D0621BD49B17E498A32C0CC48B4D16607351363B9@IL084EXMBX210.illinois.gov> Message-ID: Warden, Les wrote: > >I'm running Mailman version 2.1.9 with several lists. One of my lists has a member that begins with a double-quote. I can't remove the member via web or underlying using the command-line. I've seen the scripting before, but can't seem to find it now. Any direction is greatly appreciated. Thanks. See the FAQ at . If that doesn't help, see the script at , but as its description at says Removes syntactically invalid addresses from a list. This should normally not be required as the pipe bin/list_members -i | bin/remove_members -f - should suffice. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 9 05:25:34 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 20:25:34 -0700 Subject: [Mailman-Users] add 'Member Name' in body of welcome email In-Reply-To: <135285B4-5D4C-47A8-BAA3-F9F7D8A05243@mac.com> Message-ID: Jeff Johnson wrote: >Using Mailman v2.1.13 > >Is it possible to insertt the 'Member Name' within the body of the welcome message? > >I haven't been able to find a variable that works, I've tried: > %(user)s >%(username)s >%(user_address)s > >These all come through as code, not as the subscriber's full name. For the most part, the only substitutions that work in any of the .txt templates are the ones in the default template. There is an exception. %(user)s works (or should) in the subscribeack.txt welcome message template, but it receives the user's email address, not the user's name. You say you've tried %(user)s in the welcome message. If it didn't get replaced, as opposed to receiving the email address, I don't know why. If you can patch the code, you could make %(username)s work by adding 'username' : self.getMemberName(), to the dictionary passed to Utils.maketext() in the definition of the SendSubscribeAck() method of the Deliverer class in Mailman/Deliverer.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 9 05:31:06 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 8 Jun 2010 20:31:06 -0700 Subject: [Mailman-Users] add 'Member Name' in body of welcome email In-Reply-To: Message-ID: Mark Sapiro wrote: > >If you can patch the code, you could make %(username)s work by adding > > 'username' : self.getMemberName(), > >to the dictionary passed to Utils.maketext() in the definition of the >SendSubscribeAck() method of the Deliverer class in >Mailman/Deliverer.py. Ooops! That should be 'username' : self.getMemberName(name), Sorry for any confusion. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rclemings at gmail.com Wed Jun 9 05:33:21 2010 From: rclemings at gmail.com (Russell Clemings) Date: Tue, 8 Jun 2010 20:33:21 -0700 Subject: [Mailman-Users] zeusmail.org and answerpot.com linked Message-ID: An FYI for anyone interested ... Yesterday I was notified of a site, http://answerpot.com, that was archiving two of our lists (without permission, which we require for republication). I couldn't find anything fishy in the logs, so I turned on personalization. But the site was stripping out email addresses from the message bodies (including those I was inserting into the footers). So I ended up putting user_optionsurl in the footers, waited for someone to post, then checked the answerpot.com site for the message and finally identified the culprit. It turned out to be a zeusmail.org address. That domain was discussed here a few months ago after some people noticed a large number of subscriptions/attempts from there. I've unsubscribed everything from that domain and added it to the banned list. I haven't heard of any legitimate subscribers from that domain -- yet -- so I'm hoping that will take care of the problem. They had actually subscribed late last year, but apparently started archiving only in April. rac From bob at bobforthejob.com Wed Jun 9 06:26:56 2010 From: bob at bobforthejob.com (Bob Fishel) Date: Wed, 9 Jun 2010 00:26:56 -0400 Subject: [Mailman-Users] zeusmail.org and answerpot.com linked In-Reply-To: References: Message-ID: Thanks for the heads up. For everyone else: Found 2 emails on our list Alberta.Riza at zeusmail.org Delpha.Langenegger at zeusmail.org additionally I added ^@zeusmail.org to our banned list. -Bob On Tue, Jun 8, 2010 at 11:33 PM, Russell Clemings wrote: > An FYI for anyone interested ... > > Yesterday I was notified of a site, http://answerpot.com, that was > archiving two of our lists (without permission, which we require for > republication). > > I couldn't find anything fishy in the logs, so I turned on > personalization. But the site was stripping out email addresses from > the message bodies (including those I was inserting into the footers). > So I ended up putting user_optionsurl in the footers, waited for > someone to post, then checked the answerpot.com site for the message > and finally identified the culprit. > > It turned out to be a zeusmail.org address. That domain was discussed > here a few months ago after some people noticed a large number of > subscriptions/attempts from there. I've unsubscribed everything from > that domain and added it to the banned list. I haven't heard of any > legitimate subscribers from that domain -- yet -- so I'm hoping that > will take care of the problem. > > They had actually subscribed late last year, but apparently started > archiving only in April. > > rac > ------------------------------------------------------ > 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/bobfishel%40gmail.com > From vrac at an16.org Wed Jun 9 13:18:21 2010 From: vrac at an16.org (westernz) Date: Wed, 9 Jun 2010 04:18:21 -0700 (PDT) Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? Message-ID: <28828907.post@talk.nabble.com> Hi, I didn't find where i can say to mailman : do not attach any files. On each try i have a ATT000xx.txt file attached. I didn't want any file attached. How preocess please ? Thanks Have a nice day. -- View this message in context: http://old.nabble.com/How-delete-attechment-file-ATT00xxx.txt---tp28828907p28828907.html Sent from the Mailman - Users mailing list archive at Nabble.com. From mark at msapiro.net Wed Jun 9 15:26:16 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 9 Jun 2010 06:26:16 -0700 Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? In-Reply-To: <28828907.post@talk.nabble.com> Message-ID: westernz wrote: > >I didn't find where i can say to mailman : do not attach any files. > >On each try i have a ATT000xx.txt file attached. >I didn't want any file attached. See the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jdj at mac.com Wed Jun 9 16:12:21 2010 From: jdj at mac.com (Jeff Johnson) Date: Wed, 9 Jun 2010 10:12:21 -0400 Subject: [Mailman-Users] add 'Member Name' in body of welcome email In-Reply-To: References: Message-ID: <06A26230-E424-4365-BAE0-36DD5EBDCF7F@mac.com> Mark- Thanks for offering a solution. I did edit the source as follows: text += Utils.maketext( 'subscribeack.txt', {'real_name' : self.real_name, 'host_name' : self.host_name, 'welcome' : welcome, 'umbrella' : umbrella, 'emailaddr' : self.GetListEmail(), 'listinfo_url': self.GetScriptURL('listinfo', absolute=True), 'optionsurl' : self.GetOptionsURL(name, absolute=True), 'password' : password, 'user' : self.getMemberCPAddress(name), 'username' : self.getMemberName(), }, lang=pluser, mlist=self) With the patched version, after I subscribe a user, I get this in the browser: Bug in Mailman version 2.1.13 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. I believe the 'username' line was added correctly. I looked through logs and didn't see anything interesting... Any advice appreciated Thanks Jeff On Jun 8, 2010, at 11:31 PM, Mark Sapiro wrote: > Mark Sapiro wrote: >> >> If you can patch the code, you could make %(username)s work by adding >> >> 'username' : self.getMemberName(), >> >> to the dictionary passed to Utils.maketext() in the definition of the >> SendSubscribeAck() method of the Deliverer class in >> Mailman/Deliverer.py. > > > Ooops! That should be > > 'username' : self.getMemberName(name), > > Sorry for any confusion. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From mark at msapiro.net Wed Jun 9 17:40:17 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 9 Jun 2010 08:40:17 -0700 Subject: [Mailman-Users] add 'Member Name' in body of welcome email In-Reply-To: <06A26230-E424-4365-BAE0-36DD5EBDCF7F@mac.com> Message-ID: Jeff Johnson wrote: > >I did edit the source as follows: > text += Utils.maketext( > 'subscribeack.txt', > {'real_name' : self.real_name, > 'host_name' : self.host_name, > 'welcome' : welcome, > 'umbrella' : umbrella, > 'emailaddr' : self.GetListEmail(), > 'listinfo_url': self.GetScriptURL('listinfo', absolute=True), > 'optionsurl' : self.GetOptionsURL(name, absolute=True), > 'password' : password, > 'user' : self.getMemberCPAddress(name), > 'username' : self.getMemberName(), And if you look at what you quoted from me below, you'll see the above needs to be 'username' : self.getMemberName(name), > }, lang=pluser, mlist=self) [...] >On Jun 8, 2010, at 11:31 PM, Mark Sapiro wrote: > >> Mark Sapiro wrote: >>> >>> If you can patch the code, you could make %(username)s work by adding >>> >>> 'username' : self.getMemberName(), >>> >>> to the dictionary passed to Utils.maketext() in the definition of the >>> SendSubscribeAck() method of the Deliverer class in >>> Mailman/Deliverer.py. >> >> >> Ooops! That should be >> >> 'username' : self.getMemberName(name), >> >> Sorry for any confusion. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mary.y.wang at boeing.com Thu Jun 10 15:29:18 2010 From: mary.y.wang at boeing.com (Wang, Mary Y) Date: Thu, 10 Jun 2010 06:29:18 -0700 Subject: [Mailman-Users] Trouble Subscribing - You must supply a valid email address Error Message-ID: Hi, I recently migrated Mailman to another server. One user reported that he went to subscription page to subscribe a mail list, he entered a valid email address , picked a password and hit the Subscribe button, the page returned 'You must supply a valid email address'. I tried to subscribe the list myself and got the same error. I took a look at the error log, and it said "Jun 10 06:21:14 2010 (30782) No such list "_images":". Do you have any ideas why I got that error? Maybe I missed something during the migration? I'm running on Mailman 2.1.9. Please advise. Mary From mark at msapiro.net Thu Jun 10 16:26:50 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jun 2010 07:26:50 -0700 Subject: [Mailman-Users] Trouble Subscribing - You must supply a valid emailaddress Error In-Reply-To: Message-ID: Wang, Mary Y wrote: > >I recently migrated Mailman to another server. One user reported that he went to subscription page to subscribe a mail list, he entered a valid email address , picked a password and hit the Subscribe button, the page returned 'You must supply a valid email address'. I tried to subscribe the list myself and got the same error. I took a look at the error log, and it said "Jun 10 06:21:14 2010 (30782) No such list "_images":". That error is not related to this issue. This issue is most likely caused by a web server configuration that is doing some kind of redirect which loses the POST data from the form. See the FAQ at which may be related. >Do you have any ideas why I got that error? Maybe I missed something during the migration? Did you run fix_url on the migrated lists? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mary.y.wang at boeing.com Thu Jun 10 17:27:24 2010 From: mary.y.wang at boeing.com (Wang, Mary Y) Date: Thu, 10 Jun 2010 08:27:24 -0700 Subject: [Mailman-Users] Trouble Subscribing - You must supply a valid emailaddress Error In-Reply-To: References: Message-ID: Thanks Mark. I ran the fix_url and that fixed the problem. Mary -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Thursday, June 10, 2010 7:27 AM To: Wang, Mary Y; mailman-users at python.org Subject: Re: [Mailman-Users] Trouble Subscribing - You must supply a valid emailaddress Error Wang, Mary Y wrote: > >I recently migrated Mailman to another server. One user reported that he went to subscription page to subscribe a mail list, he entered a valid email address , picked a password and hit the Subscribe button, the page returned 'You must supply a valid email address'. I tried to subscribe the list myself and got the same error. I took a look at the error log, and it said "Jun 10 06:21:14 2010 (30782) No such list "_images":". That error is not related to this issue. This issue is most likely caused by a web server configuration that is doing some kind of redirect which loses the POST data from the form. See the FAQ at which may be related. >Do you have any ideas why I got that error? Maybe I missed something during the migration? Did you run fix_url on the migrated lists? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cesar at pk2.org Thu Jun 10 13:12:42 2010 From: cesar at pk2.org (Cesar Fernandez Gago) Date: Thu, 10 Jun 2010 13:12:42 +0200 Subject: [Mailman-Users] Announcement: Voting and RSS for mailman (Vote-MM) Message-ID: Hello, Vote-MM project has just been released. It aims to improve current Mailman mailing lists with some Web 2.0 time-saving functionalities (RSS, voting-capabilities..): * It adds support for RSS to Mailman (patch is provided) * Mail footer is modified to include voting links * A new webapp for reading mail/voting is provided (to be released soon..) * A Mozilla Thunderbird plug-in is also provided, so users can vote and see voting information[1] The system works in this way: Mailman sends modified mails including footer links to users, and generates an RSS feed. A web application fetches that RSS feed and the user votes, and Thunderbird displays those votes. You have all the information related with this project at http://votemm.libresoft.es/votemm/ Greetings, [1] http://votemm.libresoft.es/thun_plugin/ From herbmankr-mailman at yahoo.co.uk Wed Jun 9 22:21:49 2010 From: herbmankr-mailman at yahoo.co.uk (herbmankr-mailman at yahoo.co.uk) Date: Wed, 9 Jun 2010 13:21:49 -0700 (PDT) Subject: [Mailman-Users] Including sender's email address in footer of email Message-ID: <867243.45056.qm@web28003.mail.ukl.yahoo.com> I'd like to try to set up the footer of the list I manage so that people can click a link if they want to reply to the sender only, rather than the whole list. Is there a way to do this? I read somewhere something about switching on personalisation, which I have done, but I've not got any further than that. Thanks pachmarhi From Robert.Schwartz at itt.com Wed Jun 9 18:53:52 2010 From: Robert.Schwartz at itt.com (Schwartz, Robert - IS) Date: Wed, 9 Jun 2010 11:53:52 -0500 Subject: [Mailman-Users] Require approval for new requests Message-ID: <9C7E541FA0F3AE45A8ADF7FEC67BC97F026FDE38BF@01HSVMX09-MB1.aes.de.ittind.com> How do you make the List Monitor require approval before a new request for access can be granted. It does not seem to work the way I thought. The user gets a confirmation email and they can get access without the List Monitor approving it. Robert P. Schwartz CAS, Inc. A wholly owned subsidiary of ITT Corporation 100 Quality Circle Huntsville, AL 35806 Phone: 256.922.4203 Fax: 256.922.4243 E-mail: robert.schwartz at itt.com ________________________________ This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of ITT Corporation. The recipient should check this e-mail and any attachments for the presence of viruses. ITT accepts no liability for any damage caused by any virus transmitted by this e-mail. From vrac at an16.org Wed Jun 9 18:47:01 2010 From: vrac at an16.org (westernz) Date: Wed, 9 Jun 2010 09:47:01 -0700 (PDT) Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? In-Reply-To: References: <28828907.post@talk.nabble.com> Message-ID: <28833026.post@talk.nabble.com> Thanks! But now i have a message at bottom of the mail :( Can you help me again ? Is that possible to have not attached files and no message about deleted attached files ? Or have you got an other soution ? Thanks Have a nice day Mark Sapiro-3 wrote: > > westernz wrote: >> >>I didn't find where i can say to mailman : do not attach any files. >> >>On each try i have a ATT000xx.txt file attached. >>I didn't want any file attached. > > > See the FAQ at . > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/lists%40nabble.com > > -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28833026.html Sent from the Mailman - Users mailing list archive at Nabble.com. From vrac at an16.org Wed Jun 9 22:17:55 2010 From: vrac at an16.org (westernz) Date: Wed, 9 Jun 2010 13:17:55 -0700 (PDT) Subject: [Mailman-Users] How remove header and footer ? Message-ID: <28835346.post@talk.nabble.com> Hi, I didn't find how remove header and footer informations. I try to remove attached file deleted informations inside the message, to make it clean. Thanks -- View this message in context: http://old.nabble.com/How-remove-header-and-footer---tp28835346p28835346.html Sent from the Mailman - Users mailing list archive at Nabble.com. From mark at msapiro.net Thu Jun 10 17:59:21 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jun 2010 08:59:21 -0700 Subject: [Mailman-Users] Require approval for new requests In-Reply-To: <9C7E541FA0F3AE45A8ADF7FEC67BC97F026FDE38BF@01HSVMX09-MB1.aes.de.ittind.com> Message-ID: Schwartz, Robert - IS wrote: >How do you make the List Monitor require approval before a new request for access can be granted. It does not seem to work the way I thought. The user gets a confirmation email and they can get access without the List Monitor approving it. It you are asking how to require moderator approval for someone to join the list, set Privacy options... -> Subscription rules -> subscribe_policy to either 'Require approval' or 'Confirm and approve'. 'Require approval' requires moderator approval only and 'Confirm and approve requires confirmation by the user first followed by moderator approval. If you are asking how to require moderator approval for a member's posts, set the members 'mod' flag and be sure Privacy options... -> Sender filters -> member_moderation_action is Hold. You can do this for all members under 'Additional Member Tasks' on the Membership Management... -> Membership List page. To moderate new member by default, set Privacy options... -> Sender filters -> default_member_moderation to Yes. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Jun 10 18:05:00 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jun 2010 09:05:00 -0700 Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? In-Reply-To: <28833026.post@talk.nabble.com> Message-ID: westernz wrote: > >But now i have a message at bottom of the mail :( >Can you help me again ? > >Is that possible to have not attached files and no message about deleted >attached files ? You have two choices. Either post only single part plain text messages to the list or make sure Non-digest options -> msg_header and msg_footer are empty by selecting all the text and white space in the text box, deleting it and saving changes. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Jun 10 18:06:41 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jun 2010 09:06:41 -0700 Subject: [Mailman-Users] How remove header and footer ? In-Reply-To: <28835346.post@talk.nabble.com> Message-ID: westernz wrote: > >I didn't find how remove header and footer informations. > >I try to remove attached file deleted informations inside the message, to >make it clean. See the reply to your other post at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Jun 10 18:19:50 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jun 2010 09:19:50 -0700 Subject: [Mailman-Users] Including sender's email address in footer of email In-Reply-To: <867243.45056.qm@web28003.mail.ukl.yahoo.com> Message-ID: herbmankr-mailman at yahoo.co.uk wrote: >I'd like to try to set up the footer of the list I manage so that people can click a link if they want to reply to the sender only, rather than the whole list. Is there a way to do this? I read somewhere something about switching on personalisation, which I have done, but I've not got any further than that. The msg_footer is either appended to a text/plain message body or added as a separate text/plain part. Thus, it cannot contain HTML links. Also, there is no standard replacement for the footer for the poster's address, although if you have sufficient access to the underlying Mailman installation, there are ways to add one. Note that if you just set General Options -> reply_goes_to_list to 'Poster', a simple mail client 'reply' will go to the poster only. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gtaylor at riverviewtech.net Thu Jun 10 18:23:22 2010 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Thu, 10 Jun 2010 11:23:22 -0500 Subject: [Mailman-Users] Including sender's email address in footer of email In-Reply-To: <867243.45056.qm@web28003.mail.ukl.yahoo.com> References: <867243.45056.qm@web28003.mail.ukl.yahoo.com> Message-ID: <4C11117A.7040903@riverviewtech.net> On 06/09/10 15:21, herbmankr-mailman at yahoo.co.uk wrote: > I'd like to try to set up the footer of the list I manage so that > people can click a link if they want to reply to the sender only, > rather than the whole list. Is there a way to do this? I read > somewhere something about switching on personalisation, which I have > done, but I've not got any further than that. Personalization is who is addressed in each individual copy of the message that gets sent out to subscribers. What you are talking about is usually the responsibility of the recipient's MUA. Ideally the recipient's MUA would give then the choice to reply to the From:, the Sender:, the Reply-To:, the List:, or all. Unfortunately not many MUAs behave properly. Thus we are coerced in to a kludge to accommodate requests like you are wanting to do. Please clarify what you want to do in the examples that you can think of and I'll see if I know any kludges to accomplish what you want. Grant. . . . From eli at barzilay.org Fri Jun 11 04:49:50 2010 From: eli at barzilay.org (Eli Barzilay) Date: Thu, 10 Jun 2010 22:49:50 -0400 Subject: [Mailman-Users] HTML templates Message-ID: <19473.42062.387619.587113@winooski.ccs.neu.edu> I was looking at the "Confirm subscription request" and "Subscription request confirmed" pages -- there's no way to customize them too, right? Is there at least some way to have my own header used? (Without that, having a very customized look means that these pages stick like a sore thumb...) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! From eli at barzilay.org Fri Jun 11 05:25:13 2010 From: eli at barzilay.org (Eli Barzilay) Date: Thu, 10 Jun 2010 23:25:13 -0400 Subject: [Mailman-Users] Subscribing people + setting nomail option Message-ID: <19473.44185.264136.445083@winooski.ccs.neu.edu> I have a script which I use to interact with mailman to approve messages that are held for moderation -- it's conveniently shows me each message and asks what to do with it, which I find way more convenient than clicking my way around the html interface. One thing that keeps happenning is that people who are not on the list will post on it (some from a google group mirror, some from mailman, and some just use the mail from the web page). For that, I made it possible to approve the post and send a message to the sender telling them about it, asking them to subscribe, and I mention the no-mail option that they can use. The problem is that this is very ineffective. Is there some easy way to subscribe people and set the no-mail option in one quick shot? This way I can have my script tell them that if they keep posting without subscribing then I'll do it for them, with an explanation of the few implications (that most people won't care about anyway). -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! From mark at msapiro.net Fri Jun 11 05:33:17 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jun 2010 20:33:17 -0700 Subject: [Mailman-Users] HTML templates In-Reply-To: <19473.42062.387619.587113@winooski.ccs.neu.edu> Message-ID: Eli Barzilay wrote: >I was looking at the "Confirm subscription request" and "Subscription >request confirmed" pages -- there's no way to customize them too, >right? Is there at least some way to have my own header used? >(Without that, having a very customized look means that these pages >stick like a sore thumb...) Those pages are built dynamically by Mailman/Cgi/confirm.py. No templates are involved. See the Format() method in the Document class in Mailman/htmlformat.py. It should be clear how to modify that to add css and/or a heading to all generated pages. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Jun 11 05:42:09 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Jun 2010 20:42:09 -0700 Subject: [Mailman-Users] Subscribing people + setting nomail option In-Reply-To: <19473.44185.264136.445083@winooski.ccs.neu.edu> Message-ID: Eli Barzilay wrote: > >Is there some easy way to subscribe people and set the no-mail option >in one quick shot? This way I can have my script tell them that if >they keep posting without subscribing then I'll do it for them, with >an explanation of the few implications (that most people won't care >about anyway). See the withlist script at (mirrored at ). You can use this immediately after subscribing (i.e. run bin/add_members followed by this) to set nomail and optionally turn off password reminders for the member. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eli at barzilay.org Fri Jun 11 06:16:10 2010 From: eli at barzilay.org (Eli Barzilay) Date: Fri, 11 Jun 2010 00:16:10 -0400 Subject: [Mailman-Users] HTML templates In-Reply-To: References: <19473.42062.387619.587113@winooski.ccs.neu.edu> Message-ID: <19473.47242.73921.318252@winooski.ccs.neu.edu> On Jun 10, Mark Sapiro wrote: > Eli Barzilay wrote: > > >I was looking at the "Confirm subscription request" and "Subscription > >request confirmed" pages -- there's no way to customize them too, > >right? Is there at least some way to have my own header used? > >(Without that, having a very customized look means that these pages > >stick like a sore thumb...) > > Those pages are built dynamically by Mailman/Cgi/confirm.py. No > templates are involved. > > See the Format() method in the Document class in > Mailman/htmlformat.py. It should be clear how to modify that to add > css and/or a heading to all generated pages. Thanks -- it does look easy to change, but making it fit with the rest of my framework means that I'd make it use some template files too, and given that I already patched MM in one place, I'll avoid another... (I'm generally trying not to do it too much so it's easy to upgrade systems.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! From eli at barzilay.org Fri Jun 11 06:35:49 2010 From: eli at barzilay.org (Eli Barzilay) Date: Fri, 11 Jun 2010 00:35:49 -0400 Subject: [Mailman-Users] Subscribing people + setting nomail option In-Reply-To: References: <19473.44185.264136.445083@winooski.ccs.neu.edu> Message-ID: <19473.48421.228277.130235@winooski.ccs.neu.edu> On Jun 10, Mark Sapiro wrote: > Eli Barzilay wrote: > > > >Is there some easy way to subscribe people and set the no-mail option > >in one quick shot? This way I can have my script tell them that if > >they keep posting without subscribing then I'll do it for them, with > >an explanation of the few implications (that most people won't care > >about anyway). > > See the withlist script at > (mirrored at > ). You can > use this immediately after subscribing (i.e. run bin/add_members > followed by this) to set nomail and optionally turn off password > reminders for the member. The problem is that some of these lists are remote ones that i have no shell access to, so I'll just hack it with the web interface instead... -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! From bader at cchmc.org Thu Jun 10 22:02:27 2010 From: bader at cchmc.org (Bob Bader) Date: Thu, 10 Jun 2010 16:02:27 -0400 Subject: [Mailman-Users] Digest not working on Mac 10.3.6 running mailman 2.1.4 Message-ID: I still have a Macintosh 10.3.9 server running the default mailman (version 2.1.4) for mail lists. We have noticed digests have stopped working, I can send them manually, or if I set the trigger size to 0 they go. If I run the command /usr/bin/python -S /usr/share/mailman/cron/senddigests That also works. I suspect it has something to do with cron. I look in the file /usr/share/mailman/cron/crontab.in and it all looks good. Is there is setting for mailman in the Mac's crontab? as root my crontab is looks good, but I don't see anything that calls mailman's crontab, but then again I am not sure if something is suppose to be in there? Here is my crontab # /etc/crontab SHELL=/bin/sh PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin HOME=/var/log # #minute hour mday month wday who command # #*/5 * * * * root /usr/libexec/atrun # # Run daily/weekly/monthly jobs. 15 3 * * * root periodic daily 30 4 * * 6 root periodic weekly 30 5 1 * * root periodic monthly 50 23 * * * root /opt/www/htdig/bin/rundig 05 0 * * * root /mysql_database_backups/mysql_database_script.sh 45 23 * * * root systemsetup -setusingnetworktime off 46 23 * * * root systemsetup -setusingnetworktime on Thanks Bob From vrac at an16.org Thu Jun 10 18:27:27 2010 From: vrac at an16.org (westernz) Date: Thu, 10 Jun 2010 09:27:27 -0700 (PDT) Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? In-Reply-To: References: <28828907.post@talk.nabble.com> <28833026.post@talk.nabble.com> Message-ID: <28845398.post@talk.nabble.com> Hi, That was already done :( I Tried on non-digest option : - Can subscribers choose -> yes - Header added -> empty - Footer added -> empty - scrub attachments -> yes (if i say not i have the att00xxx.txt file added) With that i have a footer who say "a file was deleted" :( I need nothink more than the a plain text one part message without anything more. And i need to sent it immedialtly to all listed email. Have you an other solution ? Have a nice day Mark Sapiro-3 wrote: > > westernz wrote: >> >>But now i have a message at bottom of the mail :( >>Can you help me again ? >> >>Is that possible to have not attached files and no message about deleted >>attached files ? > > > You have two choices. Either post only single part plain text messages > to the list or make sure Non-digest options -> msg_header and > msg_footer are empty by selecting all the text and white space in the > text box, deleting it and saving changes. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/lists%40nabble.com > > -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28845398.html Sent from the Mailman - Users mailing list archive at Nabble.com. From vrac at an16.org Thu Jun 10 19:24:41 2010 From: vrac at an16.org (westernz) Date: Thu, 10 Jun 2010 10:24:41 -0700 (PDT) Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? Message-ID: <28845398.post@talk.nabble.com> Hi, Ok i found an other way to deleted the attached file, now i have nor more footer :) But, an other problem : How change the "to:" That says to: "mail liste name" I need to have to: "client email listed" Have a nice day Mark Sapiro-3 wrote: > > westernz wrote: >> >>But now i have a message at bottom of the mail :( >>Can you help me again ? >> >>Is that possible to have not attached files and no message about deleted >>attached files ? > > > You have two choices. Either post only single part plain text messages > to the list or make sure Non-digest options -> msg_header and > msg_footer are empty by selecting all the text and white space in the > text box, deleting it and saving changes. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/lists%40nabble.com > > -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28845398.html Sent from the Mailman - Users mailing list archive at Nabble.com. From mark at msapiro.net Fri Jun 11 15:51:37 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jun 2010 06:51:37 -0700 Subject: [Mailman-Users] Digest not working on Mac 10.3.6 running mailman2.1.4 In-Reply-To: Message-ID: Bob Bader wrote: >I still have a Macintosh 10.3.9 server running the default mailman (version 2.1.4) for mail lists. > > > >We have noticed digests have stopped working, I can send them manually, or if I set the trigger size to 0 they go. If I run the command /usr/bin/python -S /usr/share/mailman/cron/senddigests That also works. > >I suspect it has something to do with cron. > > >I look in the file /usr/share/mailman/cron/crontab.in and it all looks good. > > >Is there is setting for mailman in the Mac's crontab? No. crond normally looks at the system crontab /etc/crontab and all the user crontabs in /var/spool/cron/* (or in Mac OS X 10.6 at least, /usr/lib/cron/tabs/*). It doesn't look at /usr/share/mailman/cron/crontab.in which is the input intended to be installed in /usr/lib/cron/tabs/ by a command like crontab -u _mailman /usr/share/mailman/cron/crontab.in (assuming the Mailman user is _mailman). See 'man crontab' and 'man cron'. Since Mailman's cron jobs used to run, I suspect the issue is that crond is not running on your server. It's either that or Mailman's crontab has gone missing. If crontab -u_mailman -l shows Mailman's crontab, then crond is not running. How to fix that is a Mac OS X question. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Jun 11 16:18:58 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jun 2010 07:18:58 -0700 Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? In-Reply-To: <28845398.post@talk.nabble.com> Message-ID: westernz wrote: > >I Tried on non-digest option : >- Can subscribers choose -> yes >- Header added -> empty >- Footer added -> empty >- scrub attachments -> yes (if i say not i have the att00xxx.txt file added) > >With that i have a footer who say "a file was deleted" :( That says the the "attachment" is not added by Mailman but is in your incoming post. Possibly it is a legal notice or disclaimer added by your own outgoing mail server. >I need nothink more than the a plain text one part message without anything >more. >And i need to sent it immedialtly to all listed email. > >Have you an other solution ? Perhaps if you look at the content of the attachment, you can figure out where it is being added. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Jun 11 16:25:33 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Jun 2010 07:25:33 -0700 Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? In-Reply-To: <28845398.post@talk.nabble.com> Message-ID: westernz wrote: > >But, an other problem : > >How change the "to:" >That says to: "mail liste name" >I need to have to: "client email listed" Set Non-digest options -> personalize to 'Full Personalization' If the personalize settings do not appear on your Non-digest options page, you will have to convince the administrator of your Mailman installation to add OWNERS_CAN_ENABLE_PERSONALIZATION = Yes to mm_cfg.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mdtaylor at illinois.edu Fri Jun 11 18:49:21 2010 From: mdtaylor at illinois.edu (Taylor, Marc) Date: Fri, 11 Jun 2010 11:49:21 -0500 Subject: [Mailman-Users] Moderation question Message-ID: <87D63F6D93DB14418272BF5859FFF2C9072C012E@BI-ADMEX.beckman-admin.uiuc.edu> Hello All, I am using Mailman 2.1.9 in Ubuntu 8.0.4 LTS. In Mailman 2.0.x there was a handy field called posters where you could use the command line or the web interface to populate it. I see in Mailman 2.1.x that the poster's field has been removed and one can set individual users to be moderated or not moderated by checking or unchecking a button in the membership web page and also by setting the default setting in /etc/mailman/mm_cfg.py to one or the other. Question: Is there a way to set the moderation flag for an individual member via the command line? Nothing pops out that is obvious to me. Thanks! Marc Taylor From adam-mailman at amyl.org.uk Fri Jun 11 19:21:47 2010 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Fri, 11 Jun 2010 18:21:47 +0100 Subject: [Mailman-Users] Moderation question In-Reply-To: <87D63F6D93DB14418272BF5859FFF2C9072C012E@BI-ADMEX.beckman-admin.uiuc.edu> References: <87D63F6D93DB14418272BF5859FFF2C9072C012E@BI-ADMEX.beckman-admin.uiuc.edu> Message-ID: <20100611172147.GA4752@amyl.org.uk> On Fri, Jun 11, 2010 at 11:49:21AM -0500, Taylor, Marc wrote: > Question: Is there a way to set the moderation flag for an individual > member via the command line? Nothing pops out that is obvious to me. I've just used http://www.msapiro.net/scripts/set_mod.py which seems to have done the trick. -- "You know it cannot have been a good night when you get into a fight with Spider-Man and two cross-dressing men" -- Mark Davies, defence lawyer, regarding 'Cage fighters picked on because they were dressed as women for a stag night' From dan at danshow.com Sat Jun 12 17:47:38 2010 From: dan at danshow.com (Dan Sherbondy) Date: Sat, 12 Jun 2010 08:47:38 -0700 Subject: [Mailman-Users] how do I access the unsubscribe email addresses? Message-ID: <00d901cb0a46$964edb90$020aa8c0@PC01> Where are unsubscribe email addresses stored? also, same with the bounced email addresses. Where are they? Thanks, Dan From dve009 at gmail.com Sun Jun 13 03:39:48 2010 From: dve009 at gmail.com (Dennis V) Date: Sun, 13 Jun 2010 11:39:48 +1000 Subject: [Mailman-Users] Mailing list not sending to members Message-ID: Hi everyone!! A problem I came up with is that when I was playing around with about 5 members on the list I was able to send out an email and the recipients were able to receive them too. However, when I added extra emails via "mass subscription" (approximately 150 from an old emailing list) nothing would happen afterwards when I try to send off an email. Basically, I send off an email to the mailing list address but the recipients won't receive anything at all, not even the initial 5 addresses that were working previously. The only thing that has changed is that I've initially had 5 members which had no problem but as soon as I added the 150 the recipients the problem started. Any ideas? Thanks! From dve009 at gmail.com Sun Jun 13 06:50:48 2010 From: dve009 at gmail.com (Dennis V) Date: Sun, 13 Jun 2010 14:50:48 +1000 Subject: [Mailman-Users] Mailing list not sending to members In-Reply-To: References: Message-ID: Further to my investigation, instead of mass subscribing 150 email addresses, I just only subscribed about 60 or so email addresses and the mail listing worked. Does that mean there is some sort of "hard" cap on the mailman program? I am using 2.1.12cp3 On Sun, Jun 13, 2010 at 11:39 AM, Dennis V wrote: > Hi everyone!! > > A problem I came up with is that when I was playing around with about 5 > members on the list I was able to send out an email and the recipients were > able to receive them too. > > However, when I added extra emails via "mass subscription" (approximately > 150 from an old emailing list) nothing would happen afterwards when I try to > send off an email. Basically, I send off an email to the mailing list > address but the recipients won't receive anything at all, not even the > initial 5 addresses that were working previously. > > The only thing that has changed is that I've initially had 5 members which > had no problem but as soon as I added the 150 the recipients the problem > started. > > Any ideas? > > Thanks! > From vrac at an16.org Sun Jun 13 00:16:56 2010 From: vrac at an16.org (westernz) Date: Sat, 12 Jun 2010 15:16:56 -0700 (PDT) Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? In-Reply-To: References: <28828907.post@talk.nabble.com> <28833026.post@talk.nabble.com> <28845398.post@talk.nabble.com> Message-ID: <28867830.post@talk.nabble.com> Thanks, I asked it to my provider. I hope they will agree to open it. Have a nice day Mark Sapiro-3 wrote: > > westernz wrote: >> >>But, an other problem : >> >>How change the "to:" >>That says to: "mail liste name" >>I need to have to: "client email listed" > > > Set Non-digest options -> personalize to 'Full Personalization' > > If the personalize settings do not appear on your Non-digest options > page, you will have to convince the administrator of your Mailman > installation to add > > OWNERS_CAN_ENABLE_PERSONALIZATION = Yes > > to mm_cfg.py. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/lists%40nabble.com > > -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28867830.html Sent from the Mailman - Users mailing list archive at Nabble.com. From vrac at an16.org Sun Jun 13 00:20:16 2010 From: vrac at an16.org (westernz) Date: Sat, 12 Jun 2010 15:20:16 -0700 (PDT) Subject: [Mailman-Users] How delete attechment file ATT00xxx.txt ? Message-ID: <28867830.post@talk.nabble.com> Thanks, I asked it to my provider. I hope they will agree to open it. In this waiting time. Do you know how say in footer (now i want a footer... tsss...) to be unregistred clic here. And have an url where the membre of list will ne desctived from the list. Not deleted (because i maybe will add it a new time later by error), only descatived after gone to the gave url. Thanks Have a nice day -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28867830.html Sent from the Mailman - Users mailing list archive at Nabble.com. From mark at msapiro.net Sun Jun 13 16:15:33 2010 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 13 Jun 2010 07:15:33 -0700 Subject: [Mailman-Users] how do I access the unsubscribe email addresses? In-Reply-To: <00d901cb0a46$964edb90$020aa8c0@PC01> Message-ID: Dan Sherbondy wrote: >Where are unsubscribe email addresses stored? also, same with the >bounced email addresses. Where are they? No mail to any Mailman addresses is "stored" in the conventional sense. For an MTA that uses aliases, each list has a set of aliases like list: "|/path/to/mailman/mail/mailman post list" list-admin: "|/path/to/mailman/mail/mailman admin list" list-bounces: "|/path/to/mailman/mail/mailman bounces list" list-confirm: "|/path/to/mailman/mail/mailman confirm list" list-join: "|/path/to/mailman/mail/mailman join list" list-leave: "|/path/to/mailman/mail/mailman leave list" list-owner: "|/path/to/mailman/mail/mailman owner list" list-request: "|/path/to/mailman/mail/mailman request list" list-subscribe: "|/path/to/mailman/mail/mailman subscribe list" list-unsubscribe: "|/path/to/mailman/mail/mailman unsubscribe list" Which causes the mail to be piped to the mail/mailman wrapper and processed by the appropriate (post, admin, bounces, etc.) script. The script in turn queues the message for further processing. For example, posts and -owner mail is queued in Mailman's in/ queue for processing by IncomingRunner; -admin and -bounces mail is queued in Mailman's bounces/ queue for processing by BounceRunner, and -join, -leave, -subscribe, -unsubscribe, -confirm and -request mail is queued in Mailman's commands/ queue for processing by CommandRunner. Some MTAs do this programmatically instead of with aliases, but the result is the same. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Jun 13 16:18:08 2010 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 13 Jun 2010 07:18:08 -0700 Subject: [Mailman-Users] Mailing list not sending to members In-Reply-To: Message-ID: Dennis V wrote: >Further to my investigation, instead of mass subscribing 150 email >addresses, I just only subscribed about 60 or so email addresses and the >mail listing worked. > >Does that mean there is some sort of "hard" cap on the mailman program? I am >using 2.1.12cp3 There is a limit, but it is not imposed by Mailman. It is imposed either intentionally or via misconfiguration by your hosting service's mail system. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Jun 13 16:47:37 2010 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 13 Jun 2010 07:47:37 -0700 Subject: [Mailman-Users] Unsubscribe in Footer - was: How delete attechment file ATT00xxx.txt ? In-Reply-To: <28867830.post@talk.nabble.com> Message-ID: westernz wrote: > >Do you know how say in footer (now i want a footer... tsss...) to be >unregistred clic here. >And have an url where the membre of list will ne desctived from the list. >Not deleted (because i maybe will add it a new time later by error), only >descatived after gone to the gave url. If your list is confirmed opt-in (invite rather than subscribe users and require confirmation for subscription) you won't have to worry about adding people who don't want to be on your list. If you are potentially adding people to your list who have previously unsubscribed without a specific request from the user to be resubscribed, you are a spammer. If your list is personalized, you can do as this list does and have a link to the user options page as an unsubscribe link by putting Unsubscribe: %(user_optionsurl)s in the footer, Do do anything close to what you want you would need to construct a line like Unsubscribe: http://example.com/your_cgi/%(user_address)s perhaps also including %(list_name)s, and your cgi would have to collect and remember the addresses and do the unsubscribing or possibly set the user to no-mail and turn off her password reminders. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jwblist3 at olympus.net Sun Jun 13 18:15:32 2010 From: jwblist3 at olympus.net (John W. Baxter) Date: Sun, 13 Jun 2010 09:15:32 -0700 Subject: [Mailman-Users] Digest not working on Mac 10.3.6 running mailman2.1.4 In-Reply-To: Message-ID: On 6/11/10 6:51 AM, "Mark Sapiro" wrote: > Bob Bader wrote: > >> I still have a Macintosh 10.3.9 server running the default mailman (version >> 2.1.4) for mail lists. >> >> >> >> We have noticed digests have stopped working, I can send them manually, or if >> I set the trigger size to 0 they go. If I run the command /usr/bin/python -S >> /usr/share/mailman/cron/senddigests That also works. >> >> I suspect it has something to do with cron. >> >> >> I look in the file /usr/share/mailman/cron/crontab.in and it all looks >> good. >> >> >> Is there is setting for mailman in the Mac's crontab? > > > No. crond normally looks at the system crontab /etc/crontab and all the > user crontabs in /var/spool/cron/* (or in Mac OS X 10.6 at least, > /usr/lib/cron/tabs/*). It doesn't look at > /usr/share/mailman/cron/crontab.in which is the input intended to be > installed in /usr/lib/cron/tabs/ by a command like > > crontab -u _mailman /usr/share/mailman/cron/crontab.in > > (assuming the Mailman user is _mailman). See 'man crontab' and 'man > cron'. > > > Since Mailman's cron jobs used to run, I suspect the issue is that > crond is not running on your server. It's either that or Mailman's > crontab has gone missing. If > > crontab -u_mailman -l > > shows Mailman's crontab, then crond is not running. How to fix that is > a Mac OS X question. On my Mac OS X 10.6.3 system, crond is not running, but cron is. The man page for cron makes it look like crond by the shorter name. This is 10.6.3 client, not server (and I don't run Mailman on it). A quick test suggests that cron acts like crond. * * * * * /bin/date >> /tmp/dates (Which I think I'll turn off now.) It produced: cat /tmp/dates Sun Jun 13 09:10:00 PDT 2010 Sun Jun 13 09:11:00 PDT 2010 --John From mwelch at redwoodalliance.org Sun Jun 13 19:48:32 2010 From: mwelch at redwoodalliance.org (Michael Welch) Date: Sun, 13 Jun 2010 10:48:32 -0700 Subject: [Mailman-Users] Settings for reply to all Message-ID: <20100613174916.84B0FEECA0@mail.python.org> Hello friends. Is there a setting in Mailman that makes it possible for a "Reply to All" to pick up the From: address? - - - - - - - - - - - - Michael Welch, volunteer Redwood Alliance PO Box 293 Arcata, CA 95518 707-822-7884 mwelch at redwoodalliance.org www.redwoodalliance.org From mark at msapiro.net Sun Jun 13 20:15:02 2010 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 13 Jun 2010 11:15:02 -0700 Subject: [Mailman-Users] Settings for reply to all In-Reply-To: <20100613174916.84B0FEECA0@mail.python.org> Message-ID: Michael Welch wrote: >Hello friends. Is there a setting in Mailman that makes it possible for a "Reply to All" to pick up the From: address? Yes. Set reply_goes_to_list to Poster so that "reply" goes to the From: or the poster's Reply-To: and "Reply to All" adds the list from the To: or Cc:. But I suspect that is not what you want. I suspect you want "reply" to go to the list so you have set reply_goes_to_list to This list. This adds a Reply-To: header to delivered posts with the list posting address. According to RFC 5322 and it's predecessors, RFCs 822 and 2822, Reply-To: specifies the address(es) to which replies should be sent in lieu of the default From:. Most MUAs in generating a reply will assume that Reply-To: overrides From so if there is a Reply-To:, they will use the Reply-To: addresses for "replt" and "reply all" and ignore the From:. I suspect there are MUAs that will include the From: address(es) in "reply all" recipients even when a Reply-To: is present, but this is dependent on the MUA, and is arguably not the right thing to do. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brandtc at psi5.com Mon Jun 14 11:56:37 2010 From: brandtc at psi5.com (Christian Brandt) Date: Mon, 14 Jun 2010 11:56:37 +0200 Subject: [Mailman-Users] Anonymous Archive Message-ID: <4C15FCD5.8020504@psi5.com> I want to make the From/To/CC-Fields of the list archive anonymous or even better real name without email so spam bots don't spider the user base. anonymous_list from General Options replaces the addresses even on the live list which annoys the users quite a lot. I am running mailman version 1:2.1.11-11 on a debian machine. Christian Brandt From dan at dantheloanman.com Sun Jun 13 16:59:21 2010 From: dan at dantheloanman.com (Dan Sherbondy) Date: Sun, 13 Jun 2010 07:59:21 -0700 Subject: [Mailman-Users] (no subject) Message-ID: <027f01cb0b09$01f97d10$020aa8c0@PC01> Where can I see the progress of a mailing? From dan at dantheloanman.com Sun Jun 13 20:08:33 2010 From: dan at dantheloanman.com (Dan Sherbondy) Date: Sun, 13 Jun 2010 11:08:33 -0700 Subject: [Mailman-Users] (no subject) Message-ID: <02ef01cb0b23$703d0840$020aa8c0@PC01> Is there a way to exclude specific domains from a mailing? Thank You, Dan Sherbondy :-) Senior Loan Officer 702.326.7469-NV 707.280.2534-CA DanTheLoanMan.com I have 11 proud years in the industry! Skype: Dan the Loan Man 702.583.7467-efax NV-Direct Access Lending, LLC. (MLD 405) 650 White Dr. #200 Las Vegas, NV. 89119 CA-Kappell Mortgage Group (DRE 01517091) 2495 Natomas Pk Dr. #670 Sacto, Ca. 95833 DRE 01236717 MLD 45649 NMLS 313289 From mensoif_gerard at yahoo.fr Mon Jun 14 09:48:49 2010 From: mensoif_gerard at yahoo.fr (Gerard Mensoif) Date: Mon, 14 Jun 2010 07:48:49 +0000 (GMT) Subject: [Mailman-Users] Reply to problem Message-ID: <734919.98712.qm@web28504.mail.ukl.yahoo.com> Hi, I'm running mailman 2.1.11 (debian Stable), and even if I set "reply_goes_to_list" to the value "poster" when I reply the mail gets to the list. This might be because I have list at mydomain.com redirected to list.mydomain.com at lists.provider.com, but If I post directly to list.mydomain.com at lists.provider.com the problem is the same. Maybe the header are false? which header is used for the poster value? is this a bug in my version (I did not found a bug report concerning this issue in Debian BTS) Thanks for help Gerard From mark at msapiro.net Mon Jun 14 16:07:32 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Jun 2010 07:07:32 -0700 Subject: [Mailman-Users] Anonymous Archive In-Reply-To: <4C15FCD5.8020504@psi5.com> Message-ID: Christian Brandt wrote: >I want to make the From/To/CC-Fields of the list archive anonymous or >even better real name without email so spam bots don't spider the user base. > >anonymous_list from General Options replaces the addresses even on the >live list which annoys the users quite a lot. > >I am running mailman version 1:2.1.11-11 on a debian machine. If you want to anonymize the archive but not list posts, you'd have to modify the archiver code to do the anonomizing. You might consider making the archive private as a way to keep out spam bots and search engines. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Jun 14 16:13:10 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Jun 2010 07:13:10 -0700 Subject: [Mailman-Users] Excluding domains - was: (no subject) In-Reply-To: <02ef01cb0b23$703d0840$020aa8c0@PC01> Message-ID: Dan Sherbondy wrote: >Is there a way to exclude specific domains from a mailing? You can exclude specific domains from subscribing with Privacy options... -> Subscription rules -> ban_list, but there is no way to exclude list members in specific domains from receiving a specific post. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Jun 14 16:17:11 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Jun 2010 07:17:11 -0700 Subject: [Mailman-Users] Monitoring mail progress - was: (no subject) In-Reply-To: <027f01cb0b09$01f97d10$020aa8c0@PC01> Message-ID: Dan Sherbondy wrote: >Where can I see the progress of a mailing? If you have access to the mail server, the 'mailq' or similar command will show you some information as will the mail server logs. There is no function within Mailman to report it's progress in delivering to the MTA. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Jun 14 16:22:21 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Jun 2010 07:22:21 -0700 Subject: [Mailman-Users] Reply to problem In-Reply-To: <734919.98712.qm@web28504.mail.ukl.yahoo.com> Message-ID: Gerard Mensoif wrote: > >I'm running mailman 2.1.11 (debian Stable), and even if I set "reply_goes_to_list" to the value "poster" when I reply the mail gets to the list. This might be because I have list at mydomain.com redirected to list.mydomain.com at lists.provider.com, but If I post directly to list.mydomain.com at lists.provider.com the problem is the same. > >Maybe the header are false? which header is used for the poster value? is this a bug in my version (I did not found a bug report concerning this issue in Debian BTS) Is your list anonymous? If so, replies will always go to the list. "reply_goes_to_list = Poster" merely tells Mailman to not add any Reply-To: header to the delivered posts so replies should go to the From: address or to the poster's original Reply-To: if any. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at ddwsvcs.com Mon Jun 14 16:32:19 2010 From: dave at ddwsvcs.com (David Devereaux-Weber) Date: Mon, 14 Jun 2010 09:32:19 -0500 Subject: [Mailman-Users] Request to remove message from Digest and Archive Message-ID: One of my list subscribers inadvertently sent a private message to the list. Subscriber asked that message be removed from both the digest and the archive. How is that accomplished? Thanks! Dave -- David Devereaux-Weber, P.E. DDW Services dave at ddwsvcs.com (608)576-2599 From mark at msapiro.net Mon Jun 14 16:51:22 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Jun 2010 07:51:22 -0700 Subject: [Mailman-Users] Request to remove message from Digest and Archive In-Reply-To: Message-ID: David Devereaux-Weber wrote: >One of my list subscribers inadvertently sent a private message to the >list. Subscriber asked that message be removed from both the digest >and the archive. How is that accomplished? If the digest has not yet been sent, you can remove the post from lists/LISTNAME/digest.mbox. An easy way to do this is to open the mbox with mutt mutt -f /path/to/lists/LISTNAME/digest.mbox and just delete the message. To remove the message from the archive, see the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mensoif_gerard at yahoo.fr Mon Jun 14 19:23:59 2010 From: mensoif_gerard at yahoo.fr (Gerard Mensoif) Date: Mon, 14 Jun 2010 17:23:59 +0000 (GMT) Subject: [Mailman-Users] Re : Reply to problem In-Reply-To: References: Message-ID: <279957.30018.qm@web28501.mail.ukl.yahoo.com> Mark Sapiro wrote: >Is your list anonymous? If so, replies will always go to the list. > >"reply_goes_to_list = Poster" merely tells Mailman to not add any >Reply-To: header to the delivered posts so replies should go to the >From: address or to the poster's original Reply-To: if any. Hi, thanks for the reply anonymous_list is set to "No" The From is the one of the original poster, and there is no Reply-To Do you have another idea? From mark at msapiro.net Mon Jun 14 19:50:16 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Jun 2010 10:50:16 -0700 Subject: [Mailman-Users] Re : Reply to problem In-Reply-To: <279957.30018.qm@web28501.mail.ukl.yahoo.com> References: <279957.30018.qm@web28501.mail.ukl.yahoo.com> Message-ID: <4C166BD8.6080000@msapiro.net> On 6/14/2010 10:23 AM, Gerard Mensoif wrote: > > anonymous_list is set to "No" > The From is the one of the original poster, and there is no Reply-To If the From: header has the original poster's address and there is no Reply-To:, a simple "reply" should go only to the original poster. If this is not the case, the MUA doing the replying is behaving strangely. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From vrac at an16.org Mon Jun 14 19:13:35 2010 From: vrac at an16.org (westernz) Date: Mon, 14 Jun 2010 10:13:35 -0700 (PDT) Subject: [Mailman-Users] Unsubscribe in Footer - was: How delete attechment file ATT00xxx.txt ? Message-ID: <28881581.post@talk.nabble.com> ----------------- ADDED : Is that possible to make a copy of a list ? That long to check all config each new list. Maybe from the serveur (unix) in the Mailman directory, maybe there are a file for each list, maybe i can copy one ? An idea ? ----------------- Many thanks ! You are good ! I did all you said, and that done :) I'm french with poor technical english and did it :) I will return to you if needed. have a nice day -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28881581.html Sent from the Mailman - Users mailing list archive at Nabble.com. From vrac at an16.org Mon Jun 14 18:13:38 2010 From: vrac at an16.org (westernz) Date: Mon, 14 Jun 2010 09:13:38 -0700 (PDT) Subject: [Mailman-Users] Unsubscribe in Footer - was: How delete attechment file ATT00xxx.txt ? In-Reply-To: References: <28828907.post@talk.nabble.com> <28833026.post@talk.nabble.com> <28845398.post@talk.nabble.com> <28867830.post@talk.nabble.com> Message-ID: <28881581.post@talk.nabble.com> Many thanks ! You are good ! I did all you said, and that done :) I'm french with poor technical english and did it :) I will return to you if needed. have a nice day -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28881581.html Sent from the Mailman - Users mailing list archive at Nabble.com. From k.farah at gmail.com Mon Jun 14 16:55:22 2010 From: k.farah at gmail.com (Farah Kashem) Date: Mon, 14 Jun 2010 10:55:22 -0400 Subject: [Mailman-Users] Integrating Mailman on Website Message-ID: Hi, I want to make it so that users can subscribe to the mailing list on my website through a simple form that just asks for their email address. (The confirmation email will then give them their password). Is there a way to pass an email entered in a form on another page to Mailman's subscription page? Thanks, Farah From adam-mailman at amyl.org.uk Mon Jun 14 19:59:52 2010 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Mon, 14 Jun 2010 18:59:52 +0100 Subject: [Mailman-Users] Integrating Mailman on Website In-Reply-To: References: Message-ID: <20100614175952.GK4752@amyl.org.uk> On Mon, Jun 14, 2010 at 10:55:22AM -0400, Farah Kashem wrote: > Hi, > > I want to make it so that users can subscribe to the mailing list on my > website through a simple form that just asks for their email address. (The > confirmation email will then give them their password). Is there a way to > pass an email entered in a form on another page to Mailman's subscription > page? http://wiki.list.org/x/hIA9 has some details/an example. -- ``The English people are like the English beer-- froth on top, dregs at the bottom; the middle, excellent.'' (Voltaire) From mensoif_gerard at yahoo.fr Mon Jun 14 20:06:29 2010 From: mensoif_gerard at yahoo.fr (Gerard Mensoif) Date: Mon, 14 Jun 2010 18:06:29 +0000 (GMT) Subject: [Mailman-Users] Re : Re : Reply to problem In-Reply-To: <4C166BD8.6080000@msapiro.net> References: <279957.30018.qm@web28501.mail.ukl.yahoo.com> <4C166BD8.6080000@msapiro.net> Message-ID: <754740.4478.qm@web28503.mail.ukl.yahoo.com> If the From: header has the original poster's address and there is no Reply-To:, a simple "reply" should go only to the original poster. If this is not the case, the MUA doing the replying is behaving strangely. you are absolutly right, the MUA (kmail debian testing) was not behaving like the webmail and like other MUA. I will look at why kmail behave like this. Thanks for your help Gerard From jik at kamens.brookline.ma.us Mon Jun 14 20:13:48 2010 From: jik at kamens.brookline.ma.us (Jonathan Kamens) Date: Mon, 14 Jun 2010 14:13:48 -0400 Subject: [Mailman-Users] New version of mailman_mimedefang_fix_footer.pl Message-ID: <008e01cb0bed$5cb9b460$162d1d20$@kamens.brookline.ma.us> I found a bug in the MIMEdefang code I announced here a few weeks ago - it was not correctly handling mailman messages containing attachments in addition to the message body. I have fixed this bug, and a new version of my code is available at http://stuff.mit.edu/~jik/software/mailman_mimedefang/mailman_mimedefang_fix _footer.pl.txt. The documentation is embedded in that file and can also be viewed on-line at http://stuff.mit.edu/~jik/software/mailman_mimedefang/. Enjoy, Jonathan Kamens From b19141 at anl.gov Mon Jun 14 20:21:42 2010 From: b19141 at anl.gov (Barry Finkel) Date: Mon, 14 Jun 2010 13:21:42 -0500 (CDT) Subject: [Mailman-Users] Unsubscribe in Footer - was: How delete attechment file ATT00xxx.txt ? In-Reply-To: Mail from 'westernz ' dated: Mon, 14 Jun 2010 10:13:35 -0700 (PDT) Message-ID: <20100614182142.DF222408EC@britaine.cis.anl.gov> westernz wrote: >Is that possible to make a copy of a list ? >That long to check all config each new list. >Maybe from the serveur (unix) in the Mailman directory, maybe there are a >file for each list, maybe i can copy one ? See man config_list . The command config_list -o filename LISTNAME will make a copy of the LISTNAME config file into a file named filename . You can then modify that file and run /usr/sbin/newlist LISTNAME1 config_list -i filename LISTNAME1 to create a new list and set its configuration parameters from the revised config file. I have around 20 template list config files that I use to create new lists. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 240, Room 5.B.8 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From stephen at xemacs.org Tue Jun 15 03:45:33 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 15 Jun 2010 10:45:33 +0900 Subject: [Mailman-Users] Settings for reply to all In-Reply-To: References: <20100613174916.84B0FEECA0@mail.python.org> Message-ID: <87typ52hmq.fsf@uwakimon.sk.tsukuba.ac.jp> Mark Sapiro writes: > Yes. Set reply_goes_to_list to Poster so that "reply" goes to the From: > or the poster's Reply-To: and "Reply to All" adds the list from the > To: or Cc:. It would be an easy hack to add a PosterAndList option, though. This would usually be harmless, and lists where it could be harmful (eg, closed subscription lists for security or discussion of a law or medical practice's clients) probably know who they are. > I suspect there are MUAs that will include the From: address(es) in > "reply all" recipients even when a Reply-To: is present, but this is > dependent on the MUA, and is arguably not the right thing to do. It is clearly the right thing to do, in the presence of so many mailing lists that abuse the Reply-To header. I benefit from it several times a day. Cumulative time saving measured in seconds per day, of course, but my frustration level is perceptibly lower. Of course the MUA should *also* provide an RFC-conforming reply-to-all, but that is never useful in my experience. (Ie, it works fine for RFC-conforming lists that leave Reply-To strictly alone, but given the rarity with which authors use Reply-To, it's a no-op except for reply-to-munging lists.) YMMV, but for me this is a Toyota Prius vs. Boeing 747 MPG comparison. N.B. This is a private customization of the Emacs-based VM MUA. I don't know offhand of any stock MUAs that do it. From adamparkerod at gmail.com Tue Jun 15 01:16:26 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Mon, 14 Jun 2010 19:16:26 -0400 Subject: [Mailman-Users] using mailman on a server other than the one that DNS is pointing to Message-ID: Can you use mailman on a server other than the one where the DNS is pointing to? I have a website abc123.com and it's hosted on Host A. Host A does not allow Mailman on cpanel. Host B does. I set up a list called " bot at abc123.com" on Host B while also setting up abc123.com as an addon domain. Is there any way to make this work? It doesn't seem to work now even though I have "Remote Mail Exchanger" chosen for the MX value. -- Adam From gtaylor at riverviewtech.net Mon Jun 14 20:17:43 2010 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Mon, 14 Jun 2010 13:17:43 -0500 Subject: [Mailman-Users] Integrating Mailman on Website In-Reply-To: References: Message-ID: <4C167247.7050300@riverviewtech.net> On 06/14/10 09:55, Farah Kashem wrote: > I want to make it so that users can subscribe to the mailing list on > my website through a simple form that just asks for their email > address. (The confirmation email will then give them their password). > Is there a way to pass an email entered in a form on another page to > Mailman's subscription page? You might be able to POST from your form to the same action page that the Mailman subscribe page does. (I haven't looked at it to know if this old cross form trick will work.) You might also be able to send a carefully crafted email, to the -request address, that appears as if the person send an email asking to "subscribe" to the mailing list. Grant. . . . From adam-mailman at amyl.org.uk Tue Jun 15 16:30:46 2010 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Tue, 15 Jun 2010 15:30:46 +0100 Subject: [Mailman-Users] using mailman on a server other than the one that DNS is pointing to In-Reply-To: References: Message-ID: <20100615143046.GP4752@amyl.org.uk> On Mon, Jun 14, 2010 at 07:16:26PM -0400, Adam Parker, OD wrote: > I have a website abc123.com and it's hosted on Host A. Host A does not > allow Mailman on cpanel. Host B does. I set up a list called " > bot at abc123.com" on Host B while also setting up abc123.com as an addon > domain. Is there any way to make this work? Firstly, where you're using "abc123.com", I presume you don't actually mean "abc123.com"[1]. Secondly, I know *nothing* about what cPanel offers, let alone how they've re-modified Mailman -- apart from what I've read in previous posts (and there are a few). Using a different name on "Host B" (differing to "Host A") might alllow, for say, something like (a) ProxyPass and ProxyPassReverse /mailman/ (and /pipermail) to hostb (b) forward the mails for the mailman parts (e.g, -> ) to hostb in your scenario. It would almost certainly be easier/less hassle, to use a separate name for hostb (e.g., make hostb "lists.example.org", and then just use normal look-ups to point your lists (mail and web) to hostb), with all the Mailman stuff taking place on hostb [1] that is to say: Domain Name: ABC123.COM Registrar: TIERRANET INC. D/B/A DOMAINDISCOVER Whois Server: whois.domaindiscover.com Referral URL: http://www.domaindiscover.com Name Server: NS1.DOMAINDISCOVER.COM Name Server: NS2.DOMAINDISCOVER.COM Status: clientTransferProhibited Updated Date: 19-aug-2009 Creation Date: 19-aug-1995 Expiration Date: 18-aug-2010 >>> Last update of whois database: Tue, 15 Jun 2010 14:25:35 UTC <<< -- ``Whether intentionally or not, fish control and potato control were billeted together in St. John's College, Oxford, making this ancient seat of higher learning the biggest fish and chip shop the world has ever seen.'' (Peter Hennessey, on the organisation of wartime rationing) From adamparkerod at gmail.com Tue Jun 15 17:47:38 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Tue, 15 Jun 2010 11:47:38 -0400 Subject: [Mailman-Users] using mailman on a server other than the one that DNS is pointing to In-Reply-To: <20100615143046.GP4752@amyl.org.uk> References: <20100615143046.GP4752@amyl.org.uk> Message-ID: no, i'm not actually using that domain. Cpanel allows you to easily set up a list - it just asks you for the name of the list and a password and does the rest for you. The problem is that the server the Mailman/List resides on is not the server that houses the email server. So i'm looking for a way for the 2nd server to be able to monitor the emails from the email server. I went into the panel and there's a place to alter the MX record - one option is for "Remote Mail Exchanger" which I thought would work, but it doesn't. I'm not sure this is possible, but was hoping there'd be a way to use Mailman when the emails are not on same server. -Adam On Tue, Jun 15, 2010 at 10:30 AM, Adam McGreggor wrote: > On Mon, Jun 14, 2010 at 07:16:26PM -0400, Adam Parker, OD wrote: > > I have a website abc123.com and it's hosted on Host A. Host A does not > > allow Mailman on cpanel. Host B does. I set up a list called " > > bot at abc123.com" on Host B while also setting up abc123.com as an addon > > domain. Is there any way to make this work? > > Firstly, where you're using "abc123.com", I presume you don't actually > mean "abc123.com"[1]. > > Secondly, I know *nothing* about what cPanel offers, let alone how > they've re-modified Mailman -- apart from what I've read in previous > posts (and there are a few). > > Using a different name on "Host B" (differing to "Host A") > might alllow, for say, something like > > (a) ProxyPass and ProxyPassReverse /mailman/ (and /pipermail) to hostb > > (b) forward the mails for the mailman parts (e.g, > > unsubscribe}@example.com > > -> > > unsubscribe}@hostb.example.com >) > to hostb > > in your scenario. > > It would almost certainly be easier/less hassle, to use a separate > name for hostb (e.g., make hostb "lists.example.org", and then just > use normal look-ups to point your lists (mail and web) to hostb), > with all the Mailman stuff taking place on hostb > > [1] that is to say: > Domain Name: ABC123.COM > Registrar: TIERRANET INC. D/B/A DOMAINDISCOVER > Whois Server: whois.domaindiscover.com > Referral URL: http://www.domaindiscover.com > Name Server: NS1.DOMAINDISCOVER.COM > Name Server: NS2.DOMAINDISCOVER.COM > Status: clientTransferProhibited > Updated Date: 19-aug-2009 > Creation Date: 19-aug-1995 > Expiration Date: 18-aug-2010 > > >>> Last update of whois database: Tue, 15 Jun 2010 14:25:35 UTC <<< > > -- > ``Whether intentionally or not, fish control and potato control were > billeted > together in St. John's College, Oxford, making this ancient seat of higher > learning the biggest fish and chip shop the world has ever seen.'' > (Peter Hennessey, on the organisation of wartime rationing) > -- Adam P. Parker, OD, FVAO Drs. Robinson & Parker President, Richmond Optometric Society (804) 595-2020 From andrew at hodgsonfamily.org Tue Jun 15 18:06:57 2010 From: andrew at hodgsonfamily.org (Andrew Hodgson) Date: Tue, 15 Jun 2010 17:06:57 +0100 Subject: [Mailman-Users] using mailman on a server other than the one that DNS is pointing to In-Reply-To: References: <20100615143046.GP4752@amyl.org.uk> Message-ID: Adam Parker, OD wrote: >no, i'm not actually using that domain. Cpanel allows you to easily set up a list - it just asks you for the name of the list and a password and does >the rest for you. The problem is that the server the Mailman/List resides on is not the server that houses the email server. So i'm looking for a >way for the 2nd server to be able to monitor the emails from the email server. >I went into the panel and there's a place to alter the MX record - one option is for "Remote Mail Exchanger" which I thought would work, but it >doesn't. I'm not sure this is possible, but was hoping there'd be a way to use Mailman when the emails are not on same server. Firstly, this list is not really set up to support users using the CPanel version of Mailman, which is altered to work with the CPanel setup. We can only usually advise on a version of Mailman built from source, or that you can run the standard binaries on without breaking a CPanel list. Having said that... I understand you have two hosts - one running CPanel and Mailman, and one not. You have moved your site over to the new host, but want to continue with the old host for the Mailman hosting. There are two options as I see it: 1. Use the old Host to host the mail system for your domain. This essentially means pointing the MX records at your old host, then letting them handle mail forwarding, Mailman hosting, and mail hosting. The new host wouldn't concern itself about mail. 2. Move the list to a subdomain inside your domain, i.e., lists.example.com. The MX records for your domain would point at the new mail server, but the MX records for the subdomain would point at the Mailman host. Thanks. Andrew. From gtaylor at riverviewtech.net Wed Jun 16 04:45:48 2010 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 15 Jun 2010 21:45:48 -0500 Subject: [Mailman-Users] using mailman on a server other than the one that DNS is pointing to In-Reply-To: References: Message-ID: <4C183ADC.2010407@riverviewtech.net> Adam Parker, OD wrote: > Can you use mailman on a server other than the one where the DNS is > pointing to? Technically there is nothing requiring Mailman to be running on your mail server. In theory, there is no reason why each address for the mailing list(s) can't be a pop3 mail box that is polled for messages to feed in to Mailman. Though this type of set up is out side of the scope of Mailman. (It would be more in the scope of downloading messages from a mail box and piping them in to standard in of a program.) > I have a website abc123.com and it's hosted on Host A. Host A does > not allow Mailman on cpanel. Host B does. I set up a list called > "bot at abc123.com" on Host B while also setting up abc123.com as an > addon domain. Is there any way to make this work? It doesn't seem > to work now even though I have "Remote Mail Exchanger" chosen for the > MX value. Purely from an email administration / routing point of view, you normally don't want the same domain to be handled by multiple servers. (I say normally because there are some special configurations where this is explicitly made to work.) What you will end up with is each server will only work with (handle email for) it's incomplete list addresses. I.e. host A will not about accounts 1 and 2 but not accounts 3 or 4. Similarly host B will know about accounts 3 and 4 but not accounts 1 or 2. What would probably be better, as Adam McGreggor suggested, is to have email for the abc123.com domain to one server and have email to the mailing list addresses be forwarded to accounts in a different (sub)domain on the other server. I.e. bot at abc123.com would be forwarded to bot at lists.abc123.com. Grant. . . . From stephen at xemacs.org Wed Jun 16 04:46:56 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 16 Jun 2010 11:46:56 +0900 Subject: [Mailman-Users] using mailman on a server other than the one that DNS is pointing to In-Reply-To: References: <20100615143046.GP4752@amyl.org.uk> Message-ID: <87typ3lmn3.fsf@uwakimon.sk.tsukuba.ac.jp> Adam Parker, OD writes: > no, i'm not actually using that domain. Cpanel allows you to easily set up > a list - it just asks you for the name of the list and a password and does > the rest for you. Actually, cPanel itself doesn't do anything except allow the hosting staff to avoid interacting with clients on client-specific stuff. It's the staff of the cPanel host that does the host configuration work you don't want to do (quite reasonably; or perhaps you aren't allowed to do it on those hosts). I gather from the suffix to your name that you are a professional. Well, web hosting (including mail) is a profession, too, but the ethical side of professionalism is often slighted in favor of low-cost high-volume operation, of which a very common symptom is ... you guessed it ... cPanel. Pros can use cPanel, too, of course, but if your cPanel host were run by pros, they would be telling you how to get this job done. My recommendation is that you talk to a reputable professional about getting your needs met with minimum work on your part. They'll help you figure out what your needs really are, among other things. There are a couple listed on the Mailman wiki, I think. Most likely the kind of service you want is only marginally more expensive (and possibly as little as $4/month) than what you've got. Even if it turns out to be more than you want to pay, you'll have a better idea of the possibilities (and your own needs) when you're done. http://wiki.list.org/display/COM/Mailman+hosting+services http://wiki.list.org/display/COM/Mailman+consulting+services "Consulting" seems to be oriented toward extensive customizations, probably not what you need. Of the "hosting" services, EMWD staff are known to contribute on this list, FWIW. If you contact a service, you might want to check the archives (use Google's site:mail.python.org option) to see if the people you talk to hang out here in a visible way, and whether they talk sense at your level. Many probably lurk without saying anything, though. ("They also serve who stand and wait.") > I went into the panel and there's a place to alter the MX record - > one option is for "Remote Mail Exchanger" which I thought would > work, but it doesn't. It can't work, because the configuration that needs to change is on the email server, not on the cPanel host. Unlike your personal mail client which works by "pulling" mail from a specific host, the mail system itself works by "pushing" mail from one host to the next (along a route it looks up in the domain name directory service) until it reaches the destination. If you don't know that much about the mail system yet, it will be a big investment to get the knowledge and skills needed to make this work ... and you very well may not be permitted to do the necessary configuration yourself by your hosting service(s). If you do want to do this yourself anyway, I recommend the solution that several others have already offered: set up a lists.YourDomain subdomain in the DNS, whose A and MX records point to the cPanel host. No muss, no fuss once it's done, but if the email and cPanel hosts are run by separate companies, getting the DNS configuration done could be modestly annoying depending on how much freedom the email host gives you to delegate subdomains. From dan at thedreamloan.com Tue Jun 15 17:19:16 2010 From: dan at thedreamloan.com (Dan Sherbondy) Date: Tue, 15 Jun 2010 08:19:16 -0700 Subject: [Mailman-Users] multiple recipients Message-ID: <020001cb0c9e$1f269760$020aa8c0@PC01> My ISP says that multiple recipients on each message is a VERY bad idea and wants to know if there is a way to make mailman send to individual addresses. From cmpalmer at garp.metalab.unc.edu Tue Jun 15 20:15:21 2010 From: cmpalmer at garp.metalab.unc.edu (=?iso-8859-1?Q?Crist=F3bal?= Palmer) Date: Tue, 15 Jun 2010 14:15:21 -0400 Subject: [Mailman-Users] new subscriber pending notification not going out to list admin Message-ID: <20100615181521.GR11196@garp.metalab.unc.edu> Hello all, I have a list admin who tells me that sometimes notifications of pending subscriptions aren't going out to him. I had reason to doubt him, but he has just sent me an example of a pending registration from yesterday by jenny_zhaochin@[redacted].com and I had a look in the logs: $ sudo -u mailman ./list_admins midfex List: midfex, Owners: sherwindu@[redacted].net $ grep -B 30 -A 30 jenny_zhaochin /var/log/maillog |grep -i sherwin $ grep "jenny_zhaochin.*250 ok" /var/log/maillog Jun 14 21:42:12 [redacted] postfix/smtp[4475]: C069C4C021: to=, relay=[redacted], delay=1, status=sent (250 ok dirdel) Any ideas? Cheers, -- Crist?bal Palmer ibiblio.org metalab.unc.edu From adam-mailman at amyl.org.uk Wed Jun 16 15:18:03 2010 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Wed, 16 Jun 2010 14:18:03 +0100 Subject: [Mailman-Users] multiple recipients In-Reply-To: <020001cb0c9e$1f269760$020aa8c0@PC01> References: <020001cb0c9e$1f269760$020aa8c0@PC01> Message-ID: <20100616131803.GC4752@amyl.org.uk> On Tue, Jun 15, 2010 at 08:19:16AM -0700, Dan Sherbondy wrote: > My ISP says that multiple recipients on each message is a VERY bad idea > and wants to know if there is a way to make mailman send to individual > addresses. VERP: http://wiki.list.org/display/DOC/So+what+is+this+VERP+stuff If you don't run the mailserver/list-config yourself, your ISP will need to make changes, but they're pretty simple/straight-forward (for those with a clue about email/configuring daemons). -- To an optimist, the glass is half full. To a pessimist, the glass is half empty. To an engineer, the glass is twice as big as it needs to be. From mark at msapiro.net Wed Jun 16 15:32:09 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jun 2010 06:32:09 -0700 Subject: [Mailman-Users] multiple recipients In-Reply-To: <20100616131803.GC4752@amyl.org.uk> Message-ID: Adam McGreggor wrote: >On Tue, Jun 15, 2010 at 08:19:16AM -0700, Dan Sherbondy wrote: >> My ISP says that multiple recipients on each message is a VERY bad idea >> and wants to know if there is a way to make mailman send to individual >> addresses. > >VERP: > > http://wiki.list.org/display/DOC/So+what+is+this+VERP+stuff > >If you don't run the mailserver/list-config yourself, your ISP will >need to make changes, but they're pretty simple/straight-forward (for >those with a clue about email/configuring daemons). or, set SMTP_MAX_RCPTS = 1 in mm_cfg.py, but if you're going to do that, you might as well do VERP for better bounce recognition as it will have no additional cost. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Marco.vanKammen at springer.com Wed Jun 16 15:22:00 2010 From: Marco.vanKammen at springer.com (Kammen van, Marco, Springer SBM NL) Date: Wed, 16 Jun 2010 15:22:00 +0200 Subject: [Mailman-Users] multiple recipients References: <020001cb0c9e$1f269760$020aa8c0@PC01> Message-ID: -----Original Message----- >From: mailman-users-bounces+marco.vankammen=springer.com at python.org [mailto:mailman-users-bounces+marco.vankammen=springer.com at python.org] On Behalf Of >Dan Sherbondy >Sent: Tuesday, June 15, 2010 5:19 PM >To: mailman-users at python.org >Subject: [Mailman-Users] multiple recipients >My ISP says that multiple recipients on each message is a VERY bad idea >and wants to know if there is a way to make mailman send to individual >addresses. Why would that be very bad?? So they prefer 100 seperate e-mails over 1 that goes to multiple people? Yes that sounds much better indeed :-S Or i don't understand the question? ------------------------------------------------------ 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/marco.vankammen%40s pringer.com From mark at msapiro.net Wed Jun 16 15:58:31 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jun 2010 06:58:31 -0700 Subject: [Mailman-Users] new subscriber pending notification not going out to list admin In-Reply-To: <20100615181521.GR11196@garp.metalab.unc.edu> References: <20100615181521.GR11196@garp.metalab.unc.edu> Message-ID: <4C18D887.5090709@msapiro.net> On 6/15/2010 11:15 AM, Crist?bal Palmer wrote: > > I have a list admin who tells me that sometimes notifications of > pending subscriptions aren't going out to him. I had reason to doubt > him, but he has just sent me an example of a pending registration from > yesterday by jenny_zhaochin@[redacted].com and I had a look in the > logs: > > $ sudo -u mailman ./list_admins midfex > List: midfex, Owners: sherwindu@[redacted].net > $ grep -B 30 -A 30 jenny_zhaochin /var/log/maillog |grep -i sherwin > $ grep "jenny_zhaochin.*250 ok" /var/log/maillog > Jun 14 21:42:12 [redacted] postfix/smtp[4475]: C069C4C021: to=, relay=[redacted], delay=1, status=sent (250 ok dirdel) What is the subscribe_policy for this list? if it is "Confirm", there is no notice to the admin, just a confirmation to the user until the user confirms and the owner is perhaps notified of the new member, and if it is "Confirm and approve" the admin approval isn't sent until after the user Confirms. Since the last grep above shows no incoming message, this is apparently not an email subscribe, so the outgoing message is not a "results of your email commands" and is apparently the confirmation request sent to the user. So it seems OK to me. Aside: If this were a situation where there were "simultaneous" notices to the user and the owner, as for example, a notice of a held post sent to the poster and a notice of post needing approval to the owner, the message to the user and the message to the actual owner could easily be more that 30 maillog messages apart as the owner's message is first sent to the list's -owner address and needs to be received by Mailman and requeued for ultimate sending to the actual owners and moderators. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 16 16:25:52 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jun 2010 07:25:52 -0700 Subject: [Mailman-Users] multiple recipients In-Reply-To: Message-ID: Kammen van, Marco, Springer SBM NL wrote: > >>My ISP says that multiple recipients on each message is a VERY bad idea >>and wants to know if there is a way to make mailman send to individual >>addresses. > > >Why would that be very bad?? >So they prefer 100 seperate e-mails over 1 that goes to multiple people? >Yes that sounds much better indeed :-S Considering only things like impact on the mail server, it is certainly better to send one message with N RCPTs than to send N identical messages with one RCPT each, but ISPs tend to view messages with a more than a few envelope recipients as likely spam. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mary.y.wang at boeing.com Wed Jun 16 17:31:58 2010 From: mary.y.wang at boeing.com (Wang, Mary Y) Date: Wed, 16 Jun 2010 08:31:58 -0700 Subject: [Mailman-Users] Outlook Rich Text Format - Table and Embedded Links - Lost Format Message-ID: Hi, One of my mailing list admins mentioned that when he sent out a Outlook email message with a table format that has embedded links. The table format disappeared and the embedded links don't show up as clickable. Some of mailing list admins like to send out postings with MS specific format and rather than plain text. Any suggestions on how they would be able to retain the MS Outlook format? Please advise. Thanks Mary From kblackie at resourcecad.com Wed Jun 16 17:08:46 2010 From: kblackie at resourcecad.com (Keith Blackie) Date: Wed, 16 Jun 2010 11:08:46 -0400 Subject: [Mailman-Users] Help with Mailman configuration Message-ID: I have a mailing list that I need to setup. This mailing list will comprise of several hundred addresses that will be subscribed by using the mass subscription function. I need the following in place: 1) Only admins, moderators and list owner may post to mailing list - all other posts are deleted 2) Sender is anonymous 3) Recipients may reply to the email and it will be sent to the admin and/or moderator and list owner 4) No subscription notification or unsub notification should be sent 5) Unsubscribe recipient immediately if email address fails and notify admin and/or moderator and list owner 6) Users may not subscribe 7) Users may unsubscribe themselves This is on a server for which I have only the administrative access to my mailing lists. I hope I can get this in place and working properly, or at least something close. Thanks, Keith Blackie From mark at msapiro.net Wed Jun 16 17:57:04 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jun 2010 08:57:04 -0700 Subject: [Mailman-Users] Outlook Rich Text Format - Table and Embedded Links- Lost Format In-Reply-To: Message-ID: Wang, Mary Y wrote: >Hi, >One of my mailing list admins mentioned that when he sent out a Outlook email message with a table format that has embedded links. The table format disappeared and the embedded links don't show up as clickable. Some of mailing list admins like to send out postings with MS specific format and rather than plain text. >Any suggestions on how they would be able to retain the MS Outlook format? Turn off content filtering or adjust pass_mime_types to accept multipart and text/html and whatever else you want to accept, and make sure that collapse_alternatives and convert_html_to_plaintext are set to No. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 16 18:09:17 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jun 2010 09:09:17 -0700 Subject: [Mailman-Users] Help with Mailman configuration In-Reply-To: Message-ID: Keith Blackie wrote: >I have a mailing list that I need to setup. This mailing list will comprise >of several hundred addresses that will be subscribed by using the mass >subscription function. I need the following in place: > >1) Only admins, moderators and list owner may post to mailing list - all >other posts are deleted >2) Sender is anonymous >3) Recipients may reply to the email and it will be sent to the admin and/or >moderator and list owner >4) No subscription notification or unsub notification should be sent >5) Unsubscribe recipient immediately if email address fails and notify admin >and/or moderator and list owner >6) Users may not subscribe >7) Users may unsubscribe themselves See the FAQ at for a start. Also look at settings like anonymous_list and the 'Notifications' on General Options, the Bounce processing settings (hint set bounce_score_threshold <= 1 and bounce_you_are_disabled_warnings = 0 and set the Notifications on) and set Privacy options... -> Subscription rules -> subscribe_policy to Require approval and don't approve unwanted subscriptions. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From geoff at QuiteLikely.com Wed Jun 16 18:19:48 2010 From: geoff at QuiteLikely.com (Geoff Shang) Date: Wed, 16 Jun 2010 19:19:48 +0300 (IDT) Subject: [Mailman-Users] Help with Mailman configuration In-Reply-To: References: Message-ID: On Wed, 16 Jun 2010, Keith Blackie wrote: > I have a mailing list that I need to setup. This mailing list will comprise > of several hundred addresses that will be subscribed by using the mass > subscription function. I need the following in place: > > 1) Only admins, moderators and list owner may post to mailing list - all > other posts are deleted Short answer: Make all new members moderated by default and set member moderation action to either reject or discard (both of these are in Privacy>Sender filters). Then unmoderate those who are allowed to post. Long answer: There is an FAQ on one-way lists. http://wiki.list.org/pages/viewpage.action?pageId=4030685 > 2) Sender is anonymous Anonymous_list in General options. > 3) Recipients may reply to the email and it will be sent to the admin and/or > moderator and list owner In General Options, set it to strip any reply-to addresses, then set the reply-to to a specific address and set the address to reply to. I suggest listname-owner at example.com (obviously substitute listname ane example.com as appropriate). > 4) No subscription notification or unsub notification should be sent This is also in General Options - admin_notify_mchanges > 5) Unsubscribe recipient immediately if email address fails and notify admin > and/or moderator and list owner I assume you mean if the address bounces during normal list use. This would probably require changes to Mailman's bounce processing. You could set the bounce threshold very low and it will suspend delivery with a notificatio, but it won't unsubscribe them immediately. > 6) Users may not subscribe I think this can be done but not sure exactly how. Maybe by banning everyone? I vaguely recall a simpler way but it's not coming to me. > 7) Users may unsubscribe themselves This is normal. > This is on a server for which I have only the administrative access to my > mailing lists. I hope I can get this in place and working properly, or at > least something close. The above should be possible without access to the shell. If you want to hack the bounce processing then this will require shell access and will of course affect all lists. Geoff. From mark at msapiro.net Thu Jun 17 02:17:24 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jun 2010 17:17:24 -0700 Subject: [Mailman-Users] {Spam?} Re: Help with Mailman configuration In-Reply-To: Message-ID: Geoff Shang wrote: >On Wed, 16 Jun 2010, Keith Blackie wrote: > >> 5) Unsubscribe recipient immediately if email address fails and notify admin >> and/or moderator and list owner > >I assume you mean if the address bounces during normal list use. This >would probably require changes to Mailman's bounce processing. You could >set the bounce threshold very low and it will suspend delivery with a >notificatio, but it won't unsubscribe them immediately. It will if bounce_you_are_disabled_warnings = 0 No hack necessary. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From alexander at nautae.eti.br Thu Jun 17 04:06:37 2010 From: alexander at nautae.eti.br (alexander at nautae.eti.br) Date: Wed, 16 Jun 2010 23:06:37 -0300 Subject: [Mailman-Users] How to know what announce was sent? Message-ID: <20100616230637.973574otrxtvujwo@www.nautae.eti.br> Hi. I'm looking forward an way to know what lists was used in a specific day. For example, how to know if any message was sent to mylist at contact.example.com ? My lists are announces list only. I have to write a software to identify if a announce was sent, and check the Postfix log informations (errors and accepted) with the members list from Mailman, and, of course, generate a report to list members that hasn't received the announce because an error and members that are ok. No problem with Postfix log files, but I don't know how to verify the moment that an announce was sent, how many times in a day, which one, etc. []s Alexander Brazil - Rio de Janeiro ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From mark at msapiro.net Thu Jun 17 05:10:11 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 16 Jun 2010 20:10:11 -0700 Subject: [Mailman-Users] How to know what announce was sent? In-Reply-To: <20100616230637.973574otrxtvujwo@www.nautae.eti.br> Message-ID: alexander at nautae.eti.brweote: > >I'm looking forward an way to know what lists was used in a specific day. > >For example, how to know if any message was sent to >mylist at contact.example.com ? > >My lists are announces list only. Mailman's 'post' log contains an entry like Jun 16 16:06:44 2010 (9604) post to list-name from poster at example.com, size=3347, message-id=<....>, success for every post. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kblackie at resourcecad.com Thu Jun 17 05:32:57 2010 From: kblackie at resourcecad.com (Keith Blackie) Date: Wed, 16 Jun 2010 23:32:57 -0400 Subject: [Mailman-Users] Help with Mailman configuration References: Message-ID: <000301cb0dcd$c7ef5a00$6464a8c0@Keith> Geoff & Mark I appreciate the info. I'll try the settings and see if everything works as I need it to. Thanks Keith Sent: Wednesday, June 16, 2010 12:19 PM Subject: Re: [Mailman-Users] Help with Mailman configuration > On Wed, 16 Jun 2010, Keith Blackie wrote: > >> I have a mailing list that I need to setup. This mailing list will >> comprise >> of several hundred addresses that will be subscribed by using the mass >> subscription function. I need the following in place: >> >> 1) Only admins, moderators and list owner may post to mailing list - all >> other posts are deleted > > Short answer: Make all new members moderated by default and set member > moderation action to either reject or discard (both of these are in > Privacy>Sender filters). Then unmoderate those who are allowed to post. > > Long answer: There is an FAQ on one-way lists. > http://wiki.list.org/pages/viewpage.action?pageId=4030685 > >> 2) Sender is anonymous > > Anonymous_list in General options. > >> 3) Recipients may reply to the email and it will be sent to the admin >> and/or >> moderator and list owner > > In General Options, set it to strip any reply-to addresses, then set the > reply-to to a specific address and set the address to reply to. I suggest > listname-owner at example.com (obviously substitute listname ane example.com > as appropriate). > >> 4) No subscription notification or unsub notification should be sent > > This is also in General Options - admin_notify_mchanges > >> 5) Unsubscribe recipient immediately if email address fails and notify >> admin >> and/or moderator and list owner > > I assume you mean if the address bounces during normal list use. This > would probably require changes to Mailman's bounce processing. You could > set the bounce threshold very low and it will suspend delivery with a > notificatio, but it won't unsubscribe them immediately. > >> 6) Users may not subscribe > > I think this can be done but not sure exactly how. Maybe by banning > everyone? I vaguely recall a simpler way but it's not coming to me. > >> 7) Users may unsubscribe themselves > > This is normal. > >> This is on a server for which I have only the administrative access to my >> mailing lists. I hope I can get this in place and working properly, or at >> least something close. > > The above should be possible without access to the shell. If you want to > hack the bounce processing then this will require shell access and will of > course affect all lists. > > Geoff. > From alexander at nautae.eti.br Thu Jun 17 13:17:51 2010 From: alexander at nautae.eti.br (alexander at nautae.eti.br) Date: Thu, 17 Jun 2010 08:17:51 -0300 Subject: [Mailman-Users] How to know what announce was sent? In-Reply-To: References: Message-ID: <20100617081751.62113q5mbk9cq9us@www.nautae.eti.br> > Mailman's 'post' log contains an entry like Ok, I'm gonna check it, but all my mailman logs are empty... even now when I've made a test only to see the logs... Maybe I misconfigured something... but what? abs Alexander Brazil - Rio de Janeiro ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From alexander at nautae.eti.br Thu Jun 17 13:25:57 2010 From: alexander at nautae.eti.br (alexander at nautae.eti.br) Date: Thu, 17 Jun 2010 08:25:57 -0300 Subject: [Mailman-Users] How to know what announce was sent? In-Reply-To: References: Message-ID: <20100617082557.14434c5at0jkse2o@www.nautae.eti.br> > alexander at nautae.eti.brweote: >> I'm looking forward an way to know what lists was used in a specific day. Sorry, never mind, I was looking in the wrong path, sorry. Mailman logs is fine to what I need. Thank you! abs Alexander Brazil - Rio de Janeiro ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From paul at amdaat.com.au Thu Jun 17 14:54:30 2010 From: paul at amdaat.com.au (Paul Flower) Date: Thu, 17 Jun 2010 20:54:30 +0800 Subject: [Mailman-Users] sendmail issues Message-ID: <003b01cb0e1c$39e5dd70$adb19850$@com.au> Apologies if this problem has been dealt with before but I am unable to find an answer anywhere in the archives. Problem is this: I can create a new mailing list no problems and subscribe a handful of users to it and send out email without any dramas but as soon as I import the entire mailing list subscribers (152 members so not big by any stretch of the imagination) nothing goes out. It all appears to work fine but no emails go out. This is driving me nuts so any help would be greatly appreciated. Mailman smtp log - Jun 17 20:23:58 2010 (2599) <001d01cb0e17$ebfc2c80$c3f48580$@com.au> smtp to members for 152 recips, completed in 14.395 seconds Mailman post log - Jun 17 20:23:58 2010 (2599) post to members from paul at amdaat.com.au, size=24613, message-id=<001d01cb0e17$ebfc2c80$c3f48580$@com.au>, success Regards Paul From Ralf.Hildebrandt at charite.de Thu Jun 17 15:33:44 2010 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Thu, 17 Jun 2010 15:33:44 +0200 Subject: [Mailman-Users] sendmail issues In-Reply-To: <003b01cb0e1c$39e5dd70$adb19850$@com.au> References: <003b01cb0e1c$39e5dd70$adb19850$@com.au> Message-ID: <20100617133344.GX18029@charite.de> * Paul Flower : > Mailman smtp log - Jun 17 20:23:58 2010 (2599) > <001d01cb0e17$ebfc2c80$c3f48580$@com.au> smtp to members for 152 recips, > completed in 14.395 seconds And in your MTA's logs? -- Ralf Hildebrandt Gesch?ftsbereich IT | Abteilung Netzwerk Charit? - Universit?tsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt at charite.de | http://www.charite.de From vrac at an16.org Wed Jun 16 15:55:51 2010 From: vrac at an16.org (westernz) Date: Wed, 16 Jun 2010 06:55:51 -0700 (PDT) Subject: [Mailman-Users] Unsubscribe in Footer - was: How delete attechment file ATT00xxx.txt ? Message-ID: <28903111.post@talk.nabble.com> Thanks, i will try soon. But i have a new problem about unsubscribe. I tried the like you gave me and it appear a big page overfirefox. And a small over IE. I need only let user unsubscribe and no more. you can see page here (if it's work) Try with firefox http://lists.an16.org/cgi-bin/mailman/options/photo/vrac%40an16.fr How solve ? If possible i need a very simple : he clic, it's change on : nomail -U Have a nice day. -- View this message in context: http://old.nabble.com/How-delete-attachment-file-ATT00xxx.txt---tp28828907p28903111.html Sent from the Mailman - Users mailing list archive at Nabble.com. From mark at msapiro.net Thu Jun 17 15:48:21 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 17 Jun 2010 06:48:21 -0700 Subject: [Mailman-Users] sendmail issues In-Reply-To: <20100617133344.GX18029@charite.de> References: <003b01cb0e1c$39e5dd70$adb19850$@com.au> <20100617133344.GX18029@charite.de> Message-ID: <4C1A27A5.2070601@msapiro.net> On 6/17/2010 6:33 AM, Ralf Hildebrandt wrote: > * Paul Flower : > >> Mailman smtp log - Jun 17 20:23:58 2010 (2599) >> <001d01cb0e17$ebfc2c80$c3f48580$@com.au> smtp to members for 152 recips, >> completed in 14.395 seconds > > And in your MTA's logs? > As Ralf suggests, this is now a sendmail issue. Mailman has successfully delivered the mail to sendmail per the above. How does sendmail deliver? does it deliver directly or via a smarthost. If it is via a smarthost, it is possible that the mail is being delivered to and relayed by sendmail as a single message with 152 RCPTs, and the smarthost doesn't accept that many RCPTs. If that is the case, setting say SMTP_MAX_RCPTS = 10 or so in mm_cfg.py may help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From s.watkins at nhm.ac.uk Thu Jun 17 15:47:12 2010 From: s.watkins at nhm.ac.uk (Steff Watkins) Date: Thu, 17 Jun 2010 14:47:12 +0100 Subject: [Mailman-Users] sendmail issues In-Reply-To: <003b01cb0e1c$39e5dd70$adb19850$@com.au> Message-ID: <8A17F10FEBA5C841956578C5AD9027D3141875@HOMER.nhm.ac.uk> > -----Original Message----- > From: mailman-users-bounces+s.watkins=nhm.ac.uk at python.org > [mailto:mailman-users-bounces+s.watkins=nhm.ac.uk at python.org] On Behalf Of > Paul Flower > Sent: Thursday, June 17, 2010 1:55 PM > To: mailman-users at python.org > Subject: [Mailman-Users] sendmail issues > > Problem is this: > > > > I can create a new mailing list no problems and subscribe a handful of > users > to it and send out email without any dramas but as soon as I import the > entire mailing list subscribers (152 members so not big by any stretch of > the imagination) nothing goes out. It all appears to work fine but no > emails go out. Immediate diagnostics, as others have suggested, involve looking at the logfiles for your MTA and checking that they have actually been "sent". It could be that your network provider has a mechanism for side-spooling/delaying/blackholing email subsmissions to large numbers of recipients. So sending to 20 addresses would be OK, but one you start sending to more than that the email is automatically "quarantined" in the event that it may prove to be spam. Check with your network provider to make sure that there are no "limits" in place that may have delayed your outbound emails. Also check with your local system's mail spool and make sure that the emails aren't all sat in an outbound queue waiting to be cleared/sent. Good luck, Steff --------------- Steff Watkins Natural History Museum, Cromwell Road, London, SW7 5BD Systems programmer Email: s.watkins at nhm.ac.uk Systems Team Phone: +44 (0)20 7942 6000 opt 2 ======== Many were increasingly of the opinion that they'd all made a big mistake in coming down from the trees in the first place. And some said that even the trees had been a bad move, and that no one should ever have left the oceans. - HHGTTG From mark at msapiro.net Thu Jun 17 15:57:36 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 17 Jun 2010 06:57:36 -0700 Subject: [Mailman-Users] Unsubscribe in Footer - was: How deleteattechment file ATT00xxx.txt ? In-Reply-To: <28903111.post@talk.nabble.com> Message-ID: westernz wrote: > >But i have a new problem about unsubscribe. >I tried the like you gave me and it appear a big page overfirefox. >And a small over IE. >I need only let user unsubscribe and no more. > >you can see page here (if it's work) >Try with firefox >http://lists.an16.org/cgi-bin/mailman/options/photo/vrac%40an16.fr > >How solve ? >If possible i need a very simple : he clic, it's change on : nomail -U Mailman has no "one click unsubscribe" function. You have to create your own CGI or PHP, etc. script to do the unsubscribe or setting to nomail (see ) and link to that in the footer as I suggested at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Ralf.Hildebrandt at charite.de Thu Jun 17 16:06:02 2010 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Thu, 17 Jun 2010 16:06:02 +0200 Subject: [Mailman-Users] Unsubscribe in Footer - was: How deleteattechment file ATT00xxx.txt ? In-Reply-To: References: <28903111.post@talk.nabble.com> Message-ID: <20100617140602.GB18029@charite.de> * Mark Sapiro : > Mailman has no "one click unsubscribe" function. It would make sense, though -- Ralf Hildebrandt Gesch?ftsbereich IT | Abteilung Netzwerk Charit? - Universit?tsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt at charite.de | http://www.charite.de From paul at amdaat.com.au Thu Jun 17 16:13:19 2010 From: paul at amdaat.com.au (Paul Flower) Date: Thu, 17 Jun 2010 22:13:19 +0800 Subject: [Mailman-Users] sendmail issues In-Reply-To: <20100617133344.GX18029@charite.de> References: <003b01cb0e1c$39e5dd70$adb19850$@com.au> <20100617133344.GX18029@charite.de> Message-ID: <005201cb0e27$3ce19040$b6a4b0c0$@com.au> Should have put this in the first post. Jun 17 20:23:42 ns0 sendmail[23013]: o5HCNfne023011: to="|/usr/lib/mailman/mail/mailman post members", ctladdr= (8/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=53518, dsn=2.0.0, stat=Sent Regards Paul -----Original Message----- From: mailman-users-bounces+paul=amdaat.com.au at python.org [mailto:mailman-users-bounces+paul=amdaat.com.au at python.org] On Behalf Of Ralf Hildebrandt Sent: Thursday, 17 June 2010 9:34 PM To: mailman-users at python.org Subject: Re: [Mailman-Users] sendmail issues * Paul Flower : > Mailman smtp log - Jun 17 20:23:58 2010 (2599) > <001d01cb0e17$ebfc2c80$c3f48580$@com.au> smtp to members for 152 recips, > completed in 14.395 seconds And in your MTA's logs? -- Ralf Hildebrandt Gesch?ftsbereich IT | Abteilung Netzwerk Charit? - Universit?tsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt at charite.de | http://www.charite.de ------------------------------------------------------ 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/paul%40amdaat.com.au --- avast! Antivirus: Inbound message clean. Virus Database (VPS): 100617-0, 17/06/2010 Tested on: 17/06/2010 9:39:44 PM avast! - copyright (c) 1988-2010 ALWIL Software. http://www.avast.com From Ralf.Hildebrandt at charite.de Thu Jun 17 16:16:18 2010 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Thu, 17 Jun 2010 16:16:18 +0200 Subject: [Mailman-Users] sendmail issues In-Reply-To: <005201cb0e27$3ce19040$b6a4b0c0$@com.au> References: <003b01cb0e1c$39e5dd70$adb19850$@com.au> <20100617133344.GX18029@charite.de> <005201cb0e27$3ce19040$b6a4b0c0$@com.au> Message-ID: <20100617141618.GE18029@charite.de> * Paul Flower : > Should have put this in the first post. > > Jun 17 20:23:42 ns0 sendmail[23013]: o5HCNfne023011: to="|/usr/lib/mailman/mail/mailman post members", ctladdr= (8/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=53518, dsn=2.0.0, stat=Sent And after that? That's goes INTO mailman, and causes the admin mail "there's sth to approve" Note the timestamp: 20:23:42 + 14.395 < 20:23:58 Please do grep for the messageid: 001d01cb0e17$ebfc2c80$c3f48580$@com.au > > Mailman smtp log - Jun 17 20:23:58 2010 (2599) > > <001d01cb0e17$ebfc2c80$c3f48580$@com.au> smtp to members for 152 recips, > > completed in 14.395 seconds > > And in your MTA's logs? From mark at msapiro.net Thu Jun 17 16:20:25 2010 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 17 Jun 2010 07:20:25 -0700 Subject: [Mailman-Users] sendmail issues In-Reply-To: <005201cb0e27$3ce19040$b6a4b0c0$@com.au> References: <003b01cb0e1c$39e5dd70$adb19850$@com.au> <20100617133344.GX18029@charite.de> <005201cb0e27$3ce19040$b6a4b0c0$@com.au> Message-ID: <4C1A2F29.7030204@msapiro.net> On 6/17/2010 7:13 AM, Paul Flower wrote: > Should have put this in the first post. > > Jun 17 20:23:42 ns0 sendmail[23013]: o5HCNfne023011: to="|/usr/lib/mailman/mail/mailman post members", ctladdr= (8/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=53518, dsn=2.0.0, stat=Sent That is the delivery from sendmail to Mailman of the original incoming post. It has nothing directly to do with the delivery of the outgoing post to the 152 recipients. What is in the sendmail log for the delivery from Mailman? Is Mailman even delivering to this sendmail (is SMTPHOST set to other than 'localhost' in mm_cfg.py)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From paul at amdaat.com.au Thu Jun 17 16:56:00 2010 From: paul at amdaat.com.au (Paul Flower) Date: Thu, 17 Jun 2010 22:56:00 +0800 Subject: [Mailman-Users] sendmail issues In-Reply-To: <4C1A2F29.7030204@msapiro.net> References: <003b01cb0e1c$39e5dd70$adb19850$@com.au> <20100617133344.GX18029@charite.de> <005201cb0e27$3ce19040$b6a4b0c0$@com.au> <4C1A2F29.7030204@msapiro.net> Message-ID: <007a01cb0e2d$3358b5c0$9a0a2140$@com.au> A big thank you to everyone who responded your assistance was greatly appreciated. The problem has been resolved with the insertion of SMTP_MAX_RCPTS = 10 into mm_cfg.py Once again thank you all. Regards Paul -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Thursday, 17 June 2010 10:20 PM To: Paul Flower Cc: mailman-users at python.org Subject: Re: [Mailman-Users] sendmail issues On 6/17/2010 7:13 AM, Paul Flower wrote: > Should have put this in the first post. > > Jun 17 20:23:42 ns0 sendmail[23013]: o5HCNfne023011: to="|/usr/lib/mailman/mail/mailman post members", ctladdr= (8/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=53518, dsn=2.0.0, stat=Sent That is the delivery from sendmail to Mailman of the original incoming post. It has nothing directly to do with the delivery of the outgoing post to the 152 recipients. What is in the sendmail log for the delivery from Mailman? Is Mailman even delivering to this sendmail (is SMTPHOST set to other than 'localhost' in mm_cfg.py)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan --- avast! Antivirus: Inbound message clean. Virus Database (VPS): 100617-0, 17/06/2010 Tested on: 17/06/2010 10:21:12 PM avast! - copyright (c) 1988-2010 ALWIL Software. http://www.avast.com From mail at leeunderwood.org Fri Jun 18 20:01:42 2010 From: mail at leeunderwood.org (Lee Underwood) Date: Fri, 18 Jun 2010 14:01:42 -0400 Subject: [Mailman-Users] "mailing list probe message" Message-ID: <20100618140142.7cc14c80@leeunderwood.org> Apologies if this problem has been dealt with before but I am unable to find an answer anywhere in the archives. I received an e-mail from a subscriber with the following message that he had received from our mailing list (sent by the list automatically). The message said, in part: ====== This is a probe message. You can ignore this message. The Tmflist mailing list has received a number of bounces from you, indicating that there may be a problem delivering messages to knutsons at new.rr.com. A bounce sample is attached below. Please examine this message to make sure there are no problems with your email address. You may want to check with your mail administrator for more help. ......... ====== I have never seen this before and, since our mailing list was set-up by the Web host, I'm not familiar with the set-up. I did see something about a probe in the archives but it was talking about something else. I'm concerned because the letter to the subscriber also contained his password, along with 121 other subscriber's e-mail addresses (the mailing list is over 8,000 subscribers). Any help would be appreciated. What is it that I am supposed to do to stop these e-mails being sent with the other addresses. (The list is a bit "sensitive" as far as who the subscribers are.) Thanks! Lee From mark at msapiro.net Fri Jun 18 21:23:23 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 18 Jun 2010 12:23:23 -0700 Subject: [Mailman-Users] "mailing list probe message" In-Reply-To: <20100618140142.7cc14c80@leeunderwood.org> References: <20100618140142.7cc14c80@leeunderwood.org> Message-ID: <4C1BC7AB.90408@msapiro.net> On 6/18/2010 11:01 AM, Lee Underwood wrote: > Apologies if this problem has been dealt with before but I am unable > to find an answer anywhere in the archives. > > I received an e-mail from a subscriber with the following message > that he had received from our mailing list (sent by the list > automatically). The message said, in part: > > ====== This is a probe message. You can ignore this message. > > The Tmflist mailing list has received a number of bounces from you, > indicating that there may be a problem delivering messages to > knutsons at new.rr.com. A bounce sample is attached below. Please > examine this message to make sure there are no problems with your > email address. You may want to check with your mail administrator > for more help. > > ......... ====== This is a bounce probe. Beginning with Mailman 2.1.5, the site has the option (default in 2.1.5, but not in 2.1.6+) of sending bounce probes to members who have bounced. This is controlled by the mm_cfg.py option VERP_PROBES. If VERP_PROBES = Yes, when a member's bounce score reaches the threshold instead of disabling delivery and starting the "bounce_you_are_disabled_warnings" cycle, we reset the bounce score and send a probe message like the above to the member with envelope from listname-bounces+@..., and only if and when the probe with a token for that member bounces do we disable delivery and start the "bounce_you_are_disabled_warnings" cycle. > I have never seen this before and, since our mailing list was set-up > by the Web host, I'm not familiar with the set-up. I did see > something about a probe in the archives but it was talking about > something else. I'm concerned because the letter to the subscriber > also contained his password, along with 121 other subscriber's e-mail > addresses (the mailing list is over 8,000 subscribers). The standard probe message does not contain the member's password. It does contain the URL of the member's options page, but no password. If the member's password was included, that would be because the host service has modified their Mailman to include it. The other subscriber addresses were presumably in the DSN that caused the bounce that was attached to the probe. > Any help would be appreciated. What is it that I am supposed to do to > stop these e-mails being sent with the other addresses. (The list is > a bit "sensitive" as far as who the subscribers are.) Thanks! Tell the hosting service to set VERP_PROBES = No in mm_cfg.py. Also, review your list's bounce processing settings since if the probe was successfully delivered, this was apparently a transient bounce situation (I can't say for sure without seeing the triggering DSN) and perhaps bounce_score_threshold is too low or bounce_info_stale_after is too long or both for this list. Also, you might suggest to the host that if DSNs are being returned to Mailman with 121 addresses, there might be some systemic email issue. Again, without seeing the DSN, I don't know whether or not this is the case. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Jun 18 21:41:08 2010 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 18 Jun 2010 12:41:08 -0700 Subject: [Mailman-Users] "mailing list probe message" In-Reply-To: <4C1BC7AB.90408@msapiro.net> Message-ID: Mark Sapiro wrote: > >The standard probe message does not contain the member's password. It >does contain the URL of the member's options page, but no password. If >the member's password was included, that would be because the host >service has modified their Mailman to include it. The above is not correct. Prior to Mailman 2.1.7, the member's password was included in the probe email. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chhawebmaster at chha.org Fri Jun 18 19:31:21 2010 From: chhawebmaster at chha.org (Greg Zilberfarb) Date: Fri, 18 Jun 2010 13:31:21 -0400 Subject: [Mailman-Users] Removing Moderator Approval Message-ID: <022401cb0f0c$11b0e160$3512a420$@org> Hi, I've looked and looked and can't find the answer to this. I am the volunteer webmaster for my homeowners association and run about 50 lists. They all come to me for moderator approval! I want to totally eliminate moderator intervention and let the emails fly as they may from list members and non-members alike. But how?? Thank you, Greg Zilberfarb Chantilly Highlands Volunteer Webmaster 703-779-4890 www.chha.org From mark at msapiro.net Sat Jun 19 17:33:46 2010 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 19 Jun 2010 08:33:46 -0700 Subject: [Mailman-Users] Removing Moderator Approval In-Reply-To: <022401cb0f0c$11b0e160$3512a420$@org> Message-ID: Greg Zilberfarb wrote: > >I've looked and looked and can't find the answer to this. I am the >volunteer webmaster for my homeowners association and run about 50 lists. >They all come to me for moderator approval! > > > >I want to totally eliminate moderator intervention and let the emails fly as >they may from list members and non-members alike. If messages are being held for reason "Post to moderated list", set Privacy options... ->Sender filters -> default_member_moderation to No so new members won't be moderated by default, then go to Membership Management... -> Membership List -> Additional Member Tasks and set everyone's moderation bit Off. If messages are being held for reason "Post by non-member to a members-only list" set Privacy options... ->Sender filters -> generic_nonmember_action to Accept. If messages are being held for some other reason, what's the reason? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Sat Jun 19 17:58:12 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sun, 20 Jun 2010 00:58:12 +0900 Subject: [Mailman-Users] Removing Moderator Approval In-Reply-To: <022401cb0f0c$11b0e160$3512a420$@org> References: <022401cb0f0c$11b0e160$3512a420$@org> Message-ID: <87k4pvc8vf.fsf@uwakimon.sk.tsukuba.ac.jp> Greg Zilberfarb writes: > I want to totally eliminate moderator intervention and let the > emails fly as they may from list members and non-members alike. Even if you have had no spam problem to date, that can change at any time. Make sure you know how to impose emergency moderation if you get attacked by spammers. Expect it to happen to many lists at the same time, as the most likely vector is a virus caught by one of your members' PCs, which then adds all of the addresses (probably including several of the association's lists) in her book and saved mail folders to some spammer's list. I would strongly recommend filtering non-members on general principles, but YMMV. You know your situation best. If that advice doesn't scare you, then for each list Go to the Mailman interface, Privacy>Sender Filters and set default_member_moderation to Off, and generic_nonmember_action to Accept. Also look at Privacy>Recipient Filters. Then go to Membership Management, and make sure that the checkbox at the bottom of the page for "Set everyone's moderation bit" is set to Off. (This is also called the "emergency moderation flag".) Now you should go through the membership lists and make sure individual members are not moderated. (If the setting of default_member_moderation was On at any time, members who joined then will have the moderation flag set, even if you never explicitly moderated anyone.) Finally, you might want to add some spam filters to the system. This is outside the scope of Mailman discussion, though. From mark at msapiro.net Sat Jun 19 18:26:20 2010 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 19 Jun 2010 09:26:20 -0700 Subject: [Mailman-Users] Removing Moderator Approval In-Reply-To: <87k4pvc8vf.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: Stephen J. Turnbull wrote: > >Then go to Membership Management, and make sure that the checkbox at >the bottom of the page for "Set everyone's moderation bit" is set to >Off. (This is also called the "emergency moderation flag".) Now >you should go through the membership lists and make sure individual >members are not moderated. (If the setting of >default_member_moderation was On at any time, members who joined then >will have the moderation flag set, even if you never explicitly >moderated anyone.) Actually, the "Set everyone's moderation bit" setting and button is the way you set or clear the individual moderation flag for all members. Emergency moderation of the entire list is the "emergency" setting on the General Options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From athomps at adf.org Mon Jun 21 06:09:10 2010 From: athomps at adf.org (Anthony R. Thompson) Date: Mon, 21 Jun 2010 00:09:10 -0400 Subject: [Mailman-Users] Replies from non-members getting posted to list set to allow posts by subscribers only Message-ID: <4C1EE5E6.1000102@adf.org> I have a list which is set to reject posts from non-members (see settings below). At one point I had an address (chiraelx at gmail.com) which was subscribed to the list (adf-www). However, I unsubscribed it from the list sometime yesterday. The list_members command confirmed that it is not subscribed to the list: adf at lists:~$ list_members adf-www adfrobbx at illious.com ashipkowskix at gmail.com athenamsbx at gmail.com athompsx at adf.org cefarrowx at gmail.com crystalx at cedarlight.org druidkirkx at mac.com knottydragonx at hotmail.com mjdx at chronarchy.com nightdrumx at lycos.com pegx at castingtherunes.com selenex at zoomtown.com skipx at dragonskeep.us walks_alonex at hotmail.com smgoochx at hotmail.com I went into the inbox of that account, chiraelx at gmail.com, which is not a subscriber, and *replied* to one of the posts it had received when it *was* on the list. I expected to get a rejection notice back since chiraelx at gmail.com isn't a subscriber but... the post went through. I got it at the athompsx at adf.org address, I looked at the headers and it was sent From chiraelx at gmail.com with adf-www in the To and Reply-To fields, with adf-www-bounces in the sender field. Further, I confirmed it by checking the mbox file for the list. Amazed, I used list_members to confirm that chiraelx at gmail.com was not a subscriber, then replied to a different message (received when it /had/ been on the list), and that message went through too! At this point I was paranoid that the list would allow anyone in the world to post, but when I tried posting from a different address (which had never been on the list at all), I got back the expected rejection notice. I then posted from my athompsx at adf.org address, which /is/ a subscriber on the list, to see whether chiraelx at gmail.com would get the post, and I got the post back, it was added to the mbox file, but chiraelx at gmail.com did /not/ get the post. So what I'm left with is a non-subscriber, which used to be a subscriber, apparently able to post to a list I'm pretty sure is configured to only allow posts from subscribers. Does anyone have any experience or insight into this? I searched the archives but couldn't find anything similar. thanks, Anthony (I put x at the end of the user portion of various email addresses in this post just to spam protect them as I don't know how the archives for this list are configured) List settings: config_list -o - adf-www | egrep -v '#' | egrep -v '^ *$' real_name = 'ADF-WWW' owner = ['adfx at adf.org', 'drumx at yahoo.com', 'athompsx at adf.org'] moderator = [] description = 'ADF-WWW Mailing List' info = '' subject_prefix = '[adf-www] ' anonymous_list = False first_strip_reply_to = 1 reply_goes_to_list = 1 reply_to_address = '' umbrella_list = False umbrella_member_suffix = '-owner' send_reminders = 0 welcome_msg = 'Please note: All ADF electronic forums are moderated; the moderation policy is located at http://www.adf.org/forums/lists/moderation.html and you can always reach a human being at adf-listmasterx at adf.org' send_welcome_msg = 0 goodbye_msg = 'If there are any reasons you chose to leave the list that you would like to share, please feel free to email us at adf-listmasterx at adf.org or adf-members-advocatex at adf.org' send_goodbye_msg = 0 admin_immed_notify = True admin_notify_mchanges = 1 respond_to_post_requests = 1 emergency = 0 new_member_options = 0 administrivia = True max_message_size = 0 admin_member_chunksize = 50 host_name = 'lists.adf.org' include_rfc2369_headers = 1 include_list_post_header = 1 max_days_to_hold = 0 preferred_language = 'en' available_languages = ['en'] encode_ascii_prefixes = 0 nondigestable = True msg_header = '' msg_footer = """___________________________________________________________ Unsub: http://www.adf.org/forums/unsubscribe.html?%(list_name)s List archives: http://lists.adf.org/archives/%(list_name)s/ Moderation policy: http://www.adf.org/forums/moderation.html Questions? Mail a human being at ADF-Listmasterx at ADF.ORG""" scrub_nondigest = False regular_exclude_lists = [] regular_include_lists = [] digestable = True digest_is_default = False mime_is_default_digest = False digest_size_threshhold = 50 digest_send_periodic = True digest_header = '' digest_footer = """___________________________________________________________ Unsub: http://www.adf.org/forums/unsubscribe.html?%(list_name)s List archives: http://lists.adf.org/archives/%(list_name)s/ Moderation policy: http://www.adf.org/forums/moderation.html Questions? Mail a human being at ADF-Listmasterx at ADF.ORG""" digest_volume_frequency = 3 advertised = 0 subscribe_policy = 2 unsubscribe_policy = 0 ban_list = [] private_roster = 1 obscure_addresses = 0 default_member_moderation = 0 member_moderation_action = 0 member_moderation_notice = 'If you have any questions about this notice, please contact adf-listmasterx at adf.org' accept_these_nonmembers = [] hold_these_nonmembers = [] reject_these_nonmembers = [] discard_these_nonmembers = [] generic_nonmember_action = 2 forward_auto_discards = 0 nonmember_rejection_notice = 'If you have any questions about this notice, please contact adf-listmasterx at adf.org' require_explicit_destination = 1 acceptable_aliases = '' max_num_recipients = 8 header_filter_rules = [] bounce_matching_headers = '' bounce_processing = True bounce_score_threshold = 5.0 bounce_info_stale_after = 7 bounce_you_are_disabled_warnings = 3 bounce_you_are_disabled_warnings_interval = 7 bounce_unrecognized_goes_to_list_owner = True bounce_notify_owner_on_disable = True bounce_notify_owner_on_removal = True archive = True archive_private = 1 archive_volume_frequency = 3 nntp_host = '' linked_newsgroup = '' gateway_to_news = 0 gateway_to_mail = 0 news_moderation = 0 news_prefix_subject_too = 1 autorespond_postings = 0 autoresponse_postings_text = '' autorespond_admin = 0 autoresponse_admin_text = '' autorespond_requests = 0 autoresponse_request_text = '' autoresponse_graceperiod = 90 filter_content = 1 filter_mime_types = '' pass_mime_types = '' filter_filename_extensions = """exe bat cmd com pif scr vbs cpl""" pass_filename_extensions = '' collapse_alternatives = True convert_html_to_plaintext = True filter_action = 1 topics_enabled = 0 topics_bodylines_limit = 5 topics = [] From athomps at adf.org Mon Jun 21 07:27:17 2010 From: athomps at adf.org (Anthony R. Thompson) Date: Mon, 21 Jun 2010 01:27:17 -0400 Subject: [Mailman-Users] Replies from non-members getting posted to list set to allow posts by subscribers only Message-ID: <4C1EF835.7080609@adf.org> I forgot to add that I'm using Mailman 2.1.11 if that's important. thanks, Anthony -------- Original Message -------- Subject: Replies from non-members getting posted to list set to allow posts by subscribers only Date: Mon, 21 Jun 2010 00:09:10 -0400 From: Anthony R. Thompson I have a list which is set to reject posts from non-members (see settings below)... From cornelius.romein at gmail.com Sun Jun 20 15:50:58 2010 From: cornelius.romein at gmail.com (Cornelius Romein) Date: Sun, 20 Jun 2010 23:50:58 +1000 Subject: [Mailman-Users] Mail server integration question - Solution Message-ID: <4c1e1cd4.1da5720a.0b2f.2ae8@mx.google.com> I recently subscribed to the above list and found this question about mail server integration. There didn't seem to be an answer for it, so I hope this helps. It is possible to integrate an email server running Exchange 2003 with a second email server running Mailman. For convenience , the servers will be referred to as exchange.server.com and mailman.server.com (substitute your own as required) Mailman.server.com is taken to run Linux/Unix These are the steps that made it work for me. Update your MX records to read server.com MX preference = 0, mail exchanger = exchange.server.com server.com MX preference = 10, mail exchanger = mailman.server.com You need a secondary (i.e. mailman.server.com) MX record to make this work. Open up the Exchange Systems Manager and go to Administrative Groups/First Administrative Group/Servers/ServerName/Protocols/SMTP/Default SMTP Virtual Server Right-click and select Properties. (left)-click on the Messages tab and enter mailman.server.com where it says: 'Forward all mail with unresolved recipients to host' Click ok. If you have configured your Exchange Server to send a copy of Non-Delivery Reports to the Administrator email address, you need to setup an administrator at server.com address on mailman.server.com as well and make this the default address for any emails that couldn't be delivered (i.e. those causing an NDR). In the Exchange Systems Manager, go to Administrative Groups/First Administrative Group/Routing Group/first routing group/connectors/POP3 Connector Manager and right-click again to access its properties, type mailman.server.com as the email server and fill in the username (i.e. Administrator) and password as required. The Exchange Mailbox should be Administrator. Click on the Scheduling tab and create a schedule as appropriate. The minimum is always every 15 minutes, but you can create a custom schedule to download the emails at different rates during the course of the day. On the Exchange Server, select start/run, type services.msc and press enter. Select Microsoft Exchange Routing Engine and press Restart the service Select Simple Mail Transfer Protocol (SMTP) and press Restart the service Once you have made these changes, your Exchange Server will continue acting as your organisation's main email server as before, but any messages destined for Mailman (e.g. list-owner at server.com, list-request at server.com, etc )will be passed on automatically and handled by Mailman. Finally, please note that mailman.server.com will become responsible for all NDRs as *any* emails that cannot be handled by exchange.server.com are forwarded to mailman.server.com Kind regards, Cornelius Romein From alexander at nautae.eti.br Mon Jun 21 18:06:19 2010 From: alexander at nautae.eti.br (alexander at nautae.eti.br) Date: Mon, 21 Jun 2010 13:06:19 -0300 Subject: [Mailman-Users] Is there any log mark between Mailman and Postfix? Message-ID: <20100621130619.154151pgrwo5v7s4@www.nautae.eti.br> Hi. I'm looking forward an way to show to my nonspecialist co-worker what happened with his announce messages. So, is there any way to identify a relation between an specific Mailman announcement and Postfix log records? In other words, I would like to get the lines from 'post' Mailman logfile, list each one as a link and list from those links the list of emails address and tries deferred, sent, etc, related from that announcement. The problem is: a line 'deferred' for a email address in Postfix log file doesn't (or I don't know) tell if it is from an specific Mailman announcement try. In fact, if I can tell if the message was sent, it would be enough. But, again, if I have the same email address in 10 Mailman lists and I get 5 'sent' Postfix log messages, I can't know what announcement was an success for that address. Any help? Any idea? I've tried to use the message size... but seems that Postfix and Mailman read size message in a different way... it would be enough because I could filter maillog looking for message size equals to 'post' Mailman log file and catch the sent status from each address. []s Alexander Brazil - Rio de Janeiro ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From mark at msapiro.net Mon Jun 21 18:25:49 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 21 Jun 2010 09:25:49 -0700 Subject: [Mailman-Users] Replies from non-members getting posted to list setto allow posts by subscribers only In-Reply-To: <4C1EE5E6.1000102@adf.org> Message-ID: Anthony R. Thompson wrote: > >I went into the inbox of that account, chiraelx at gmail.com, which is not >a subscriber, and *replied* to one of the posts it had received when it >*was* on the list. > >I expected to get a rejection notice back since chiraelx at gmail.com isn't >a subscriber but... the post went through. > >I got it at the athompsx at adf.org address, I looked at the headers and it >was sent From chiraelx at gmail.com with adf-www in the To and Reply-To >fields, with adf-www-bounces in the sender field. Further, I confirmed >it by checking the mbox file for the list. The archives/private/LIST.mbox/LIST.mbox file will show the original Sender: header if any, but the original Reply-To: was munged by your first_strip_reply_to and reply_goes_to_list settings before the message was archived. Did you send the reply from gmail web mail or from a mail client. If from a client, check what it puts in Reply-To: or in any case, send another test with a Bcc: to your direct address and see what you get there. [...] >So what I'm left with is a non-subscriber, which used to be a >subscriber, apparently able to post to a list I'm pretty sure is >configured to only allow posts from subscribers. If you haven't changed SENDER_HEADERS in mm_cfg.py, the relevant headers for testing list membership for posts are From: Reply-To: Sender: and the envelope sender. The original From: and Sender: headers will be in the message in the archives/private/LIST.mbox/LIST.mbox file and the envelope sender will be in the initial "From " separator line in the .mbox, but you can't see the initial Reply-To: because you mung it. You could just generate a reply as you did in your two tests, but then change the To: address from the list to you to see what Reply-To: header you get. [...] >first_strip_reply_to = 1 >reply_goes_to_list = 1 Reply-To munging [...] >accept_these_nonmembers = [] Good. [...] >generic_nonmember_action = 2 Reject. Good. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Mon Jun 21 18:25:18 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 22 Jun 2010 01:25:18 +0900 Subject: [Mailman-Users] Replies from non-members getting posted to list set to allow posts by subscribers only In-Reply-To: <4C1EE5E6.1000102@adf.org> References: <4C1EE5E6.1000102@adf.org> Message-ID: <874ogw4akx.fsf@uwakimon.sk.tsukuba.ac.jp> Anthony R. Thompson writes: > At one point I had an address (chiraelx at gmail.com) which was subscribed > to the list (adf-www). Do you mean (as implied by your access to the inbox) that this is your personal address? If so, I don't know if GMail allows this, but is it possible that you configured that account to automatically have an Approved header? > default_member_moderation = 0 > member_moderation_action = 0 > member_moderation_notice = 'If you have any questions about this notice, > please contact adf-listmasterx at adf.org' > accept_these_nonmembers = [] > hold_these_nonmembers = [] > reject_these_nonmembers = [] > discard_these_nonmembers = [] > generic_nonmember_action = 2 Looks OK to me. Maybe Mark will have a better idea though. From mark at msapiro.net Mon Jun 21 19:11:09 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 21 Jun 2010 10:11:09 -0700 Subject: [Mailman-Users] Is there any log mark between Mailman and Postfix? In-Reply-To: <20100621130619.154151pgrwo5v7s4@www.nautae.eti.br> Message-ID: alexander at nautae.eti.br wrote: > >I'm looking forward an way to show to my nonspecialist co-worker what >happened with his announce messages. > >So, is there any way to identify a relation between an specific >Mailman announcement and Postfix log records? Mailman's 'post' log contains entries with message-id=<...> The postfix log should contain one or more (depending on how Mailman delivered to Postfix) entries like postfix/cleanup[ppppp]: QQQQQQQQQQQ: message-id=<...> with the same message-id where ppppp is the PID of the cleanup process and QQQQQQQQQQQ is the Postfix queue id associated with that delivery. Other Postfix log messages with the same Postfix queue id will tell you what was done with that message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From athomps at adf.org Tue Jun 22 09:36:02 2010 From: athomps at adf.org (Anthony R. Thompson) Date: Tue, 22 Jun 2010 03:36:02 -0400 Subject: [Mailman-Users] Replies from non-members getting posted to list set to allow posts by subscribers only Message-ID: <4C2067E2.8010605@adf.org> On 6/21/2010 12:25 PM, Stephen J. Turnbull wrote: >> At one point I had an address (chiraelx at gmail.com) which was subscribed >> to the list (adf-www). > Do you mean (as implied by your access to the inbox) that this is your > personal address? Yeah, one of several :) > If so, I don't know if GMail allows this, but is it possible that you > configured that account to automatically have an Approved header? No, but... This reminded me that I had set the Reply-To for chiraelx at gmail.com to athomps at adf.org (this account). So I just removed the Reply-To in the Gmail settings, and tried posting again, and got the expected rejection notice - yay. However, this raised another question - why did the Reply-To setting affect the behavior of Mailman? So, I tried posting to this list (adf-www) from a completely unrelated account, artx at sigilservices.com. As expected, I got the post sent back to me with the nonmember_rejection_notice text. BUT, when I sent a post from artx at sigilservices.com with a Reply-To of athomps at adf.org (which *is* subscribed to the adf-www) list, instead of getting a rejection notice back to artx at sigilservices.com, instead "Your message to ADF-WWW awaits moderator approval" was sent to athomps at adf.org! This is very weird behavior - it's weird that Mailman would behave differently when the From has not changed, but the Reply-To header has, especially since it's so easy to set that to anything one wants. I guess my initial issue is resolved, since I had forgotten about setting the Reply-To in GMail - and I do apologize for that. But it's still odd that Mailman would act differently based on the value in the Reply-To field, unless I'm not understanding something correctly. Thanks Stephen, and Mark too, for your help. (And while I'm at it, how do I request a feature for a future release? I was glad that there is a nonmember_rejection_notice field, but would have really liked to see a nonmember_hold_notice field too!) thanks, Anthony From athomps at adf.org Tue Jun 22 09:48:07 2010 From: athomps at adf.org (Anthony R. Thompson) Date: Tue, 22 Jun 2010 03:48:07 -0400 Subject: [Mailman-Users] Replies from non-members getting posted to list set to allow posts by subscribers only Message-ID: <4C206AB7.2090205@adf.org> Actually, another test post I sent to a list with a similar configuration just got *posted*, based solely on the Reply-To header (list configuration appended below). When I posted from artx at sigilservices.com to this other list, which is not subscribed to the list, it got properly rejected (with the nonmember_rejection_notice text). HOWEVER, when I changed the Reply-To (in the Thunderbird account settings) to athomps at adf.org, which /is/ subscribed to the list, it got *posted* to the list. Is there something I'm missing here - is this normal behavior? It doesn't seem to me like someone should be able to post a message to a private list just by changing the Reply-To field to an address they know is on the private list. thanks, Anthony config_list -o - adf-mg | egrep -v '#' | egrep -v '^ *$' real_name = 'ADF-MG' owner = ['adfx at adf.org', 'drumx at yahoo.com', 'athomps at adf.org'] moderator = [] description = 'ADF-MG Mailing List' info = '' subject_prefix = '[adf-mg] ' anonymous_list = False first_strip_reply_to = 1 reply_goes_to_list = 1 reply_to_address = '' umbrella_list = False umbrella_member_suffix = '-owner' send_reminders = 0 welcome_msg = 'Please note: All ADF electronic forums are moderated; the moderation policy is located at http://www.adf.org/forums/lists/moderation.html and you can always reach a human being at adf-listmasterx at adf.org' send_welcome_msg = 0 goodbye_msg = 'If there are any reasons you chose to leave the list that you would like to share, please feel free to email us at adf-listmasterx at adf.org or adf-members-advocatex at adf.org' send_goodbye_msg = 0 admin_immed_notify = True admin_notify_mchanges = 1 respond_to_post_requests = 1 emergency = 0 new_member_options = 0 administrivia = True max_message_size = 0 admin_member_chunksize = 50 host_name = 'lists.adf.org' include_rfc2369_headers = 1 include_list_post_header = 1 max_days_to_hold = 0 preferred_language = 'en' available_languages = ['en'] encode_ascii_prefixes = 0 nondigestable = True msg_header = '' msg_footer = """___________________________________________________________ Unsub: http://www.adf.org/forums/unsubscribe.html?%(list_name)s List archives: http://lists.adf.org/archives/%(list_name)s/ Moderation policy: http://www.adf.org/forums/moderation.html Questions? Mail a human being at ADF-Listmasterx at ADF.ORG""" scrub_nondigest = False regular_exclude_lists = [] regular_include_lists = [] digestable = True digest_is_default = False mime_is_default_digest = False digest_size_threshhold = 50 digest_send_periodic = True digest_header = '' digest_footer = """___________________________________________________________ Unsub: http://www.adf.org/forums/unsubscribe.html?%(list_name)s List archives: http://lists.adf.org/archives/%(list_name)s/ Moderation policy: http://www.adf.org/forums/moderation.html Questions? Mail a human being at ADF-Listmasterx at ADF.ORG""" digest_volume_frequency = 3 advertised = 0 subscribe_policy = 2 unsubscribe_policy = 0 ban_list = [] private_roster = 1 obscure_addresses = 0 default_member_moderation = 0 member_moderation_action = 0 member_moderation_notice = 'If you have any questions about this notice, please contact adf-listmasterx at adf.org' accept_these_nonmembers = [] hold_these_nonmembers = [] reject_these_nonmembers = [] discard_these_nonmembers = [] generic_nonmember_action = 2 forward_auto_discards = 0 nonmember_rejection_notice = """You attempted to post to an ADF mailing list you do not appear to be subscribed to.""" require_explicit_destination = 1 acceptable_aliases = '' max_num_recipients = 8 header_filter_rules = [] bounce_matching_headers = '' bounce_processing = True bounce_score_threshold = 5.0 bounce_info_stale_after = 7 bounce_you_are_disabled_warnings = 3 bounce_you_are_disabled_warnings_interval = 7 bounce_unrecognized_goes_to_list_owner = True bounce_notify_owner_on_disable = True bounce_notify_owner_on_removal = True archive = True archive_private = 1 archive_volume_frequency = 3 nntp_host = '' linked_newsgroup = '' gateway_to_news = 0 gateway_to_mail = 0 news_moderation = 0 news_prefix_subject_too = 1 autorespond_postings = 0 autoresponse_postings_text = '' autorespond_admin = 0 autoresponse_admin_text = '' autorespond_requests = 0 autoresponse_request_text = '' autoresponse_graceperiod = 90 filter_content = 1 filter_mime_types = '' pass_mime_types = '' filter_filename_extensions = """exe bat cmd com pif scr vbs cpl""" pass_filename_extensions = '' collapse_alternatives = True convert_html_to_plaintext = True filter_action = 1 topics_enabled = 0 topics_bodylines_limit = 5 topics = [] list_members adf-mg robbx at illious.com athenax at gmail.com athomps at adf.org savagex at syzygytraining.com kirkx at mac.com drlindax at aol.com lipx at chainolakescamp.com dragonx at hotmail.com drumx at lycos.com seamusx at gmail.com lenex at zoomtown.com kipx at dragonskeep.us From stephen at xemacs.org Tue Jun 22 13:37:40 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 22 Jun 2010 20:37:40 +0900 Subject: [Mailman-Users] Replies from non-members getting posted to list set to allow posts by subscribers only In-Reply-To: <4C206AB7.2090205@adf.org> References: <4C206AB7.2090205@adf.org> Message-ID: <87bpb32t8b.fsf@uwakimon.sk.tsukuba.ac.jp> Anthony R. Thompson writes: > It doesn't seem to me like someone should be able to post a message to a > private list just by changing the Reply-To field to an address they know > is on the private list. Sure, but there's nothing you can do about that since anything in email that can be used to identify the member can be spoofed in the same way. For some senders you can use DKIM or something like it to authenticate the headers, but even then not all sites implement DKIM. Traditional email is inherently insecure in this way. It's possible to take various measures, but the stronger they are the more likely they are to prevent some of your intended users from getting or posting messages. From ravenkong at gmail.com Tue Jun 22 11:45:28 2010 From: ravenkong at gmail.com (Raven Kong) Date: Tue, 22 Jun 2010 17:45:28 +0800 Subject: [Mailman-Users] Mailman on non-standard port : Public list not displayed on listinfo page Message-ID: Hello Guys, I have trouble getting the public list shown on the general listinfo page. My mailman is install on a host with port number 8888 (80 is used by another service), so the url address is something like http://a.b.c:8888/mailman/listinfo. And those list created public is not displayed in this overview page. I've searched the wiki page and found these articles: http://wiki.list.org/pages/viewpage.action?pageId=4030613 and http://wiki.list.org/pages/viewpage.action?pageId=4030592 And as described in the articles I modified my mm_cfg.py like this: MTA = 'Postfix' DEFAULT_HOST_NAME = 'a.b.c' DEFAULT_URL = 'http://a.b.c' DEFAULT_URL_HOST = 'a.b.c' DEFAULT_EMAIL_HOST = 'a.b.c' VIRTUAL_HOSTS.clear() DEFAULT_URL_PATTERN = 'http://%s:8888/mailman/' POSTFIX_STYLE_VIRTUAL_DOMAINS =['a.b.c','a.b.c'] add_virtualhost(DEFAULT_URL_HOST,DEFAULT_EMAIL_HOST) Restart my apache, mailman, postfix and then use bin/fix_url to fix the exist list, it doesn't show up in the overview page. Those new list created after the modification don't show in the overview page too. As my understanding , in the article mentioned above, only when the * host_name* and *web_page_url * are identical the list can be shown in the mailman/listinfo page. The *host_name* can be reset in the list's General Options, here in my case *host_name*=a.b.c . But my *web_page_url* - according to the discription in the wiki faq - is *h**ttp://a.b.c:8888/mailman or http://a.b.c:8888 (I'm not sure)*. And I can't change *host_name* to a.b.c because if I change it to other value my mailman can't receive mails (I've already tried *host_name*=*a.b.c:8888/mailman* or *a.b.c:8888* and it doesn't fix the problem only to make mailman not receiving mail posts) Is there something wrong with the mm_cfg.py file ? Or did I missed something? Any information on issue like this will be greatly appreciated. Thank you! -- Best regards, Raven Kong --Life is not as we know it. From mark at msapiro.net Tue Jun 22 16:04:00 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 22 Jun 2010 07:04:00 -0700 Subject: [Mailman-Users] Replies from non-members getting posted to listset to allow posts by subscribers only In-Reply-To: <4C206AB7.2090205@adf.org> Message-ID: Anthony R. Thompson wrote: > >Is there something I'm missing here - is this normal behavior? > >It doesn't seem to me like someone should be able to post a message to a >private list just by changing the Reply-To field to an address they know >is on the private list. As I implied but didn't explicitly state in my initial response in this thread , the places in an incoming message that are checked for a member address to determine if a post is from a member are controlled by the Defaults.py/mm_cfg.py setting SENDER_HEADERS. The default setting checks the following in order: - the From: header, - the envelope sender, - the Reply-To: header and - the Sender: header. Order is significant because the first member address found (if any) will determine if the post is from a moderated member. If you have write access to mm_cfg.py, you can set SENDER_HEADERS to a list which doesn't include Reply-To (see the documentation in Defaults.py), but as Stephen said, it is almost as easy to spoof the From: or even the envelope sender as it is to set the Reply-To:. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Jun 22 16:25:46 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 22 Jun 2010 07:25:46 -0700 Subject: [Mailman-Users] Mailman on non-standard port : Public list notdisplayed on listinfo page In-Reply-To: Message-ID: Raven Kong wrote: > >I have trouble getting the public list shown on the general listinfo page. >My mailman is install on a host with port number 8888 (80 is used by another >service), so the url address is something like >http://a.b.c:8888/mailman/listinfo. And those list created public is not >displayed in this overview page. >I've searched the wiki page and found these articles: >http://wiki.list.org/pages/viewpage.action?pageId=4030613 and Which says: There are also the following deprecated settings which still exist to support old mm_cfg.py files, but shouldn't be referenced in current mm_cfg.py files. DEFAULT_HOST_NAME = None DEFAULT_URL = None >http://wiki.list.org/pages/viewpage.action?pageId=4030592 >And as described in the articles I modified my mm_cfg.py like this: > >MTA = 'Postfix' >DEFAULT_HOST_NAME = 'a.b.c' >DEFAULT_URL = 'http://a.b.c' As noted above, these two settings are deprecated and should not be used, and in fact override some of the settings below. >DEFAULT_URL_HOST = 'a.b.c' >DEFAULT_EMAIL_HOST = 'a.b.c' >VIRTUAL_HOSTS.clear() >DEFAULT_URL_PATTERN = 'http://%s:8888/mailman/' >POSTFIX_STYLE_VIRTUAL_DOMAINS =['a.b.c','a.b.c'] If the above two domains are really the same, it's redundant to list it twice in POSTFIX_STYLE_VIRTUAL_DOMAINS. >add_virtualhost(DEFAULT_URL_HOST,DEFAULT_EMAIL_HOST) > >Restart my apache, mailman, postfix and then use bin/fix_url to fix the >exist list, it doesn't show up in the overview page. Those new list created >after the modification don't show in the overview page too. >As my understanding , in the article mentioned above, only when the * >host_name* and *web_page_url * are identical the list can be shown in the >mailman/listinfo page. Not quite. host_name doesn't come into it. if VIRTUAL_HOST_OVERVIEW is on, the host including port in the list's web_page_url must match that used to access the page for the list to be displayed. Since you set DEFAULT_URL, your lists' web_page_url attribute is 'http://a.b.c' rather than 'http:/a.b.c:8888/mailman/'. This will cause other problems as well in that all URLs generated by Mailman will be wrong. Remove DEFAULT_HOST_NAME = 'a.b.c' DEFAULT_URL = 'http://a.b.c' from mm_cfg.py, restart Mailman and re-run fix_url. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From michael.anderson at elego.de Tue Jun 22 17:51:47 2010 From: michael.anderson at elego.de (Michael Anderson) Date: Tue, 22 Jun 2010 17:51:47 +0200 Subject: [Mailman-Users] public/private listinfo pages Message-ID: <20100622175147.676wclbx8g0g0w40@mail.elegosoft.com> Hello, I have several lists on the same server, all with the same domain name. I currently have a public "listinfo" page which displays only selected lists that have the "advertise" option enabled. How can I set up a second private (protected with .htaccess) page which shows all of the lists? Thanks, Mike -- Michael Anderson IT Services & Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Building 12.3 (BIG) room 227 13355 Berlin, Germany phone +49 30 23 45 86 96 michael.anderson at elegosoft.com fax +49 30 23 45 86 95 http://www.elegosoft.com Geschaeftsfuehrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From mark at msapiro.net Tue Jun 22 22:06:26 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 22 Jun 2010 13:06:26 -0700 Subject: [Mailman-Users] public/private listinfo pages In-Reply-To: <20100622175147.676wclbx8g0g0w40@mail.elegosoft.com> Message-ID: Michael Anderson wrote: > >I have several lists on the same server, all with the same domain >name. I currently have a public "listinfo" page which displays only >selected lists that have the "advertise" option enabled. > >How can I set up a second private (protected with .htaccess) page >which shows all of the lists? You could create an other/ directory on your server and put your .htaccess and a symlink (named say listinfo) to $prefix/cgi-bin/listinfo in that directory. Then you could modify the the following section of the definition of listinfo_overview() in $prefix/Mailman/listinfo.py from for name in listnames: mlist = MailList.MailList(name, lock=0) if mlist.advertised: if mm_cfg.VIRTUAL_HOST_OVERVIEW and \ ... to something like for name in listnames: mlist = MailList.MailList(name, lock=0) if mlist.advertised or ( os.environ.get('SCRIPT_NAME').startswith('/other')): if mm_cfg.VIRTUAL_HOST_OVERVIEW and \ ... and add the appropriate ScriptAlias to the web server so that http://www.example.com/other/listinfo will invoke your symlink. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From athomps at adf.org Tue Jun 22 22:13:22 2010 From: athomps at adf.org (Anthony R. Thompson) Date: Tue, 22 Jun 2010 16:13:22 -0400 Subject: [Mailman-Users] public/private listinfo pages In-Reply-To: <20100622175147.676wclbx8g0g0w40@mail.elegosoft.com> References: <20100622175147.676wclbx8g0g0w40@mail.elegosoft.com> Message-ID: <4C211962.5030104@adf.org> On 6/22/2010 11:51 AM, Michael Anderson wrote: > I have several lists on the same server, all with the same domain name. > I currently have a public "listinfo" page which displays only selected > lists that have the "advertise" option enabled. > How can I set up a second private (protected with .htaccess) page which > shows all of the lists? Mike, if it was me I'd do the following: * Set up the directory you want the page to be in, with the .htaccess protection you want * Set up an index.html page there that uses Apache's server side include mechanism to include index.inc, with something like:

We have the following mailing lists:

* Then do the following, either manually or probably more likely on a regular basis via cron: rm -f /path/to/index.inc; ls -1 /var/lib/mailman/archives/private | egrep -v mbox | perl -ne 'chomp; s#/$##; print qq^
  • $_
  • \n^;' >> /path/to/index.inc (with that ls -1 command being all on one line) There are a lot of assumptions there, for example that your archive directory is in /var/lib/mailman/archives, that no one will access the page in the very small time between the rm and the ls/perl, etc. You could make it fancier (such as writing to a temp file and then moving over the original inc file), but for me the above would probably be "good enough". hope this helps, Anthony From athomps at adf.org Tue Jun 22 22:25:03 2010 From: athomps at adf.org (Anthony R. Thompson) Date: Tue, 22 Jun 2010 16:25:03 -0400 Subject: [Mailman-Users] Replies from non-members getting posted to listset to allow posts by subscribers only In-Reply-To: References: Message-ID: <4C211C1F.1080903@adf.org> On 6/22/2010 10:04 AM, Mark Sapiro wrote: > As I implied but didn't explicitly state in my initial response in this > thread > , > the places in an incoming message that are checked for a member > address to determine if a post is from a member are controlled by the > Defaults.py/mm_cfg.py setting SENDER_HEADERS. The default setting > checks the following in order: > - the From: header, > - the envelope sender, > - the Reply-To: header and > - the Sender: header. Mark, you are correct, I apologize for not understanding what you had written in the first place. I read Stephen's reply, read yours, then re-read Stephen's and only on that second re-reading did I realize that I had set the Reply-To on that account. > If you have write access to mm_cfg.py, you can set SENDER_HEADERS to a > list which doesn't include Reply-To (see the documentation in > Defaults.py) I do have write access, but will have to do some thinking about whether I want to deviate from the standard configuration. I've often found that things are set "that way" for a reason, and I usually don't "know better" than the folks who determined the default installation settings :) If someone were ever to use the Reply-To header to actually send something to a private list of ours, I'd probably revisit the decision, but for right now I think I'll leave it. > but as Stephen said, it is almost as easy to spoof the > From: or even the envelope sender as it is to set the Reply-To:. Yes, you (and Stephen) are right. I've even done that myself, telnetting to the local SMTP server etc. That's become a little more difficult recently, with many open relays being gone, so I guess I felt it was harder for many people to casually spoof the From address than the Reply-To. But you're right, either is hackable. thanks again, Anthony From mark at msapiro.net Tue Jun 22 22:56:04 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 22 Jun 2010 13:56:04 -0700 Subject: [Mailman-Users] public/private listinfo pages In-Reply-To: <4C211962.5030104@adf.org> Message-ID: Anthony R. Thompson wrote: > >* Then do the following, either manually or probably more likely on a >regular basis via cron: > >rm -f /path/to/index.inc; ls -1 /var/lib/mailman/archives/private | >egrep -v mbox | perl -ne 'chomp; s#/$##; print qq^
  • href="/mailman/listinfo/$_">$_
  • \n^;' >> /path/to/index.inc > >(with that ls -1 command being all on one line) or maybe rm -f /path/to/index.inc; /path/to/mailman/bin/list_lists --bare | perl -ne 'chomp; print qq^
  • $_
  • \n^;' >> /path/to/index.inc i.e. with list_lists --bare, there's no need to worry about things in the directory that aren't list names or to strip trailing slashes from the directory names that are list names . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cornelius.romein at gmail.com Wed Jun 23 04:00:39 2010 From: cornelius.romein at gmail.com (Cornelius Romein) Date: Wed, 23 Jun 2010 12:00:39 +1000 Subject: [Mailman-Users] Mail server integration question - Solution In-Reply-To: <4c1e1cd4.1da5720a.0b2f.2ae8@mx.google.com> References: <4c1e1cd4.1da5720a.0b2f.2ae8@mx.google.com> Message-ID: *Updated* instructions are below: On Sun, Jun 20, 2010 at 11:50 PM, Cornelius Romein wrote: > I recently subscribed to the above list and found this question about > mail server integration. There didn?t seem to be an answer for it, so I > hope this helps. > > > > It is possible to integrate an email server running Exchange 2003 with a > second email server running Mailman. > > > > For convenience , the servers will be referred to as exchange.server.comand > mailman.server.com (substitute your own as required) > > > > Mailman.server.com is taken to run Linux/Unix > > > > These are the steps that made it work for me. > > > > Update your MX records to read > > server.com MX preference = 0, mail exchanger = exchange.server.com > > server.com MX preference = 10, mail exchanger = mailman.server.com > > > > You need a secondary (i.e. mailman.server.com) MX record to make this > work. > > > > Open up the Exchange Systems Manager and go to Administrative Groups/First > Administrative Group/Servers/ServerName/Protocols/SMTP/Default SMTP Virtual > Server > > Right-click and select Properties. > > (left)-click on the Messages tab and enter mailman.server.com where it > says: ?Forward all mail with unresolved recipients to host? > > Click ok. > > > > If you have configured your Exchange Server to send a copy of Non-Delivery > Reports to the Administrator email address, you need to setup an > administrator at server.com address on mailman.server.com as well and make > this the default address for any emails that couldn?t be delivered (i.e. > those causing an NDR). > > In the Exchange Systems Manager, go to Administrative Groups/First > Administrative Group/Routing Group/first routing group/connectors/POP3 > Connector Manager and right-click again to access its properties, type > mailman.server.com as the email server and fill in the username (i.e. > Administrator) and password as required. The Exchange Mailbox should be > Administrator. > > Click on the Scheduling tab and create a schedule as appropriate. The > minimum is always every 15 minutes, but you can create a custom schedule to > download the emails at different rates during the course of the day. > *Begin Update*: In addition you need to create the same e-mail boxes on mailman.server.comas you have on exchange.server.com and schedule downloads via the POP3 Connector Manager as well. This is because any messages sent by MailMan are sent via mailman.server.com and hence any messages sent by it to user at server.com will be handled locally and not go to exchange.server.com. Although this problem may, perhaps be avoided by setting the 'host name this list prefers' (under general options) specifically to exchange.server.com., although I haven't tried this yet. If you did you would need to amend Default SMTP Virtual Server Properties/Access/Relay to allow access from mailman.server.com's ip address. *End Update* > On the Exchange Server, select start/run, type services.msc and press > enter. > > Select Microsoft Exchange Routing Engine and press Restart the service > > Select Simple Mail Transfer Protocol (SMTP) and press Restart the service > > > > Once you have made these changes, your Exchange Server will continue acting > as your organisation?s main email server as before, but any messages > destined for Mailman (e.g. list-owner at server.com, list-request at server.com, > etc )will be passed on automatically and handled by Mailman. Finally, > please note that mailman.server.com will become responsible for all NDRs > as **any** emails that cannot be handled by exchange.server.com are > forwarded to mailman.server.com > > > > > > Kind regards, > > > > Cornelius Romein > > > > > From dwighternest at gmail.com Tue Jun 22 22:08:53 2010 From: dwighternest at gmail.com (Dwight A. Ernest) Date: Tue, 22 Jun 2010 16:08:53 -0400 Subject: [Mailman-Users] Postings under one Mailman instance not seen by the other? Message-ID: I assist in the administration of several servers running Mailman, and have been active in this way for longer than I care to remember. I got rusty in the last few years, though, and during that period everything was ticking along rather well. I was recently called upon to assist following the migration of one such Mailman instance from a server on which I'd patched it for various things (like searchable archives, etc.), to a server on which it was running a straight Redhat RPM version, with no patching. I was asked to retrofit the patches to the new instance. I approached it by pulling the patched sources over to the new server, building them, and changing the path to the patched version, leaving the RPM version in place. The data were kept in a directory tree separate from the executables, which simplified things. After some trial and error, it appeared to be working right. I neglected, however, to change the home directory for the mailman user to the new executable path. Another sysadmin, though aware of my work, innocently executed ~mailman/bin/genaliases, which came from the old RPM instance. This caused the aliases file to grab the old path to the '.../mail/mailman post' programs. List postings succeeded, according to the MTA logging, but no postings actually went out. It took almost 24 hours for the problem to be noticed, but only a few minutes to put it right. In the meantime, over 200 posted messages were lost. I can't find any trace of them in the qfiles directory. If possible, I'd love to find them and process them under the patched MM instance. I don't understand what happened to them. It seems to me that if the data repository was shared between the two executables instances, there should be a good chance that they were processed. I can find no trace in either the RPM-related log files, nor the patched-source-related log files. Ideas? Thanks. -Dwight From adamparkerod at gmail.com Tue Jun 22 21:00:05 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Tue, 22 Jun 2010 15:00:05 -0400 Subject: [Mailman-Users] changing URL after list already set up Message-ID: Hey, I finally got my mailman to work after I set up a subdomain strictly to carry the mail load of an off-server domain. Now I have a new problem - since I needed my List address to be "@example.org" I set it up that way, but the real address where the list can be accessed is mx.example.com(because of the subdomain issue and MX records) - so all of the links in the footer and even the links in the admin panel are wrong. Is there somewhere in the general options page to change this or do I have to do it in SSH? Any help is appreciated. -- Adam From mark at msapiro.net Wed Jun 23 04:53:09 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 22 Jun 2010 19:53:09 -0700 Subject: [Mailman-Users] Postings under one Mailman instance not seen by theother? In-Reply-To: Message-ID: Dwight A. Ernest wrote: > >I neglected, however, to change the home directory for the mailman user to >the new executable path. Another sysadmin, though aware of my work, >innocently executed ~mailman/bin/genaliases, which came from the old RPM >instance. > >This caused the aliases file to grab the old path to the '.../mail/mailman >post' programs. List postings succeeded, according to the MTA logging, but >no postings actually went out. It took almost 24 hours for the problem to be >noticed, but only a few minutes to put it right. > >In the meantime, over 200 posted messages were lost. I can't find any trace >of them in the qfiles directory. If possible, I'd love to find them and >process them under the patched MM instance. I don't understand what happened >to them. It seems to me that if the data repository was shared between the >two executables instances, there should be a good chance that they were >processed. I can find no trace in either the RPM-related log files, nor the >patched-source-related log files. Since it's a RedHat rpm, have you looked in /var/spool/mailman/in ? See . Presumably the only qrunners that were running were the ones for the "working" installation so the posts have to be in the "in/" queue of the RPM instance. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 23 05:00:41 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 22 Jun 2010 20:00:41 -0700 Subject: [Mailman-Users] changing URL after list already set up In-Reply-To: Message-ID: Adam Parker, OD wrote: >Hey, I finally got my mailman to work after I set up a subdomain strictly to >carry the mail load of an off-server domain. Now I have a new problem - >since I needed my List address to be "@example.org" I set it up that way, >but the real address where the list can be accessed is >mx.example.com(because of the subdomain issue and MX records) - so all >of the links in the >footer and even the links in the admin panel are wrong. Is there somewhere >in the general options page to change this or do I have to do it in SSH? >Any help is appreciated. If it's only the email domain that's wrong, you can change the host_name attribute on the General Options page. If web URLs are also wrong, you need to make sure that things like DEFAULT_EMAIL_HOST, DEFAULT_URL_HOST and perhaps DEFAULT_URL_PATTERN are set correctly and then run fix_url. See the FAQs at and for starters. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dwighternest at gmail.com Wed Jun 23 05:04:06 2010 From: dwighternest at gmail.com (Dwight A. Ernest) Date: Tue, 22 Jun 2010 23:04:06 -0400 Subject: [Mailman-Users] Postings under one Mailman instance not seen by theother? In-Reply-To: References: Message-ID: On Tue, Jun 22, 2010 at 22:53, Mark Sapiro wrote: > Dwight A. Ernest wrote: > > > >I neglected, however, to change the home directory for the mailman user to > >the new executable path. Another sysadmin, though aware of my work, > >innocently executed ~mailman/bin/genaliases, which came from the old RPM > >instance. > > > >This caused the aliases file to grab the old path to the '.../mail/mailman > >post' programs. List postings succeeded, according to the MTA logging, but > >no postings actually went out. It took almost 24 hours for the problem to > be > >noticed, but only a few minutes to put it right. > > > >In the meantime, over 200 posted messages were lost. I can't find any > trace > >of them in the qfiles directory. If possible, I'd love to find them and > >process them under the patched MM instance. I don't understand what > happened > >to them. It seems to me that if the data repository was shared between the > >two executables instances, there should be a good chance that they were > >processed. I can find no trace in either the RPM-related log files, nor > the > >patched-source-related log files. > > > Since it's a RedHat rpm, have you looked in /var/spool/mailman/in ? See > . > > Presumably the only qrunners that were running were the ones for the > "working" installation so the posts have to be in the "in/" queue of > the RPM instance. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > Mark, this is exactly what I needed. Thanks for the pointers. All of the missing list traffic is being delivered as I speak. -Dwight Ernest dwighternest at gmail.com From adamparkerod at gmail.com Wed Jun 23 05:06:09 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Tue, 22 Jun 2010 23:06:09 -0400 Subject: [Mailman-Users] changing URL after list already set up In-Reply-To: References: Message-ID: thanks, where do I set DEFAULT_EMAIL_HOST, DEFAULT_URL_HOST and perhaps DEFAULT_URL_PATTERN? On Tue, Jun 22, 2010 at 11:00 PM, Mark Sapiro wrote: > Adam Parker, OD wrote: > > >Hey, I finally got my mailman to work after I set up a subdomain strictly > to > >carry the mail load of an off-server domain. Now I have a new problem - > >since I needed my List address to be "@example.org" I set it up that way, > >but the real address where the list can be accessed is > >mx.example.com(because of the subdomain issue and MX records) - so all > >of the links in the > >footer and even the links in the admin panel are wrong. Is there > somewhere > >in the general options page to change this or do I have to do it in SSH? > >Any help is appreciated. > > > If it's only the email domain that's wrong, you can change the > host_name attribute on the General Options page. > > If web URLs are also wrong, you need to make sure that things like > DEFAULT_EMAIL_HOST, DEFAULT_URL_HOST and perhaps DEFAULT_URL_PATTERN > are set correctly and then run fix_url. > > See the FAQs at and > for starters. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Adam P. Parker, OD, FVAO Drs. Robinson & Parker President, Richmond Optometric Society (804) 595-2020 From mark at msapiro.net Wed Jun 23 05:18:13 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 22 Jun 2010 20:18:13 -0700 Subject: [Mailman-Users] changing URL after list already set up In-Reply-To: Message-ID: Adam Parker, OD wrote: > >thanks, where do I set DEFAULT_EMAIL_HOST, DEFAULT_URL_HOST and perhaps >DEFAULT_URL_PATTERN? In $prefix/Mailman/mm_cfg.py >On Tue, Jun 22, 2010 at 11:00 PM, Mark Sapiro wrote: [...] >> >> See the FAQs at and >> for starters. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ravenkong at gmail.com Wed Jun 23 07:29:30 2010 From: ravenkong at gmail.com (Raven Kong) Date: Wed, 23 Jun 2010 13:29:30 +0800 Subject: [Mailman-Users] Mailman on non-standard port : Public list notdisplayed on listinfo page In-Reply-To: References: Message-ID: Hello Mark, Thanks for your suggestion. I've commented out these 2 lines DEFAULT_HOST_NAME DEFAULT_URL So now my mm_cfg.py looks like: MTA = 'Postfix' DEFAULT_URL_HOST = 'a.b.c' DEFAULT_EMAIL_HOST = 'a.b.c' VIRTUAL_HOSTS.clear() DEFAULT_URL_PATTERN = 'http://%s:8888/mailman/' POSTFIX_STYLE_VIRTUAL_DOMAINS =['a.b.c''] add_virutalhost(DEFAULT_URL_HOST,DEFAULT_EMAIL_HOST) and restart mailman then fix_url on a testing purpose list 'testlist1', I have this verbose info: *Setting web_page_url to: http://a.b.c:8888/mailman/* *Setting host_name to: a.b.c* This still doesn't fix the problem, 'testlist1' is not displayed. Neither does the new 'testlist2' I created after the changes made. Do you have any idea about this? Thanks! 2010/6/22 Mark Sapiro > Raven Kong wrote: > > > >I have trouble getting the public list shown on the general listinfo page. > >My mailman is install on a host with port number 8888 (80 is used by > another > >service), so the url address is something like > >http://a.b.c:8888/mailman/listinfo. And those list created public is not > >displayed in this overview page. > >I've searched the wiki page and found these articles: > >http://wiki.list.org/pages/viewpage.action?pageId=4030613 and > > > Which says: > > There are also the following deprecated settings which still exist to > support old mm_cfg.py files, but shouldn't be referenced in current > mm_cfg.py files. > > DEFAULT_HOST_NAME = None > DEFAULT_URL = None > > > > >http://wiki.list.org/pages/viewpage.action?pageId=4030592 > >And as described in the articles I modified my mm_cfg.py like this: > > > >MTA = 'Postfix' > >DEFAULT_HOST_NAME = 'a.b.c' > >DEFAULT_URL = 'http://a.b.c' > > > As noted above, these two settings are deprecated and should not be > used, and in fact override some of the settings below. > > >DEFAULT_URL_HOST = 'a.b.c' > >DEFAULT_EMAIL_HOST = 'a.b.c' > >VIRTUAL_HOSTS.clear() > >DEFAULT_URL_PATTERN = 'http://%s:8888/mailman/' > >POSTFIX_STYLE_VIRTUAL_DOMAINS =['a.b.c','a.b.c'] > > > If the above two domains are really the same, it's redundant to list it > twice in POSTFIX_STYLE_VIRTUAL_DOMAINS. > > > >add_virtualhost(DEFAULT_URL_HOST,DEFAULT_EMAIL_HOST) > > > >Restart my apache, mailman, postfix and then use bin/fix_url to fix the > >exist list, it doesn't show up in the overview page. Those new list > created > >after the modification don't show in the overview page too. > >As my understanding , in the article mentioned above, only when the * > >host_name* and *web_page_url * are identical the list can be shown in the > >mailman/listinfo page. > > > Not quite. host_name doesn't come into it. if VIRTUAL_HOST_OVERVIEW is > on, the host including port in the list's web_page_url must match that > used to access the page for the list to be displayed. Since you set > DEFAULT_URL, your lists' web_page_url attribute is 'http://a.b.c' > rather than 'http:/a.b.c:8888/mailman/'. This will cause other > problems as well in that all URLs generated by Mailman will be wrong. > > Remove > > DEFAULT_HOST_NAME = 'a.b.c' > DEFAULT_URL = 'http://a.b.c' > > from mm_cfg.py, restart Mailman and re-run fix_url. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Best regards, Raven Kong --Life is not as we know it. From stephen at xemacs.org Wed Jun 23 09:55:05 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 23 Jun 2010 16:55:05 +0900 Subject: [Mailman-Users] Postings under one Mailman instance not seen by theother? In-Reply-To: References: Message-ID: <87wrtqnpye.fsf@uwakimon.sk.tsukuba.ac.jp> Dwight A. Ernest writes: > Mark, this is exactly what I needed. Thanks for the pointers. All of the > missing list traffic is being delivered as I speak. Yay! And thank you for the confirmation. It makes us all feel a little more secure, I'm sure. From michael.anderson at elego.de Wed Jun 23 12:09:00 2010 From: michael.anderson at elego.de (Michael Anderson) Date: Wed, 23 Jun 2010 12:09:00 +0200 Subject: [Mailman-Users] public/private listinfo pages In-Reply-To: References: Message-ID: <20100623120900.hunjdsze1lc8s8g0@mail.elego.de> Zitat von Mark Sapiro : > Michael Anderson wrote: >> >> I have several lists on the same server, all with the same domain >> name. I currently have a public "listinfo" page which displays only >> selected lists that have the "advertise" option enabled. >> >> How can I set up a second private (protected with .htaccess) page >> which shows all of the lists? > > > You could create an other/ directory on your server and put your > .htaccess and a symlink (named say listinfo) to > $prefix/cgi-bin/listinfo in that directory. Then you could modify the > the following section of the definition of listinfo_overview() in > $prefix/Mailman/listinfo.py from > > for name in listnames: > mlist = MailList.MailList(name, lock=0) > if mlist.advertised: > if mm_cfg.VIRTUAL_HOST_OVERVIEW and \ > ... > > to something like > > for name in listnames: > mlist = MailList.MailList(name, lock=0) > if mlist.advertised or ( > os.environ.get('SCRIPT_NAME').startswith('/other')): > if mm_cfg.VIRTUAL_HOST_OVERVIEW and \ > ... > > and add the appropriate ScriptAlias to the web server so that > http://www.example.com/other/listinfo will invoke your symlink. > Works great, thanks! > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/alpha-lemming%40online.de > -- Michael Anderson IT Services & Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Building 12.3 (BIG) room 227 13355 Berlin, Germany phone +49 30 23 45 86 96 michael.anderson at elegosoft.com fax +49 30 23 45 86 95 http://www.elegosoft.com Geschaeftsfuehrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From adam-mailman at amyl.org.uk Wed Jun 23 12:47:38 2010 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Wed, 23 Jun 2010 10:47:38 +0000 Subject: [Mailman-Users] Mail server integration question - Solution In-Reply-To: References: <4c1e1cd4.1da5720a.0b2f.2ae8@mx.google.com> Message-ID: <20100623104738.GC14385@hendricks.amyl.org.uk> On Wed, Jun 23, 2010 at 12:00:39PM +1000, Cornelius Romein wrote: > *Updated* instructions are below: > On Sun, Jun 20, 2010 at 11:50 PM, Cornelius Romein wrote: > > I recently subscribed to the above list and found this question about > > mail server integration. There didn?t seem to be an answer for it, so I > > hope this helps. There have been a few posts about this sort of thing. The approach you're using, does appear to be a slightly "novel" approach to this, and not one *I* would deploy, for a variety of reasons. > > It is possible to integrate an email server running Exchange 2003 with a > > second email server running Mailman. Indeed. > > For convenience , the servers will be referred to as exchange.server.comand > > mailman.server.com (substitute your own as required) example.(com|net|org), q.v. RFC 2606 (unless, of course, you mean 'server.com'). > > These are the steps that made it work for me. > > Update your MX records to read > > server.com MX preference = 0, mail exchanger = exchange.server.com > > server.com MX preference = 10, mail exchanger = mailman.server.com That's one of the bits that fills me with dread (for a variety of reasons), assuming I'm not missing something, and my reading that as ... IN MX 0 exchange IN MX 10 mailman (in standard zonefile notation) is correct. FWIW, my approach in the past has always been to set-up Mailman as lists.example.org, and then use genaliases, awk/sed/perl, and a text file to forward 'domain' mail to 'list mail'. e.g., were to exist (as a list), at the Exchange end, I'd forward to , along with the various suffices. I did once work a way to script this (at Exchange) -- it involved a CSV file -- so it's not too difficult/cumbersome -- although a bit of a nuisance when adding new lists: it's something else to do. This also assumes that typing "lists." is too much effort for your users, or that maintaining a (lists) GAL is not something you want to do. -- ``Whether intentionally or not, fish control and potato control were billeted together in St. John's College, Oxford, making this ancient seat of higher learning the biggest fish and chip shop the world has ever seen.'' (Peter Hennessey, on the organisation of wartime rationing) From adamparkerod at gmail.com Wed Jun 23 16:17:20 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Wed, 23 Jun 2010 10:17:20 -0400 Subject: [Mailman-Users] changing URL after list already set up In-Reply-To: References: Message-ID: damn, I have a reseller account and my host doesn't allow me to change those files. I may have a workaround though - I think I can alter my DNS settings to point any URL requests to the correct URL. Think that'd work? On Tue, Jun 22, 2010 at 11:18 PM, Mark Sapiro wrote: > Adam Parker, OD wrote: > > > >thanks, where do I set DEFAULT_EMAIL_HOST, DEFAULT_URL_HOST and perhaps > >DEFAULT_URL_PATTERN? > > > In $prefix/Mailman/mm_cfg.py > > >On Tue, Jun 22, 2010 at 11:00 PM, Mark Sapiro wrote: > [...] > >> > >> See the FAQs at and > >> for starters. > > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Adam P. Parker, OD, FVAO Drs. Robinson & Parker President, Richmond Optometric Society (804) 595-2020 From mark at msapiro.net Wed Jun 23 17:29:26 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 23 Jun 2010 08:29:26 -0700 Subject: [Mailman-Users] Mailman on non-standard port : Public list notdisplayed on listinfo page In-Reply-To: Message-ID: Raven Kong wrote: > >and restart mailman then fix_url on a testing purpose list 'testlist1', I >have this verbose info: >*Setting web_page_url to: http://a.b.c:8888/mailman/* >*Setting host_name to: a.b.c* > >This still doesn't fix the problem, 'testlist1' is not displayed. Neither >does the new 'testlist2' I created after the changes made. >Do you have any idea about this? It appears to be a bug (introduced by me in 2.1.13 by the fix for ). The test for "this host" doesn't properly account for the :port. One issue for a fix is the fact that example.com:123 and example.com:456 may be considered different hosts or they may not, so I think I'll ignore that. You have two ways to proceed. I think you said all your lists are in one domain, so you can just set VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py, and all your advertised lists will display on the overview, or you can fix Mailman/Cgi/listinfo.py (and admin.py). I have reported this as , and a tentative (so far untested) patch to fix it is attached. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: patch.txt URL: From mark at msapiro.net Wed Jun 23 18:14:46 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 23 Jun 2010 09:14:46 -0700 Subject: [Mailman-Users] changing URL after list already set up In-Reply-To: Message-ID: Adam Parker, OD wrote: > >damn, I have a reseller account and my host doesn't allow me to change those >files. I may have a workaround though - I think I can alter my DNS settings >to point any URL requests to the correct URL. Think that'd work? Possibly, but perhaps a better solution would be to just create a new list in the appropriate domain, e.g. a subdomain of your primary domain. Some of this is probably limited by the way cPanel (I think you said this was cPanel in an earlier thread) sets up lists with the web and email domains of the list being always the same. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From alexander at nautae.eti.br Wed Jun 23 18:23:28 2010 From: alexander at nautae.eti.br (alexander at nautae.eti.br) Date: Wed, 23 Jun 2010 13:23:28 -0300 Subject: [Mailman-Users] Is there any log mark between Mailman and Postfix? In-Reply-To: References: Message-ID: <20100623132328.12506ejc0v1fsd8g@www.nautae.eti.br> > Mailman's 'post' log contains entries with message-id=<...> > The postfix log should contain one or more (depending on how Mailman > delivered to Postfix) entries like > postfix/cleanup[ppppp]: QQQQQQQQQQQ: message-id=<...> > with the same message-id where ppppp is the PID of the cleanup process > and QQQQQQQQQQQ is the Postfix queue id associated with that delivery. > Other Postfix log messages with the same Postfix queue id will tell you > what was done with that message. Hi. It's almost done, but I've found that there's more than one anouncement with the same message_id in Mailman 'post' log file. Is that normal? What exactly happened? Is that means that the sender put all the address in "To:" email field and Mailman recognized that as a just one 'message'? I've put a 'post' sample attached in this message. Despite that, I have all I need. After finish the software I'm going to put in some place to download, maybe other people wants this kind of extremely simple way to know about the announcements... []s Alexander Brazil - Rio de Janeiro ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From mark at msapiro.net Wed Jun 23 19:15:05 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 23 Jun 2010 10:15:05 -0700 Subject: [Mailman-Users] Is there any log mark between Mailman and Postfix? In-Reply-To: <20100623132328.12506ejc0v1fsd8g@www.nautae.eti.br> References: <20100623132328.12506ejc0v1fsd8g@www.nautae.eti.br> Message-ID: <4C224119.30806@msapiro.net> On 6/23/2010 9:23 AM, alexander at nautae.eti.br wrote: > > It's almost done, but I've found that there's more than one anouncement > with the same message_id in Mailman 'post' log file. > > Is that normal? What exactly happened? Is that means that the sender put > all the address in "To:" email field and Mailman recognized that as a > just one 'message'? Not Mailman, but yes, that's correct. The sender sent one message with multiple lists as recipients, thus there was only one message-id. The incoming MTA delivered the message to each of the Mailman list recipients, and each delivered message was the same message with the same message-id and this is reflected in the post log entries. In this case, you will be able ultimately to determine the final recipients and dispositions from the Postfix log, you won't know which recipient belongs to which list(s). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ravenkong at gmail.com Thu Jun 24 04:58:11 2010 From: ravenkong at gmail.com (Raven Kong) Date: Thu, 24 Jun 2010 10:58:11 +0800 Subject: [Mailman-Users] Mailman on non-standard port : Public list notdisplayed on listinfo page In-Reply-To: References: Message-ID: Hello Mark, After I set *VIRTUAL_HOST_OVERVIEW = Off , *those public list is now displayed. I my case all my lists are in one domain so this solves my issue just fine. And because there're already a few lists running on my mailman I don't want mess around with the installation. Maybe I'll try the patch later. Thank your very much for your kind help! 2010/6/23 Mark Sapiro > Raven Kong wrote: > > > >and restart mailman then fix_url on a testing purpose list 'testlist1', I > >have this verbose info: > >*Setting web_page_url to: http://a.b.c:8888/mailman/* > >*Setting host_name to: a.b.c* > > > >This still doesn't fix the problem, 'testlist1' is not displayed. Neither > >does the new 'testlist2' I created after the changes made. > >Do you have any idea about this? > > > It appears to be a bug (introduced by me in 2.1.13 by the fix for > ). The test for "this > host" doesn't properly account for the :port. > > One issue for a fix is the fact that example.com:123 and > example.com:456 may be considered different hosts or they may not, so > I think I'll ignore that. > > You have two ways to proceed. I think you said all your lists are in > one domain, so you can just set > > VIRTUAL_HOST_OVERVIEW = Off > > in mm_cfg.py, and all your advertised lists will display on the > overview, or you can fix Mailman/Cgi/listinfo.py (and admin.py). > > I have reported this as > , and a tentative (so > far untested) patch to fix it is attached. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Best regards, Raven Kong --Life is not as we know it. From velvetpixel at gmail.com Mon Jun 28 18:03:02 2010 From: velvetpixel at gmail.com (Cameron Smith) Date: Mon, 28 Jun 2010 09:03:02 -0700 Subject: [Mailman-Users] Mailman, Postfix and Google Apps Message-ID: I am stuck trying to help a friend configure their setup. Their main domain has email handled by gmail so the mx for example.compoints to the google mail servers. They have a dedicated server that has postfix configured to handle mail for mailinglists.example.com. Mailman is set to use mailinglists.example.com The problem I am having is mail from mailman is not making it to user at example.com. Is this a mailman issue or a postfix issue? From mark at msapiro.net Mon Jun 28 18:30:39 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 28 Jun 2010 09:30:39 -0700 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: Message-ID: Cameron Smith wrote: > >The problem I am having is mail from mailman is not making it to >user at example.com. > >Is this a mailman issue or a postfix issue? What does the Postfix log say? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From velvetpixel at gmail.com Mon Jun 28 19:02:23 2010 From: velvetpixel at gmail.com (Cameron Smith) Date: Mon, 28 Jun 2010 10:02:23 -0700 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: <1787380218.531.1277742117088.JavaMail.root@mailz> References: <1787380218.531.1277742117088.JavaMail.root@mailz> Message-ID: Thanks Julio! On an existing mailman list is there a way to see what those aliases should be? Cameron On Mon, Jun 28, 2010 at 9:21 AM, Julio Calvo wrote: > Is the aliases file correctly setup? > When you create a list, mailman shows a list of aliases > you have to include in your aliases file and then > you have to run newaliases to put it in effect. > > Take a watch to you log file. > > > ----- Mensaje original ----- > De: "Cameron Smith" > Para: mailman-users at python.org > Enviados: Lunes, 28 de Junio 2010 13:03:02 > Asunto: [Mailman-Users] Mailman, Postfix and Google Apps > > I am stuck trying to help a friend configure their setup. > > Their main domain has email handled by gmail so the mx for > example.compoints to the google mail servers. > > They have a dedicated server that has postfix configured to handle mail for > mailinglists.example.com. > > Mailman is set to use mailinglists.example.com > > The problem I am having is mail from mailman is not making it to > user at example.com. > > Is this a mailman issue or a postfix issue? > ------------------------------------------------------ > 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/jhc%40unt.edu.ar > From mark at msapiro.net Mon Jun 28 19:25:50 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 28 Jun 2010 10:25:50 -0700 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: Message-ID: Cameron Smith wrote: >On an existing mailman list is there a way to see what those aliases should >be? If you have the default "MTA = 'Manual'" setting Mailman's bin/genaliases will print a list of aliases. for all lists. OTOH if you have MailMan/Postfix integration configures with "MTA = 'Postfix'" the aliases should be automatically maintained in Mailman's data/aliases*. However, you should be aware that aliases only affect delivery of incoming mail to Mailman. They have nothing to do with outgoing mail from Mailman. See both and . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From terri at zone12.com Mon Jun 28 21:02:04 2010 From: terri at zone12.com (Terri Oda) Date: Mon, 28 Jun 2010 15:02:04 -0400 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: References: Message-ID: <4C28F1AC.7070208@zone12.com> Is user at example.com actually a gmail address? You may want to read this: http://wiki.list.org/x/2IA9 In short: if user at gmail.com sends a message to the list, then user at gmail.com won't get a copy. It's a gmail "feature" that complicates things when debugging using gmail addresses. Cameron Smith wrote: > I am stuck trying to help a friend configure their setup. > > Their main domain has email handled by gmail so the mx for > example.compoints to the google mail servers. > > They have a dedicated server that has postfix configured to handle mail for > mailinglists.example.com. > > Mailman is set to use mailinglists.example.com > > The problem I am having is mail from mailman is not making it to > user at example.com. > > Is this a mailman issue or a postfix issue? > ------------------------------------------------------ > 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/terri%40zone12.com > From ivanlan9 at gmail.com Mon Jun 28 21:26:36 2010 From: ivanlan9 at gmail.com (Ivan Van Laningham) Date: Mon, 28 Jun 2010 13:26:36 -0600 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: <4C28F1AC.7070208@zone12.com> References: <4C28F1AC.7070208@zone12.com> Message-ID: Hi All-- On Mon, Jun 28, 2010 at 1:02 PM, Terri Oda wrote: > Is user at example.com actually a gmail address? You may want to read this: > > http://wiki.list.org/x/2IA9 > > In short: if user at gmail.com sends a message to the list, then > user at gmail.com won't get a copy. It's a gmail "feature" that complicates > things when debugging using gmail addresses. > Not quite. The message is there, and is listed in the thread, but you'd never know it because gmail doesn't consider it a new message. I don't quite consider it a bug, but it's certainly a misfeature. ;-) It's definitely better behaviour than Outlook, which delivers a copy to you for every single time your address appears in the To: list. ... Metta, Ivan -- Ivan Van Laningham God N Locomotive Works http://www.pauahtun.org/ http://www.python.org/workshops/1998-11/proceedings/papers/laningham/laningham.html Army Signal Corps: Cu Chi, Class of '70 Author: Teach Yourself Python in 24 Hours From mark at msapiro.net Mon Jun 28 23:56:02 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 28 Jun 2010 14:56:02 -0700 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: Message-ID: Ivan Van Laningham wrote: > >Not quite. The message is there, and is listed in the thread, but you'd >never know it because gmail doesn't consider it a new message. This is what Google says, but my tests show it is not true. Are you sure you're just not seeing the original message in the Sent folder? My tests show that if an incoming message to gmail has the same message-id as a message already in your Sent folder, the incoming message is just discarded. For example, if the list adds a footer to your post, do you ever see the footer in any message you can find in Gmail. I don't. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ivanlan9 at gmail.com Tue Jun 29 00:07:51 2010 From: ivanlan9 at gmail.com (Ivan Van Laningham) Date: Mon, 28 Jun 2010 16:07:51 -0600 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: References: Message-ID: Yup. I'm looking at the expanded version of this thread, and the message before your reply and after Terri Oda's is mine. It appears as "Ivan Van Laningham to mailman-users", with my name in yellow (arbitrary color: yours is red, Terri's is purple, Cameron's is green). Now, gmail may, behind the scenes, insert a link to the sent folder, but from a user's perspective it looks exactly like any other message in the thread, except that to the left of my name is a very small (i.e., 8x8 pixels) light grey round icon with a white x in it. I don't want to push it in case it tells gmail "Delete the entire thread this is associated with." ;-) Metta, Ivan On Mon, Jun 28, 2010 at 3:56 PM, Mark Sapiro wrote: > Ivan Van Laningham wrote: > > > >Not quite. The message is there, and is listed in the thread, but you'd > >never know it because gmail doesn't consider it a new message. > > > This is what Google says, but my tests show it is not true. Are you > sure you're just not seeing the original message in the Sent folder? > > My tests show that if an incoming message to gmail has the same > message-id as a message already in your Sent folder, the incoming > message is just discarded. > > For example, if the list adds a footer to your post, do you ever see > the footer in any message you can find in Gmail. I don't. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Ivan Van Laningham God N Locomotive Works http://www.pauahtun.org/ http://www.python.org/workshops/1998-11/proceedings/papers/laningham/laningham.html Army Signal Corps: Cu Chi, Class of '70 Author: Teach Yourself Python in 24 Hours From mark at msapiro.net Tue Jun 29 00:17:28 2010 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 28 Jun 2010 15:17:28 -0700 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: Message-ID: Ivan Van Laningham wrote: > >Yup. I'm looking at the expanded version of this thread, and the message >before your reply and after Terri Oda's is mine. It appears as "Ivan Van >Laningham to mailman-users", with my name in yellow (arbitrary color: yours >is red, Terri's is purple, Cameron's is green). > >Now, gmail may, behind the scenes, insert a link to the sent folder, but >from a user's perspective it looks exactly like any other message in the >thread, except that to the left of my name is a very small (i.e., 8x8 >pixels) light grey round icon with a white x in it. I don't want to push it >in case it tells gmail "Delete the entire thread this is associated with." And when you look at one of the (now two) posts from you in that thread, do you see the mailman-users list footer that you see if you look at Terri's post? These would be there if the message you are seeing came from the list, but I suspect they are not and the messages you see are actually those in your Sent folder. This is not important for many purposes, but it does mean that you can't actually tell if you received a copy of your post from 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 Tue Jun 29 01:55:11 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 29 Jun 2010 08:55:11 +0900 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: References: Message-ID: <87y6dyu2zk.fsf@uwakimon.sk.tsukuba.ac.jp> Ivan Van Laningham writes: > Now, gmail may, behind the scenes, insert a link to the sent folder, but > from a user's perspective it looks exactly like any other message in the > thread, except that to the left of my name is a very small (i.e., 8x8 > pixels) light grey round icon with a white x in it. I don't want to push it > in case it tells gmail "Delete the entire thread this is associated with." > ;-) Don't mess with Google. That button might delete YOU from all Google indicies! From ivanlan9 at gmail.com Tue Jun 29 02:00:20 2010 From: ivanlan9 at gmail.com (Ivan Van Laningham) Date: Mon, 28 Jun 2010 18:00:20 -0600 Subject: [Mailman-Users] Mailman, Postfix and Google Apps In-Reply-To: References: Message-ID: You are correct, Mark: I do _not_ see the footer for the list on my posts. So when I look at a thread that I've replied to, gmail only makes it LOOK like it comes from the list. Metta, Ivan On Mon, Jun 28, 2010 at 4:17 PM, Mark Sapiro wrote: > Ivan Van Laningham wrote: > > > >Yup. I'm looking at the expanded version of this thread, and the message > >before your reply and after Terri Oda's is mine. It appears as "Ivan Van > >Laningham to mailman-users", with my name in yellow (arbitrary color: > yours > >is red, Terri's is purple, Cameron's is green). > > > >Now, gmail may, behind the scenes, insert a link to the sent folder, but > >from a user's perspective it looks exactly like any other message in the > >thread, except that to the left of my name is a very small (i.e., 8x8 > >pixels) light grey round icon with a white x in it. I don't want to push > it > >in case it tells gmail "Delete the entire thread this is associated with." > > > And when you look at one of the (now two) posts from you in that > thread, do you see the mailman-users list footer that you see if you > look at Terri's post? These would be there if the message you are > seeing came from the list, but I suspect they are not and the messages > you see are actually those in your Sent folder. > > This is not important for many purposes, but it does mean that you > can't actually tell if you received a copy of your post from the list. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Ivan Van Laningham God N Locomotive Works http://www.pauahtun.org/ http://www.python.org/workshops/1998-11/proceedings/papers/laningham/laningham.html Army Signal Corps: Cu Chi, Class of '70 Author: Teach Yourself Python in 24 Hours From info at jonitoyryla.eu Tue Jun 29 09:52:15 2010 From: info at jonitoyryla.eu (=?ISO-8859-1?Q?Joni_T=F6yryl=E4?=) Date: Tue, 29 Jun 2010 10:52:15 +0300 Subject: [Mailman-Users] Few questions and details Message-ID: <4C29A62F.2050003@jonitoyryla.eu> Hey Mailman postlist subscripers! I did some minor tweaking on 2.1.13 Mailman as well as went through most of the Finnish translations. Im not sure should i post this to anywhere but Here is minor changes to code: 1) Mailman/HTMLFormatter.py:402: '' : Utils.get_domain() --- To get correct mm_cfg.DEFAULT_URL_HOST instead of server hostname, for some reason MailList.InitVars() is either not ran yet or variables has been overwritten? Im not sure why mm_cfg.py settings are not working here. 2) Mailman/MailList.py:187 and Mailman/HTMLFormatter:46 host_name = Utils.get_domain() --- Same as above 3) In 2.1.11 there is different fontsize in admin/listinfo pages, is this same for 2.1.13? If not, this is easily changed in MailList/Cgi/admin.py - i changed this for 2.1.11 but i dont remember was this in 2.1.13 or did i change this for 2.1.13 too... pff. Example at http://stonelake.fi/mailman/listinfo. Best regards, Joni T?yryl? From umarzuki at gmail.com Tue Jun 29 10:49:54 2010 From: umarzuki at gmail.com (Umarzuki Mochlis) Date: Tue, 29 Jun 2010 16:49:54 +0800 Subject: [Mailman-Users] allow non-subscribed users to send email Message-ID: I know this is so not what mailing list admin normally should allow but it has been asked for and the one asked worries more about complains such as "why this person do not have permission to send to this list" etc. Anyway, how do i allow anyone valid mail address to a list? -- Regards, Umarzuki Mochlis http://debmal.my From mark at msapiro.net Tue Jun 29 15:54:45 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 29 Jun 2010 06:54:45 -0700 Subject: [Mailman-Users] allow non-subscribed users to send email In-Reply-To: Message-ID: Umarzuki Mochlis wrote: >I know this is so not what mailing list admin normally should allow but it >has been asked for and the one asked worries more about complains such as >"why this person do not have permission to send to this list" etc. Anyway, >how do i allow anyone valid mail address to a list? Go to the list admin web interface 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 mark at msapiro.net Tue Jun 29 16:24:53 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 29 Jun 2010 07:24:53 -0700 Subject: [Mailman-Users] Few questions and details In-Reply-To: <4C29A62F.2050003@jonitoyryla.eu> References: <4C29A62F.2050003@jonitoyryla.eu> Message-ID: <4C2A0235.3010806@msapiro.net> On 6/29/2010 12:52 AM, Joni T?yryl? wrote: > > I did some minor tweaking on 2.1.13 Mailman as well as went through most > of the Finnish translations. Im not sure should i post this to anywhere but > > Here is minor changes to code: > 1) Mailman/HTMLFormatter.py:402: '' : > Utils.get_domain() > --- To get correct mm_cfg.DEFAULT_URL_HOST instead of server hostname, > for some reason MailList.InitVars() is either not ran yet or variables > has been overwritten? Im not sure why mm_cfg.py settings are not working > here. I'm not sure what your issue is, but this is not correct. is supposed to be the email host of the list (the host_name attribute of the list, self.host_name in the original code), not the web (url) host returned by Utils.get_domain(). If it is not correct on some list's options page, check the list's host_name on it's admin General Options page. > 2) Mailman/MailList.py:187 and Mailman/HTMLFormatter:46 > host_name = Utils.get_domain() > --- Same as above Same comment as above. These are intended to be the email host name of the list, not the web host name. > 3) In 2.1.11 there is different fontsize in admin/listinfo pages, is > this same for 2.1.13? If not, this is easily changed in > MailList/Cgi/admin.py - i changed this for 2.1.11 but i dont remember > was this in 2.1.13 or did i change this for 2.1.13 too... pff. Example > at http://stonelake.fi/mailman/listinfo. I don't understand this question. I can't read the Finnish, but the page at looks like a standard Mailman listinfo overview with respect to font sizes. See, e.g. . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From info at jonitoyryla.eu Wed Jun 30 07:40:50 2010 From: info at jonitoyryla.eu (=?ISO-8859-1?Q?Joni_T=F6yryl=E4?=) Date: Wed, 30 Jun 2010 08:40:50 +0300 Subject: [Mailman-Users] Few questions and details In-Reply-To: <4C2A0235.3010806@msapiro.net> References: <4C29A62F.2050003@jonitoyryla.eu> <4C2A0235.3010806@msapiro.net> Message-ID: <4C2AD8E2.9010409@jonitoyryla.eu> Mark Sapiro wrote: > On 6/29/2010 12:52 AM, Joni T?yryl? wrote: > >> I did some minor tweaking on 2.1.13 Mailman as well as went through most >> of the Finnish translations. Im not sure should i post this to anywhere but >> >> Here is minor changes to code: >> 1) Mailman/HTMLFormatter.py:402: '' : >> Utils.get_domain() >> --- To get correct mm_cfg.DEFAULT_URL_HOST instead of server hostname, >> for some reason MailList.InitVars() is either not ran yet or variables >> has been overwritten? Im not sure why mm_cfg.py settings are not working >> here. >> > I'm not sure what your issue is, but this is not correct. is > supposed to be the email host of the list (the host_name attribute of > the list, self.host_name in the original code), not the web (url) host > returned by Utils.get_domain(). If it is not correct on some list's > options page, check the list's host_name on it's admin General Options page. > > > It seems to work, changed back. Im not sure why i got wrong name at first but now it works with self.host_name. >> 3) In 2.1.11 there is different fontsize in admin/listinfo pages, is >> this same for 2.1.13? If not, this is easily changed in >> MailList/Cgi/admin.py - i changed this for 2.1.11 but i dont remember >> was this in 2.1.13 or did i change this for 2.1.13 too... pff. Example >> at http://stonelake.fi/mailman/listinfo. >> > > > I don't understand this question. I can't read the Finnish, but the page > at looks like a standard Mailman > listinfo overview with respect to font sizes. See, e.g. > . > The "Welcome" text font is smaller in admin- page. If you compare: http://mail.python.org/mailman/listinfo http://mail.python.org/mailman/admin Tinyfix made them both same size: http://stonelake.fi/mailman/listinfo http://stonelake.fi/mailman/admin Also, admin page has brackets around an email while listinfo has not ;) Joni T?yryl? From adamparkerod at gmail.com Tue Jun 29 21:26:31 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Tue, 29 Jun 2010 15:26:31 -0400 Subject: [Mailman-Users] using email to subscribe and unsubscribe users Message-ID: I have read some pages here and there about adding people via email, but I can't seem to get it to work. I am sending emails from my list's admin address (info at example.com) to this address "listname-request at example.com" with this subject line: "subscribe address="name at domain.com" but they were getting moderated. I added the admin address as a member to stop the modding, but when I send the emails now, nothing happens. They are not in mod queue and the users are not added. Shirley I'm missing something important here.... -- Adam From daniel at degu.cl Tue Jun 29 23:14:14 2010 From: daniel at degu.cl (Daniel Hernandez) Date: Tue, 29 Jun 2010 17:14:14 -0400 Subject: [Mailman-Users] some users recive email but they can't send Message-ID: <87vd91tuc9.wl%daniel@degu.cl> Hello, I have a problem with a user of a list that I create. She receive all the list emails but she can't send emails. She recive this error response: Remote host said: 554 : Relay access denied I think that is strange because other users have no problems sending emails to the list. -- Regards, Daniel H. From odhiambo at gmail.com Wed Jun 30 11:14:46 2010 From: odhiambo at gmail.com (Odhiambo Washington) Date: Wed, 30 Jun 2010 12:14:46 +0300 Subject: [Mailman-Users] Broken Attachment Links - How do I fix? Message-ID: I have several mailing lists hosted on a server. I basically moved these lists from one server to the other by tarring up mailman/ from /usr/local, and untarring up to /usr/local on the destination server once I had configured the MTA properly. For each list, I did: ./withlist -l -r fix_url LISTNAME -v -u DEFAULT_URL_HOST However, I seem to still have a problem, and I think this has got something to do with changing the configuration to have the archives being public, when initially they were private. Without mangling any names, I have the following: http://lists.kictanet.or.ke/pipermail/kictanet/2005-April/000017.html When you go down that page, you find the url for the attachment. It has the wrong DEFAULT_URL_HOST. It should be lists.kictanet.or.ke instead of kictanet.or.ke. The listname in question is "kictanet". The file that contains this attachment is available in the server as /usr/local/mailman/archives/private/kictanet.mbox/*kictanet.mbox* However, when I go to /usr/local/mailman/archives/private/kictanet/attachments/ no attachments are available for some dates since the list was created. I did not delete any files so I believe there is a way to generate these from kictanet.mbox, somehow, yes? What exactly should I do to fix the broken link and the missing attachment directories? -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If you have nothing good to say about someone, just shut up!." -- Lucky Dube From john.morrissey at algenolbiofuels.com Wed Jun 30 06:00:21 2010 From: john.morrissey at algenolbiofuels.com (john morrissey) Date: Wed, 30 Jun 2010 00:00:21 -0400 Subject: [Mailman-Users] Fwd: Welcome to the "It" mailing list References: <76950BEA-AF50-417D-B4AF-00B9B0D99318@algenolbiofuels.com> Message-ID: <370EAE8C-746B-49F7-B0A4-3771DBDEE44F@algenolbiofuels.com> > > Hello, > > Thanks if you can help me. > > > I was wondering if you could help me with my mac snow leopard server > running mac mail. > > I want to use email groups and I have hundreds of people. So I > created a email called called "IT" > > See below what I get in the email body. Then the 2 images here what > I get back in email. > > > MY GOAL: > Is when I create a group email and add people I do not want all > users receiving the below email or the screenshots displayed below. > > HOW CAN I STOP THAT? > > THIS IS WHAT I GET IN THE INBOX > > > > THIS IS WHAT THEY GET ON THE SECOND EMAIL. > > > John Morrissey > IT Manager > Algenol Biofuels Inc. > (239) 498-2000 > (239) 948-4996 (fax) > > CONFIDENTIAL: This e-mail contains proprietary business information > and is not for public dissemination. > > Begin forwarded message: > >> From: it-request at ns1.algenolbiofuels.com >> Date: June 29, 2010 11:27:54 PM EDT >> To: john.morrissey at algenolbiofuels.com >> Subject: Welcome to the "It" mailing list > > THIS IS THE FIRST EMAIL THEY GET.......WANT IT STOPPED AND NOT TO > HAPPEN. >> >> Welcome to the It at ns1.algenolbiofuels.com mailing list! >> >> To post to this list, send your email to: >> >> it at ns1.algenolbiofuels.com >> >> General information about the mailing list is at: >> >> http://ns1.algenolbiofuels.com/mailman/listinfo/it >> >> If you ever want to unsubscribe or change your options (eg, switch to >> or from digest mode, change your password, etc.), visit your >> subscription page at: >> >> http://ns1.algenolbiofuels.com/mailman/options/it/john.morrissey%40algenolbiofuels.com >> >> >> You can also make such adjustments via email by sending a message to: >> >> It-request at ns1.algenolbiofuels.com >> >> with the word `help' in the subject or body (don't include the >> quotes), and you will get back a message with instructions. >> >> You must know your password to change your options (including >> changing >> the password, itself) or to unsubscribe. It is: >> >> roecfout >> >> Normally, Mailman will remind you of your ns1.algenolbiofuels.com >> mailing list passwords once every month, although you can disable >> this >> if you prefer. This reminder will also include instructions on how >> to >> unsubscribe or change your account options. There is also a button >> on >> your options page that will email your current password to you. > From s.watkins at nhm.ac.uk Wed Jun 30 15:25:17 2010 From: s.watkins at nhm.ac.uk (Steff Watkins) Date: Wed, 30 Jun 2010 14:25:17 +0100 Subject: [Mailman-Users] some users recive email but they can't send In-Reply-To: <87vd91tuc9.wl%daniel@degu.cl> Message-ID: <8A17F10FEBA5C841956578C5AD9027D31418A3@HOMER.nhm.ac.uk> > -----Original Message----- > From: mailman-users-bounces+s.watkins=nhm.ac.uk at python.org > [mailto:mailman-users-bounces+s.watkins=nhm.ac.uk at python.org] On Behalf Of > Daniel Hernandez > Sent: Tuesday, June 29, 2010 10:14 PM > To: mailman-users at python.org > Subject: [Mailman-Users] some users recive email but they can't send > > > Hello, > > I have a problem with a user of a list that I create. She receive all > the list emails but she can't send emails. She recive this error > response: > > Remote host said: 554 : Relay access denied > > I think that is strange because other users have no problems sending > emails to the list. > > -- > Regards, > > Daniel H. As Mark Sapiro will probably say "This is not a mailman problem!" (or something like that). Looking at the error message I'm guessing that your MTA is postfix. Is that right? You have not said whether other users in the degu.cl domain can send email to the mailing lists managed by your mailman installation. If so, have you checked to see what transmission path they are using? The long and the short of it is that your mail transport agent (MTA) is configured to only aloow emails from certain domains. That's flagged up by the "Relay access denied" error message. If your mail server daemon is not allowed to receive emails from the domain it will not forward them, no relaying. It's a way of cutting down on your MTA being used as a spam relay (which is good!). You may want to look in your /etc/postfix/filtered_domains file to see if the IP address of the sending host (mail.degu.cl) is in there and so is "allowed" to connect to your mailman host's mailer daemon. Failing that maybe the remote client should be setup to send emails to recognised mail gateway systems rather than trying to connect directly to the mail servers themselves. Best wishes, S Watkins --------------- Steff Watkins Natural History Museum, Cromwell Road, London, SW7 5BD Systems programmer Email: s.watkins at nhm.ac.uk Systems Team Phone: +44 (0)20 7942 6000 opt 2 ======== Many were increasingly of the opinion that they'd all made a big mistake in coming down from the trees in the first place. And some said that even the trees had been a bad move, and that no one should ever have left the oceans. - HHGTTG From s.watkins at nhm.ac.uk Wed Jun 30 15:29:12 2010 From: s.watkins at nhm.ac.uk (Steff Watkins) Date: Wed, 30 Jun 2010 14:29:12 +0100 Subject: [Mailman-Users] some users recive email but they can't send In-Reply-To: <87vd91tuc9.wl%daniel@degu.cl> Message-ID: <8A17F10FEBA5C841956578C5AD9027D31418A4@HOMER.nhm.ac.uk> > Remote host said: 554 : Relay access denied Second thought on this (still not a Mailman problem, OK?) Has the user concerned setup their mail client to correctly authenticate with the mail server? It could be that their mail client is using the correct transmission path but when trying to negotiate with the mailserver it has not been setup to properly authenticate them with that mailserver. As such, the email would be from an "unauthorised user" and so would be bounced back. Again, this is mainly an anti-spam measure. Regards, S Watkins --------------- Steff Watkins Natural History Museum, Cromwell Road, London, SW7 5BD Systems programmer Email: s.watkins at nhm.ac.uk Systems Team Phone: +44 (0)20 7942 6000 opt 2 ======== Many were increasingly of the opinion that they'd all made a big mistake in coming down from the trees in the first place. And some said that even the trees had been a bad move, and that no one should ever have left the oceans. - HHGTTG From mark at msapiro.net Wed Jun 30 15:55:01 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 30 Jun 2010 06:55:01 -0700 Subject: [Mailman-Users] using email to subscribe and unsubscribe users In-Reply-To: Message-ID: Adam Parker, OD wrote: > >I am sending emails from my list's admin address (info at example.com) to this >address "listname-request at example.com" with this subject line: "subscribe >address="name at domain.com" but they were getting moderated. Which means that the incoming MTA delivered the message to mailman as a "post" and not a "request". If you are sure you are sending to the -request address, there is something wrong in the MTA. If this is the cPanel installation we have discussed offline and this is the list created by 'newlist', then I suspect this is yey another cPanel issue in that the Mailman router and transport in cPanel's Exim config don't work properly with non-cPanel created lists. >I added the >admin address as a member to stop the modding, but when I send the emails >now, nothing happens. They are not in mod queue and the users are not >added. That's a bit strange. If they were held before as non-member posts, they should now be either held as "administrivia" or posted to the list depending on the lists administrivia setting. >Shirley I'm missing something important here.... "Don't call me Shirley" (Leslie Nielsen line in Airplane! - #79 at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 30 16:08:59 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 30 Jun 2010 07:08:59 -0700 Subject: [Mailman-Users] Broken Attachment Links - How do I fix? In-Reply-To: Message-ID: Odhiambo Washington wrote: >I have several mailing lists hosted on a server. I basically moved these >lists from one server to the other by tarring up mailman/ from /usr/local, >and untarring up to /usr/local on the destination server once I had >configured the MTA properly. >For each list, I did: > >./withlist -l -r fix_url LISTNAME -v -u DEFAULT_URL_HOST > >However, I seem to still have a problem, and I think this has got something >to do with changing the configuration to have the archives being public, >when initially they were private. > >Without mangling any names, I have the following: > >http://lists.kictanet.or.ke/pipermail/kictanet/2005-April/000017.html > >When >you go down that page, you find the url for the attachment. It has the wrong >DEFAULT_URL_HOST. It should be lists.kictanet.or.ke instead of >kictanet.or.ke. The listname in question is "kictanet". >The file that contains this attachment is available in the server >as /usr/local/mailman/archives/private/kictanet.mbox/*kictanet.mbox* >However, when I go >to /usr/local/mailman/archives/private/kictanet/attachments/ no attachments >are available for some dates since the list was created. I did not delete >any files so I believe there is a way to generate these from kictanet.mbox, >somehow, yes? > >What exactly should I do to fix the broken link and the missing attachment >directories? The archive pages are static pages. Thus, when you tarred up Mailman and moved it, you brought over incorrect links to scrubbed attachments. To fix this, rebuild the entire archive for a list with, e.g. bin/arch --wipe kictanet (see bin/arch --help). This will recreate the entire pipermail archive from the /usr/local/mailman/archives/private/kictanet.mbox/kictanet.mbox file. This is why I generally recommend when moving archives to a new host to move only the archives/private/listname.mbox/listname.mbox and to recreate archives/private/listname/* with bin/arch rather than moving it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adamparkerod at gmail.com Wed Jun 30 16:11:52 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Wed, 30 Jun 2010 10:11:52 -0400 Subject: [Mailman-Users] using email to subscribe and unsubscribe users In-Reply-To: References: Message-ID: could be a cpanel issue, but I'm not sure. I broke down and moved my site to the server that allows Mailman so I'm not doing anything funny with MX records on this list. My list name is "list" and I am sending emails to " list-request at domain.org" with the subject "subscribe address= email at domain.com" <- I put that into the body as well just to be sure. They just disappear. I have it set to confirm and approve, but I do not see any emails coming to either the subscriber's address or admin address. good catch on the airplane reference -Adam On Wed, Jun 30, 2010 at 9:55 AM, Mark Sapiro wrote: > Adam Parker, OD wrote: > > > >I am sending emails from my list's admin address (info at example.com) to > this > >address "listname-request at example.com" with this subject line: "subscribe > >address="name at domain.com" but they were getting moderated. > > > Which means that the incoming MTA delivered the message to mailman as a > "post" and not a "request". If you are sure you are sending to the > -request address, there is something wrong in the MTA. > > If this is the cPanel installation we have discussed offline and this > is the list created by 'newlist', then I suspect this is yey another > cPanel issue in that the Mailman router and transport in cPanel's Exim > config don't work properly with non-cPanel created lists. > > > >I added the > >admin address as a member to stop the modding, but when I send the emails > >now, nothing happens. They are not in mod queue and the users are not > >added. > > > That's a bit strange. If they were held before as non-member posts, > they should now be either held as "administrivia" or posted to the > list depending on the lists administrivia setting. > > > >Shirley I'm missing something important here.... > > > "Don't call me Shirley" > > (Leslie Nielsen line in Airplane! - #79 at > . > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From mark at msapiro.net Wed Jun 30 16:24:45 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 30 Jun 2010 07:24:45 -0700 Subject: [Mailman-Users] Fwd: Welcome to the "It" mailing list In-Reply-To: <370EAE8C-746B-49F7-B0A4-3771DBDEE44F@algenolbiofuels.com> Message-ID: john morrissey wrote: >> >> I was wondering if you could help me with my mac snow leopard server >> running mac mail. >> >> I want to use email groups and I have hundreds of people. So I >> created a email called called "IT" >> >> See below what I get in the email body. Then the 2 images here what >> I get back in email. >> >> >> MY GOAL: >> Is when I create a group email and add people I do not want all >> users receiving the below email or the screenshots displayed below. >> >> HOW CAN I STOP THAT? >> >> THIS IS WHAT I GET IN THE INBOX >> >From an off list post, this is a screen shot showing three messages a list welcome message a list unsubscribe message an owner notice of a held post The notice of held post is sent only to the list owner (you), not to list members. See below for the others. >> >> THIS IS WHAT THEY GET ON THE SECOND EMAIL. >> >> >> John Morrissey >> IT Manager >> Algenol Biofuels Inc. >> (239) 498-2000 >> (239) 948-4996 (fax) >> >> CONFIDENTIAL: This e-mail contains proprietary business information >> and is not for public dissemination. >> >> Begin forwarded message: >> >>> From: it-request at ns1.algenolbiofuels.com >>> Date: June 29, 2010 11:27:54 PM EDT >>> To: john.morrissey at algenolbiofuels.com >>> Subject: Welcome to the "It" mailing list >> >> THIS IS THE FIRST EMAIL THEY GET.......WANT IT STOPPED AND NOT TO >> HAPPEN. >>> >>> Welcome to the It at ns1.algenolbiofuels.com mailing list! On the list's General Options page (Mailman's admin GUI, not Apple's), set send_welcome_msg to No. This may or may not be sufficient depending on exactly how members are added. For example, the admin Membership Management... -> Mass Subscription page has its own radio button for this, but it defaults to the list setting. The setting for the unsubscribe notice is send_goodbye_message, also on the General Options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Jun 30 16:40:05 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 30 Jun 2010 07:40:05 -0700 Subject: [Mailman-Users] using email to subscribe and unsubscribe users In-Reply-To: Message-ID: Adam Parker, OD wrote: > >could be a cpanel issue, but I'm not sure. I broke down and moved my site >to the server that allows Mailman so I'm not doing anything funny with MX >records on this list. My list name is "list" and I am sending emails to " >list-request at domain.org" with the subject "subscribe address= >email at domain.com" <- I put that into the body as well just to be sure. That will result in two subscribe requests. >They >just disappear. I have it set to confirm and approve, but I do not see any >emails coming to either the subscriber's address or admin address. Send an email without any commands, e.g. with Subject: this is a test email and a few lines in the body, not commands, to the list-request address. You should receive a "results of your email commands" message back to the address you send from. Do you? If not, there is some issue with mail to the -request address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ian at fdlrstech.com Wed Jun 30 16:42:27 2010 From: ian at fdlrstech.com (Ian Prietz) Date: Wed, 30 Jun 2010 14:42:27 +0000 Subject: [Mailman-Users] Bounce Processing and User Notifications Message-ID: Hi all, We have a Mailman service that is hosted. I previously asked a question re: Bounce notifications. Mark indirectly suggested that I change my bounce processing score to <=1. I think what I am going to do for initial testing is set the bounce score to .5. That way I will be notified of pretty much any instance that something comes up. Then after kinks get worked out, I can raise it to 1, so then I am only notified of hard bounces. 1. Does that sound like a good idea or a good place to start? 2. Would a hard bounce be something from a server like "Undeliverable due to File Attachment Limit exceeded" or "Unknown User"? 3. What type of bounce would a "Too many recipients as this time" or "Delivery Delay" messages be? Soft or Hard? 4. Is there a way to keep a subscriber from being notified when their account is disabled? Like should I set the Membership Disabled message to 0 so they are just removed and I am notified that way? I am trying to do as much behind the scenes without them being notified and worrying about what happened. 5. How can I simulate a bounce to test this out. I tried adding a bogus email address from our domain to the list, and it seemed to make delivery to the other recipients take longer, and I don't remember that email address' bounce score raising any higher. I at least expected to get a "User does not exist" message. As I said before, I want to be notified of any problems to begin with to see if I need to contact any administrators in case our domain is blocked. And then, once these kinks have been worked out, I would like to just receive FAILURES or ERRORS. Ian From adamparkerod at gmail.com Wed Jun 30 16:55:03 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Wed, 30 Jun 2010 10:55:03 -0400 Subject: [Mailman-Users] using email to subscribe and unsubscribe users In-Reply-To: References: Message-ID: I did get this back from list-bounces: > The results of your email command are provided below. Attached is your > original message. > > - Results: > Ignoring non-text/plain MIME parts > > - Unprocessed: > Adam P. Parker, OD, FVAO > Drs. Robinson & Parker > President, Richmond Optometric Society > (804) 595-2020 > > - Done. > On Wed, Jun 30, 2010 at 10:40 AM, Mark Sapiro wrote: > Adam Parker, OD wrote: > > > >could be a cpanel issue, but I'm not sure. I broke down and moved my site > >to the server that allows Mailman so I'm not doing anything funny with MX > >records on this list. My list name is "list" and I am sending emails to " > >list-request at domain.org" with the subject "subscribe address= > >email at domain.com" <- I put that into the body as well just to be sure. > > > That will result in two subscribe requests. > > > >They > >just disappear. I have it set to confirm and approve, but I do not see > any > >emails coming to either the subscriber's address or admin address. > > > Send an email without any commands, e.g. with > > Subject: this is a test email > > and a few lines in the body, not commands, to the list-request address. > You should receive a "results of your email commands" message back to > the address you send from. Do you? If not, there is some issue with > mail to the -request address. > > From mark at msapiro.net Wed Jun 30 17:09:40 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 30 Jun 2010 08:09:40 -0700 Subject: [Mailman-Users] using email to subscribe and unsubscribe users In-Reply-To: Message-ID: Adam Parker, OD wrote: > >I did get this back from list-bounces: > >> The results of your email command are provided below. Attached is your >> original message. Good (I think). That means mail to -request is working. So when you mail a subscribe address=user at example.com with subscribe_policy confirm and approve, there should initially be just a confirmation request email sent to user at example.com. If that isn't sent, you could for testing try setting subscribe_policy to just approve. Then you should get a "results of your email commands" mail with "Your subscription request has been forwarded to the list administrator ..." and the approval request. Does this work? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From odhiambo at gmail.com Wed Jun 30 17:34:39 2010 From: odhiambo at gmail.com (Odhiambo Washington) Date: Wed, 30 Jun 2010 18:34:39 +0300 Subject: [Mailman-Users] Broken Attachment Links - How do I fix? In-Reply-To: References: Message-ID: Hi Mark, Thanks a lot. This worked. On Wed, Jun 30, 2010 at 5:08 PM, Mark Sapiro wrote: > Odhiambo Washington wrote: > > >I have several mailing lists hosted on a server. I basically moved these > >lists from one server to the other by tarring up mailman/ from /usr/local, > >and untarring up to /usr/local on the destination server once I had > >configured the MTA properly. > >For each list, I did: > > > >./withlist -l -r fix_url LISTNAME -v -u DEFAULT_URL_HOST > > > >However, I seem to still have a problem, and I think this has got > something > >to do with changing the configuration to have the archives being public, > >when initially they were private. > > > >Without mangling any names, I have the following: > > > >http://lists.kictanet.or.ke/pipermail/kictanet/2005-April/000017.html > > > > >When > >you go down that page, you find the url for the attachment. It has the > wrong > >DEFAULT_URL_HOST. It should be lists.kictanet.or.ke instead of > >kictanet.or.ke. The listname in question is "kictanet". > >The file that contains this attachment is available in the server > >as /usr/local/mailman/archives/private/kictanet.mbox/*kictanet.mbox* > >However, when I go > >to /usr/local/mailman/archives/private/kictanet/attachments/ no > attachments > >are available for some dates since the list was created. I did not delete > >any files so I believe there is a way to generate these from > kictanet.mbox, > >somehow, yes? > > > >What exactly should I do to fix the broken link and the missing attachment > >directories? > > > The archive pages are static pages. Thus, when you tarred up Mailman > and moved it, you brought over incorrect links to scrubbed attachments. > > To fix this, rebuild the entire archive for a list with, e.g. > > bin/arch --wipe kictanet > > (see bin/arch --help). This will recreate the entire pipermail archive > from the > /usr/local/mailman/archives/private/kictanet.mbox/kictanet.mbox file. > > This is why I generally recommend when moving archives to a new host to > move only the archives/private/listname.mbox/listname.mbox and to > recreate archives/private/listname/* with bin/arch rather than moving > it. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If you have nothing good to say about someone, just shut up!." -- Lucky Dube From adamparkerod at gmail.com Wed Jun 30 19:50:02 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Wed, 30 Jun 2010 13:50:02 -0400 Subject: [Mailman-Users] using email to subscribe and unsubscribe users In-Reply-To: References: Message-ID: ok, looks like Gmail was blocking because I had a forward going to my address from my address. Removing the confirmation allowed me to get the approval email. One question: how do I stop this email from going to the admin? (these emails will be automated so the admin need not see the following The results of your email command are provided below. Attached is your > original message. > > - Results: > Ignoring non-text/plain MIME parts > Your subscription request has been forwarded to the list administrator > at list-owner at domain.org for review. > > - Done. > --------------------------------------------------------------------------------------------------------------------- On Wed, Jun 30, 2010 at 11:09 AM, Mark Sapiro wrote: > Adam Parker, OD wrote: > > > >I did get this back from list-bounces: > > > >> The results of your email command are provided below. Attached is your > >> original message. > > > Good (I think). That means mail to -request is working. So when you > mail a > > subscribe address=user at example.com > > with subscribe_policy confirm and approve, there should initially be > just a confirmation request email sent to user at example.com. If that > isn't sent, you could for testing try setting subscribe_policy to just > approve. Then you should get a "results of your email commands" mail > with "Your subscription request has been forwarded to the list > administrator ..." and the approval request. > > Does this work? > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From adamparkerod at gmail.com Wed Jun 30 19:55:47 2010 From: adamparkerod at gmail.com (Adam Parker, OD) Date: Wed, 30 Jun 2010 13:55:47 -0400 Subject: [Mailman-Users] using email to subscribe and unsubscribe users In-Reply-To: References: Message-ID: one more question: can I add something to the subscribe email that will auto-approve members so I don't have to do it? I want some sort of security on the list, but if I'm sending the subscribe, then I don't want to have to go into the backend and approve them as well -Adam On Wed, Jun 30, 2010 at 1:50 PM, Adam Parker, OD wrote: > ok, looks like Gmail was blocking because I had a forward going to my > address from my address. Removing the confirmation allowed me to get the > approval email. One question: how do I stop this email from going to the > admin? (these emails will be automated so the admin need not see the > following > > The results of your email command are provided below. Attached is your >> original message. >> >> - Results: >> Ignoring non-text/plain MIME parts >> Your subscription request has been forwarded to the list administrator >> at list-owner at domain.org for review. >> >> - Done. >> > > --------------------------------------------------------------------------------------------------------------------- > > On Wed, Jun 30, 2010 at 11:09 AM, Mark Sapiro wrote: > >> Adam Parker, OD wrote: >> > >> >I did get this back from list-bounces: >> > >> >> The results of your email command are provided below. Attached is your >> >> original message. >> >> >> Good (I think). That means mail to -request is working. So when you >> mail a >> >> subscribe address=user at example.com >> >> with subscribe_policy confirm and approve, there should initially be >> just a confirmation request email sent to user at example.com. If that >> isn't sent, you could for testing try setting subscribe_policy to just >> approve. Then you should get a "results of your email commands" mail >> with "Your subscription request has been forwarded to the list >> administrator ..." and the approval request. >> >> Does this work? >> >> -- >> Mark Sapiro The highway is for gamblers, >> San Francisco Bay Area, California better use your sense - B. Dylan >> >> > From salbrent at sbcglobal.net Wed Jun 30 17:34:33 2010 From: salbrent at sbcglobal.net (Brent Barrett) Date: Wed, 30 Jun 2010 08:34:33 -0700 (PDT) Subject: [Mailman-Users] attachment Message-ID: <90649.79948.qm@web82302.mail.mud.yahoo.com> After posting messages, subscribers receive a txt attachment showing the name of list and list url It is not needed and how can I turn off this feature thanks