List Info

Thread: Re: Mailling lists




Re: Mailling lists
country flaguser name
United States
2007-11-05 19:09:04
On Mon, Nov 5, 2007, Jorge Bastos <mysql.jorgedecimal.pt> said:

> I need to setup a mailling list, how can I do that? Is
this supported?

I put this on the wiki two years ago:
http:/
/dbmail.org/dokuwiki/doku.php?id=mailman

However, I remember seeing a much better way to do this on
the mailing
list more recently. Something about mailman domains. I don't
recall the
details. Let's update the wiki with whatever the
best-practice is.

Aaron
_______________________________________________
DBmail mailing list
DBmaildbmail.org
htt
ps://mailman.fastxs.nl/mailman/listinfo/dbmail

Re: Mailling lists
country flaguser name
Netherlands
2007-11-06 02:33:24
Aaron Stone wrote:
> On Mon, Nov 5, 2007, Jorge Bastos <mysql.jorgedecimal.pt> said:
> 
>> I need to setup a mailling list, how can I do that?
Is this supported?
> 
> I put this on the wiki two years ago:
> http:/
/dbmail.org/dokuwiki/doku.php?id=mailman
> 
> However, I remember seeing a much better way to do this
on the mailing
> list more recently. Something about mailman domains. I
don't recall the
> details. Let's update the wiki with whatever the
best-practice is.

That was me talking about the mailman transport in postfix.
All documented in
the mailman mta integration docs.

/etc/postfix/transport:

lists.mydomain.com	mailman:

/etc/postfix/master.cf:

mailman unix  -       n       n       -       -       pipe
flags=FR user=list
	argv=/usr/lib/mailman/bin/postfix-to-mailman.py $
$

The mentioned python script (postfix-to-mailman.py) contains
the above setup
documentation as well.

After setting this up, all you need to do is create lists
(newlist listname),
and you're all set. No need to manage aliases.

-- 
 
____________________________________________________________
____
  Paul Stevens                                      paul at
nfg.nl
  NET FACILITIES GROUP                     GPG/PGP:
1024D/11F8CD31
  The Netherlands________________________________http://www.nfg.nl
_______________________________________________
DBmail mailing list
DBmaildbmail.org
htt
ps://mailman.fastxs.nl/mailman/listinfo/dbmail

RE: Mailling lists
country flaguser name
Portugal
2007-11-06 03:18:47
Cool, that's something that i was looking.
Thanks Paul


-----Original Message-----
From: dbmail-bouncesdbmail.org [mailto:dbmail-bouncesdbmail.org] On Behalf
Of Paul J Stevens
Sent: terça-feira, 6 de Novembro de 2007 8:33
To: DBMail mailinglist
Subject: Re: [Dbmail] Mailling lists

Aaron Stone wrote:
> On Mon, Nov 5, 2007, Jorge Bastos <mysql.jorgedecimal.pt> said:
> 
>> I need to setup a mailling list, how can I do that?
Is this supported?
> 
> I put this on the wiki two years ago:
> http:/
/dbmail.org/dokuwiki/doku.php?id=mailman
> 
> However, I remember seeing a much better way to do this
on the mailing
> list more recently. Something about mailman domains. I
don't recall the
> details. Let's update the wiki with whatever the
best-practice is.

That was me talking about the mailman transport in postfix.
All documented
in
the mailman mta integration docs.

/etc/postfix/transport:

lists.mydomain.com	mailman:

/etc/postfix/master.cf:

mailman unix  -       n       n       -       -       pipe
flags=FR
user=list
	argv=/usr/lib/mailman/bin/postfix-to-mailman.py $
$

The mentioned python script (postfix-to-mailman.py) contains
the above setup
documentation as well.

After setting this up, all you need to do is create lists
(newlist
listname),
and you're all set. No need to manage aliases.

-- 
 
____________________________________________________________
____
  Paul Stevens                                      paul at
nfg.nl
  NET FACILITIES GROUP                     GPG/PGP:
1024D/11F8CD31
  The Netherlands________________________________http://www.nfg.nl
_______________________________________________
DBmail mailing list
DBmaildbmail.org
htt
ps://mailman.fastxs.nl/mailman/listinfo/dbmail

_______________________________________________
DBmail mailing list
DBmaildbmail.org
htt
ps://mailman.fastxs.nl/mailman/listinfo/dbmail

Re: Mailling lists
country flaguser name
United States
2007-11-06 03:59:07
Paul J Stevens wrote:
> Aaron Stone wrote:
>> On Mon, Nov 5, 2007, Jorge Bastos
<mysql.jorgedecimal.pt> said:
>>
>>> I need to setup a mailling list, how can I do
that? Is this supported?
>> I put this on the wiki two years ago:
>> http:/
/dbmail.org/dokuwiki/doku.php?id=mailman
>>
>> However, I remember seeing a much better way to do
this on the mailing
>> list more recently. Something about mailman
domains. I don't recall the
>> details. Let's update the wiki with whatever the
best-practice is.
> 
> That was me talking about the mailman transport in
postfix. All documented in
> the mailman mta integration docs.
> 
> /etc/postfix/transport:
> 
> lists.mydomain.com	mailman:
> 
> /etc/postfix/master.cf:
> 
> mailman unix  -       n       n       -       -      
pipe flags=FR user=list
> 	argv=/usr/lib/mailman/bin/postfix-to-mailman.py
$ $
> 
> The mentioned python script (postfix-to-mailman.py)
contains the above setup
> documentation as well.
> 
> After setting this up, all you need to do is create
lists (newlist listname),
> and you're all set. No need to manage aliases.
> 

The approach above makes it cumbersome to use anything other
than the 
list addresses and the administrative addresses
postfix-to-mailman.py 
knows about (currently postmaster, abuse,
mailer-daemon). In my case 
I wanted to add admin and webmaster, for which I'd have to
edit said 
python script which seemed messy. Then I realized that
mailman has 
automatic alias management for quite some time now. The
relevant option 
in the config is

MTA = 'Postfix'

which will result in the file /var/lib/mailman/data/aliases
populated 
with pipes to the correct binaries, automatically kept
up-to-date by 
internal mailman hooks, and a postalias-ed result in
aliases.db. Then 
all you have to do is populate the postfix recipient list as
you would 
do otherwise:

# use system-level aliases + automatically generated alias
lists
alias_maps = hash:/etc/postfix_promo/admin_aliases 
hash:/var/lib/mailman/data/aliases
# there is nothing that can be updated by newaliases
alias_database =
# we only accept mail to existing lists and admin addresses
local_recipient_maps = $alias_maps

No transport trickery and very straightforward.

On a side note mailman scales extremely bad when you reach
50k+ 
subscribers. I am planning to migrate to sympa[1], but have
not had the 
time to make the necessary research. Anyone using this
software?

[1] http://www.sympa.org/
_______________________________________________
DBmail mailing list
DBmaildbmail.org
htt
ps://mailman.fastxs.nl/mailman/listinfo/dbmail

Re: Mailling lists
country flaguser name
Austria
2007-11-07 08:58:00
On Dienstag, 6. November 2007 10:59 Peter Rabbitson wrote:
> On a side note mailman scales extremely bad when you
reach 50k+
> subscribers. I am planning to migrate to sympa[1], but
have not had
> the time to make the necessary research. Anyone using
this software?
> [1] http://www.sympa.org/

Not yet, but thanks for the hint. I use mailman since years,
runs 
smoothly, but is not really good to administer: Users cannot
create 
lists or copy existing lists with subscribers, etc., so the

administration kept being my part. Looks like with sympa I
could 
finally give away that work.

I need a new ML server, and was just fighting with mailman
again - I 
don't like it too much, so I'll look into sympa now.

mfg zmi
-- 
// Michael Monnerie, Ing.BSc    -----      http://it-management.at
// Tel: 0676/846 914 666                     
.network.your.ideas.
// PGP Key:         "curl -s http://zmi.at/zmi.asc | gpg
--import"
// Fingerprint: EA39 8918 EDFF 0A68 ACFB  11B7 BA2D 060F
1C6F E6B0
// Keyserver: www.keyserver.net                   Key-ID:
1C6FE6B0

_______________________________________________
DBmail mailing list
DBmaildbmail.org
htt
ps://mailman.fastxs.nl/mailman/listinfo/dbmail

[1-5]

about | contact  Other archives ( Real Estate discussion Medical topics )