When I visit the archive for my first list, alpha, it says:
No messages have been posted to this list yet, so the archives are
currently empty. You can get more information about this list.
However, I subscribed thufir(a)dur.bounceme.com, receive the e-mail
locally, clicked the link, sent a first post, received a copy to
thufir(a)dur.bounceme.net. The list itself seems to work fine.
I've reviewed the list settings through the web UI and it says to
archive monthly. Do I need to wait a month before that first post shows
in the archive?
Also, where are the settings for a list stored? I browse to something like:
but I'm not sure where the config file for that setting for this mailing
list actually resides.
Do I need to "run" mailman to create the archive? Can I directly access
the archive files and list config files without the web UI?
How does a virtual domain differ from a domain?
6.1.2 Virtual domains
Note: This section describes how to integrate Mailman with Postfix for
automatic generation of Postfix virtual_alias_maps for Mailman list
addresses. Mailman's support of virtual domains is limited in that list
names must be globally unique within a single Mailman instance, i.e., two
lists may not have the same name even if they are in different domains.
What I'm looking to do is to use postfix "vanity domains". A vanity domain
is the same thing as a virtual domain? These are syntactically valid
"Postfix on hosts without a real Internet hostname
This section is for hosts that don't have their own Internet hostname.
Typically these are systems that get a dynamic IP address via DHCP or via
Such as those available for free from no-ip.com? On no-ip.com it's just
called a host, and you can add hosts from a drop down of domains which
no-ip.com owns. I would call it a sub-domain. The lingo is throwing me a
In this event, just enter the FQDN from no-ip.com into mailman and let
postfix handle the rest?
I have a test installation of Mailman on a machine and created a list
(called mas) that I have marked Yes for "Advertise this list when people
ask what lists are on this machine?" I can see the Yes option when I view
the listinfo as /mailman/listinfo/mas. However when this list is not listed
on /mailman/listinfo where I get a message saying there are no publicly
visible lists on this server. However running bin/list_lists -a does list
mas as one of the advertised lists.
No errors are logged in mailman/logs/error. Can someone help me understand
what is going on?
Sometimes before subscribing to a list I like to download the archives
and convert them into an mbox file for nice threaded browsing &
searching using familiar tools (for me, Mutt and mairix). Not finding
an automated way to do this , I put together the following shell
script. Simple & rough, but seems to do the job:
# automated retrieval of pipermail archives & conversion to mbox file
# Last edit: 2012/10/09 Tue 23:16 PDT
listname=$(echo "$1" | sed 's:^\(http.*\)/\([^/]*\)/$:\2:')
wget -r -l 1 -nH -A *.txt.gz "$1"
chmod 600 /tmp/pipermail/$listname/$listname.mbox
for f in $(ls |sort)
do zcat $f | iconv -f iso8859-15 -t utf-8 | sed 's/\(^From.*\)\ at\ /\1@/' >> "$listname.mbox"
mutt -f /tmp/pipermail/$listname/$listname.mbox
I call this script piperget, and by doing:
the file /tmp/pipermail/somelistname.mbox is created and opened by
mutt. If I like what I see, I move the mbox file to an appropriate
location in my Mail directory, subscribe to the list, and filter the
list traffic into that mbox.
This could be made more robust and tweaked to better suit varying
needs. Being able to specify a range of archive dates would be
nice. Another thought is to have the option of leaving the last few
*.txt.gz files laying around (somewhere other than in /tmp), checking
against them to only wget new archives or an archive with a newer
time-stamp, then concatenating newer messages onto the existing mbox.
A sort of a pseudo-subscription to a list. Repeatedly re-downloading
an entire monthly/quarterly archive as it changes would be rather
bandwidth-wasteful though, better to subscribe and update the *.mbox
via SMTP. Not sure if there's some rsync way to incrementally download
only the parts of an archive that've changed... Anyhow, mostly I just
use this to catch up on a list at the moment of deciding whether or
not to subscribe to it. Any thoughts or suggestions are welcome.
 After writing this script I did find:
Which could be another option for those interested in the
maildir format. I prefer mbox for mailing lists.
Let us assume that a substantial fraction of members of a nationwide
mailing list (say about 110 on 1135) have changed domain, i.e.
user(a)domain1.tld and user(a)domain2.tld
have now migrated to user(a)domain2.tld
Is there a way by which the *moderators* (which are sparse in different
institutions and have access to the mailing list only via the web
interface) can apply a mass edit (changing domain1 and domain2 into
Or can that be done via line-mode commands only by the *administrator*
(who has the list server in house) ?
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
Italian Research STILL at risk. La Ricerca italiana TUTTORA a rischio !
see http://sax.iasf-milano.inaf.it/~lucio/WWW/Opinions/nobrain3.html cfr
Does anyone have experience migrating from EZMLM(Qmail) to Mailman? We have
And all the notifications already setup and running on EZMLM. Ideally we
would like to migrate
All the settings to Mailman.
If you can assist in this migration or recommend someone who can assist, it
Thanks and if you have any questions, feel free to contact me directly at
(610) 685-9700, ext 112.
Blaise Drake & Company
Phone: (610) 685-9700, ext 112
Hi, I was configuring a server with Joomla and AcyMailing to send mass
emails and then I realized that if I configure the sender address as being
one of a non moderated user it could send a message to a list without the
non moderated user knows. How can I avoid that? Isn't there any
configuration in mailman that prevents messages with forged from headers to
be posted to the list?
We are using Mailman 2.1.13 from Debian repositories (which is the
latest version for squeeze). We are facing late mail delivery problems
and after some research, we think we managed to overcome these problems
by changing some configuration options. Although Mailman seems to
running fine, we have observed an issue.
The issue is related with IncomingRunner. This qrunner process takes up
approx. 1 GB RAM and sometimes causes high loads. We couldn't determine
what causes high RAM and CPU usages.
The question is; this is an expected result of Mailman process? If not,
how can we determine the root cause of this problem?
we are receiving around 1000 spam E-mails on a daily basis via one of our mailing lists. Most of these spams are received in form of subscription requests. The spam appearing in a huge scale is badly effecting the performance of the list.
Would appreciate if anyone can suggest us the proper remedies to resolve this issue.
On 11/9/2012 2:37 PM, Mark Sapiro wrote:
> Vladimir Mikhelson wrote:
>> The address was fine as far as I can tell, no special characters, no
>> mixed case.
>> The only relevant record in subscribe is as follows:
>> Nov 09 11:48:05 2012 (14361) surcharge-letter: deleted user(a)domain.tld;
>> admin mass unsub
> And presumably that's the mass unsub you did after the checkbox unsub
> Can you set user options frem the membership list, e.g. set mod, ack,
> hide, etc. on and off for a user?
Yes, I can. I have tried "nomail" and "ack" back and forth with no