[Mailman-Users] Notification when users disable delivery
Hello, Is it possible to set a list so that the administrator is notified when a member disables delivery? I have a list where I want to make sure that the members receive all messages (unsubscribe on this list requires approval), but I can't figure out how to make sure someone doesn't just disable delivery. This is not vital as no one on the list is devious, but it would be nice for peace of mind. Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Domain in the To: header
I am having a problem getting Mailman to use the correct domain in the list address for my lists. Here's the situation: -The domain for my lists is lists.foe-edinburgh.org.uk -The DNS entry for this domain maps it to foe-edinburgh.dnsalias.net, which resolves to the actual IP address: lists.foe-edinburgh.org.uk. 300 IN CNAME foe-edinburgh.dnsalias.net -the 'host_name' setting for this list is set to lists.foe-edinburgh.org.uk Here's my problem: when someone posts to the list 'example', they use the address: [EMAIL PROTECTED] In every case I have checked, this is the address that is being entered into the 'To:' field of the sender's mailer. However, some MTAs seem to be automatically substituting the CNAME for the domain in the To: address, so the email that arrives at my server has the To: address of: [EMAIL PROTECTED] I have checked all of the headers of these emails, and the received headers are as follows: Received: from xxx (xx.xx.xx.xx) by xx.xx.net (xx.xx.xx.xx) id xxx for [EMAIL PROTECTED] In fact, all of the headers in the message use the lists.foe-edinburgh.org.uk domain (because the server considers this its hostname). The ONLY place that foe-edinburgh.dnsalias.net appears is in the To: header. Yet when I have the sender forward me the original email they posted, the To: header is in fact set to [EMAIL PROTECTED]. Now, here's my question: Is there any way to get Mailman to recognise that the message was addressed to [EMAIL PROTECTED] (as the Received: headers can see) and post the message with a To: header using that address? I would really prefer that list members never see anything with the foe-edinburgh.dnsalias.net domain. Thanks for any help with this. Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] Subject Line on Invite Messages
At 20:38 on 22-7-04, Mark Sapiro wrote: VERP_CONFIRMATIONS = Yes in mm_cfg.py. Sorry if I'm making a basic mistake, but I have made the above change (and only that change), issued a 'mailmanctl restart' (as the mailman user) and my confirmation emails still come back with a subject of 'confirm a770f863f985baab6ca801f4ffe11291818c6422'. The reply-to, sender, and from headers are also still generic. I then tried 'mailmanctl stop' followed by 'mailmanctl start', but no luck. Do I need to change any list settings to enable this? Thanks for any help. It sounds like a useful feature! Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] Changing preferred language for all users
Hello Jim, At 11:29 on 11-7-04, Jim Tittsler wrote: bin/withlist is the tool for making arbitrary changes to mailing list objects. You can write functions for things you expect to do frequently, or use it interactively with the full power of Python to do one off changes. I had a feeling that this was what I needed to use. My problem is that I've never used Python before, so wasn't quite sure where to start. At 11:29 on 11-7-04, Jim Tittsler wrote: Mailman/MemberAdapter.py is the best source for documentation on manipulating members and their preferences. Thanks for the pointer, I will use that in the future when trying to work out how to use 'withlist' -- I can see that I need to learn how to use it because it looks quite flexible. In the meantime, I really appreciate your sending me the code I need to change the language of all members of a list. That is exactly what I needed! Something that is interesting, though is that the code you sent allows me to set the members' language to anything -- i.e. I can set them to any valid language code, but also to a meaningless one like 'japa'. If, for instance, I switch the members to 'ja' without Japanese being enabled on the list, there is no error given. When I do a 'dumpdb' on the list, the users are listed as: 'language': { '[EMAIL PROTECTED]': 'ja', '[EMAIL PROTECTED]': 'ja'}, However, in the web admin interface, they still show up with their language set to 'English' (as that is the only one supported on the list). If I then go and enable 'Japanese' for the list, when I go back to the members page, they show up with their language set to Japanese. If I use 'withlist' to set the members' language to something invalid like, 'japa', on the members admin page, their language just shows up as the list's default language (even though a 'dumpdb' reveals that internally they are set to 'japa'). So it looks like you can set members to use any 'language' and they will just fall back to the default. But then if the language code (if it exists) is subsequently enabled, they automatically switch over. Could be useful, but I don't know if this is a bug or a feature. :-) Thanks so much for your help. Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] Moving beyond the Newsletter FAQ
At 16:28 on 8-7-04, Ben M. Swihart wrote: My problem is, though, since no-one but the moderator can actually post, how do I add new subscribers? Even though only the moderator can post to the list, anyone should be able to send an email to [EMAIL PROTECTED] to subscribe to the mailing list. In the case of a web form with a 'join our mailing list' tickbox, when the tickbox is selected it could generate an email with the from address of the new subscriber and send it to [EMAIL PROTECTED]. This should cover both cases (allowing users to join through email, and joining through a web form) without allowing any other than the moderator to post. Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Changing preferred language for all users
Hello, I was wondering if there is a way (from the command line) to change the preferred language for all users on a list. With the 'dumpdb' command, I can get a list of what all the users' preferred languages are: 'language': { '[EMAIL PROTECTED]': 'en', '[EMAIL PROTECTED]': 'en'}, However, I'm not sure how to change these settings. I can do it through the admin webpage for lists with only 15 or so users, but that is too tedious for lists with a couple of hundred users. Any help would be apprecaited. Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Backing up user options
Hello, I am trying to write a script that will email me my mailman user lists. I have no problem getting the list email addresses and real names (using bin/list_members) to include in an email. However, I cannot figure out how to include the user options. In the Mailman FAQ, FAQ 4.9. says: These commands are essential for building mailing lists and for backing up list information (users, user options, list configuration). http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.009.htp However, I can't find anywhere that describes what script will actually output the user options to a text file. Any help would be appreciated. Thanks! Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Changing the host name for a list after its been created.
Hello, I have recently installed Mailman 2.1.5c2 and am trying to get a feel for how to use it. So sorry in advance if this is a basic question! I have searched the 'mailman-users' list archives but can't find anything that answers my question. When I created my first two lists (the 'mailman' site list and another), I had the following settings in my 'mm_cfg.py' configuration file (host names are examples only): DEFAULT_EMAIL_HOST = 'host1.mydom.ain' DEFAULT_URL_HOST = 'host1.mydom.ain' However, I subsequently decided to change the host name to use for the list (both host names point to the same IP address). So I changed my 'mm_cfg.py' file to contain the following: DEFAULT_EMAIL_HOST = 'host2.mydom.ain' DEFAULT_URL_HOST = 'host2.mydom.ain' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) Note that at this stage I also read the configuration instructions more carefully and therefore included the 'add_virtualhost' command. I have also gone to the list configuration pages for the first two lists and changed the 'Host name this list prefers for email.' option to point to 'host2.mydom.ain'. Here's the problem: These first two lists still think that the list server is 'host1.mydom.ain'. Both the link in the web page footers and links listed in emails point to: http://host1.mydom.ain/mailman/ (The email addresses all correctly use 'host2', though, including on the web page footers.) This is the base URL given, for instance, in 'help' emails sent from the listserver. If I create a new list now, the new list correctly uses 'host2.mydom.ain' as the host name for all links (both web pages and in emails). My question is, how to I update the first two lists to use 'host2'? If I grep all of the files in the mailman directory, the only ones containing 'host1' are a couple of HTML pages and the 'config.pck' and 'config.pck.last' files for the first two lists. I can't find any setting to change. Maybe the only way to update the host name is for me to delete the first two lists and re-create them. If so, I have two questions: 1. Is there any problem with deleting the 'mailman' site-list while 'mailmanctl' is running? 2. If I export the settings (using 'config_list -o') and exporting the users from each list I am deleting and then re-import the settings and users after creating new lists, will I create exact copies of the lists? Or are there some other settings that need to be exported or set manually after re-creating the lists? Thanks very much for any help you can provide. Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] Changing the host name for a list after its been created.
At 13:24 on 3-7-04, Richard Barrett wrote: RTFAQ http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.029.htp Ahh, thank you! I had only searched the mailing list archives. Sorry about that, I will remember to check the FAQ in the future. Cheers, Jolin -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/