[Mailman-Users] Notification when users disable delivery

2004-10-02 Thread Jolin M Warren
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

2004-09-24 Thread Jolin M Warren
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

2004-07-23 Thread Jolin M Warren
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

2004-07-11 Thread Jolin M Warren
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

2004-07-10 Thread Jolin M Warren
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

2004-07-10 Thread Jolin M Warren
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

2004-07-05 Thread Jolin M Warren
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.

2004-07-03 Thread Jolin M Warren
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.

2004-07-03 Thread Jolin M Warren
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/