Re: [Mailman-Users] Mailman

2009-05-02 Thread Stephen J. Turnbull
Jeffrey Goldberg writes:
 > On May 1, 2009, at 2:37 PM, Mike Hughes wrote:
 > 
 > > I have a mailing list that has been running under Mailman. Another  
 > > fellow has been hosting the mailing list for me. I would like to  
 > > begin doing so myself. I have a computer available for the task.  
 > > What Linux version will work best?
 > 
 > Use whatever version of Linux (or other Unix) you are most comfortable  
 > administering.  Because it will be an Internet facing server, you (or  
 > someone) will have to keep up with security updates.  Note that you  
 > can run Mailman on OS X, which you appear to have some familiarity  
 > with.  Any modern Unix-like system will do, but choose something that  
 > you will be able to maintain.

Note that most "modern Unix-like systems" provide a Mailman package.
However, they all make changes to its configuration.  If you have a
user group for your system of choice, and know that some of the
members run Mailman from the package, you should consider using the
system's package.  It will "fit in" to the system better, in some
sense.  However, generic resources like the Mailman INSTALL document
will not apply to your setup in that case, so you do become dependent
on help from those specialized to the system you use.

OTOH, if you expect that you will be getting most help from this list
and random friends off the 'net, you probably should install Mailman
from source.  It's not hard, there's an excellent FAQ, and a couple
dozen people giving pretty much 24x7 coverage on this list.

The MTA should be installed from the system's package.  I find both
sendmail and exim to be arcane.  Postfix is plenty powerful and
relatively straightforward to configure.  (All three are excellent
products, of course.)  All are available for your OS of choice.

 > Your server will need
 > 
 >   A static public IP address.
 >   Proper DNS PTR and A records (getting the proper PTR records can be  
 > a frustrating experience).
 >   DNS MX record

What he said.  Also, you may need to open some doors to the server
through your firewall, ports 80 (for the web interfaces) and 25 (SMTP,
for mail).

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Mailman

2009-05-02 Thread Jeffrey Goldberg

On May 1, 2009, at 2:37 PM, Mike Hughes wrote:

I have a mailing list that has been running under Mailman. Another  
fellow has been hosting the mailing list for me. I would like to  
begin doing so myself. I have a computer available for the task.  
What Linux version will work best?


Use whatever version of Linux (or other Unix) you are most comfortable  
administering.  Because it will be an Internet facing server, you (or  
someone) will have to keep up with security updates.  Note that you  
can run Mailman on OS X, which you appear to have some familiarity  
with.   Any modern Unix-like system will do, but choose something that  
you will be able to maintain.



What will I need to do to set up mailman?


You personally or someone else working with you will need to  
understand mail transport and what it means to be running a machine  
that receives and sends mail to the Internet.


With apologies for sounding patronizing, but the fact that you asked  
the question above makes me doubt that you currently have that  
understanding.  But that's okay as long as you are willing to learn.   
But there is much more to learn than just installing and configuring a  
couple of software packages.  Getting your DNS records configured so  
that your mailserver doesn't look like a source of spam takes work and  
thought.


This stuff is great fun to learn, but have someone close at hand who  
you can consult with and who can look over your shoulder and offer  
advice.


If your question was what other packages does mailman depend on, that  
information is in the installation guide.  But basically you will need


 Apache (other webservers will work, but all of the examples that  
you'll see for things use Apache),

 python,
 an MTA,  (I use postfix; I like exim a whole lot, and sendmail  
remains very popular).

 cron (or on OS X, launchd.).

You will probably want to have spam filtering as well, SpamAssassin is  
a popular choice.  If you want to add virus checking of mail, then  
something like clamav is a good choice.


Your server will need

 A static public IP address.
 Proper DNS PTR and A records (getting the proper PTR records can be  
a frustrating experience).

 DNS MX record

Best wishes,

-j


--
Jeffrey Goldberghttp://www.goldmark.org/jeff/

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Non-ASCII signs in welcome text

2009-05-02 Thread Stephen J. Turnbull
Hendrik Maryns writes:

 > Yes.  Caution is good, but isn’t this exaggerated?

No.  It's not just your systems that are at risk.  Mine are, too.
Remember, almost all of these measures are taken because someone has
demonstrated a similar exploit, and most exploits are not done for
their own sake, but rather to achieve a platform for cracking more
systems.

Of course, if you're a security expert and know what risks are
present, and are sure they don't apply to your system, Mailman is open
source, you can change it.  If that sounds like too much work, don't
you see that probably means you don't really have enough resources to
change the settings and still be secure?  On the other hand, systems
and their environments are infinitely variable.  The Mailman
developers can not know enough about your system to make those
decisions, either.

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Users] Non-ASCII signs in welcome text

2009-05-02 Thread Hendrik Maryns
Op 21-03-09 20:03 heeft Mark Sapiro als volgt van zich laten horen:
> Hendrik Maryns wrote:
>> I just started a new mailing list with Mailman.  The welcome_msg is in
>> German and contains üäö.  Then I subscribed myself to the list and got
>> the following:
>>
>> Hallöchen, Beiträge erwünscht, aber übertreibt es
>> nicht, ne.
> 
> 
> What is the list's preferred language? If it is English (or if it was
> English when you set the welcome_msg), this is expected because
> Mailman's character set for English is us-ascii and the page you're
> posting from was sent with charset=us-ascii so your browser sends the
> non-ascii characters as numeric html entities.
> 
> If the list's preferred language is German, whose charset is iso-8859-1,
> when you set the welcome_msg, this should not happen.

Indeed.  The problem is that Mailman assumes a list is English by
default.  If I create a new list, I start editing its settings.  What
you see first, is the welcome message etc.  Only afterwards, I click
through to the language settings and change it to German.  This causes
the problem.

So a useful RFE would be to either not assume English, or to ask for the
language at setup (or at first administrator login, since often a
sysadmin will create the list and then hand it over to the list admin).

Also, I noticed it is not possible to *remove* English as a list
language.  I do not see why.  I certainly don’t need it in my lists.

>> Furthermore, if I know log into the admin area, it gives the same text,
>> that is, with all non-ASCII replaced by entities!
> 
> 
> The reason you see the numeric HTML entities rather that the browser's
> rendering of them is over-protective escaping of the '&' in the HTML
> entity, but in this case, that's actually appropriate because the
> ultimate use of this message is in a plain text email where the HTML
> entities won't be rendered as characters anyway.

Yes.  Caution is good, but isn’t this exaggerated?

H.
-- 
Opgepast | Achtung | Attention
adressen gewijzigd!
Adressen geändert!
adresses changed!

Hendrik Maryns
Biesingerstraße 5
D-72070 Tübingen
+4970717783365
hamar...@googlemail.com
http://tcl.sfs.uni-tuebingen.de/~hendrik/




signature.asc
Description: OpenPGP digital signature
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Users] Robots Tag

2009-05-02 Thread Brad Rogers
On Fri, 01 May 2009 14:56:01 -0400
John Webb  wrote:

Hello John,

> What exactly does the follow or nofollow part of it do?

(no)follow tells spiders whether or not to follow links on your page.  Of
course, it applies *only* to your page, so the link can still be arrived
at from external pages.

-- 
 Regards  _
 / )   "The blindingly obvious is
/ _)radnever immediately apparent"

If you ain't sticking your knives in me, you will be eventually
Monsoon - Robbie Williams


signature.asc
Description: PGP signature
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9