answers without a
concrete question?
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
parallelism, but fewer messages in the queue. We turned it down
from 500 (Mailman's default) to 100 to increase parallelism. For a list
as large as yours, I'm not sure what the optimal setting is. I hope you
have a big, fast disk for your Exim queue and logs.
Greg
--
Greg Ward -
GET configure for TARGET [TARGET=HOST]
These options are for cross-compilation. If you're not building Mailman
on architecture FOO to run on architecture BAR, they are utterly
irrelevant.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchange
You might also want to see what the kernel thinks the hostname is:
>>> os.uname()[1]
'cthulhu'
One thing that *might* work is to add your FQDN to /etc/hosts, so the
resolver in libc (which is what Python's socket.gethost*() functions
use) knows about it.
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
On 26 September 2001, Douglas M. Munoz said:
> I looked around and am just not sure the best way to do this upgrade. Can
> someone point me to some documentation that spells it out pretty clearly?
What about the file UPGRADING in the Mailman source distribution?
ailman/listinfo/mailman-users. From there,
unsubscribing isn't too hard -- just look around and you'll see it.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
-
mail clients that let their users send HTML email.
>smirk<
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [E
s part of the config.db file. The data
> is stored as text, and can be accessed and manipulated by any standard .db
> access program.
Were you talking about the list meta-data (name of list, subscribers,
subscriber options, etc.) or the message archive itself? The archive is
stored as one
o, try
using the IP addresses directly -- eg.
http://127.0.0.1/mailman/admin/test
or http://a.b.c.d/mailman/admin/test
where a.b.c.d is your machine's "real" (externally visible) IP address.
Just a wild guess. I'd be more inclined to blame your web browser.
Also, what web
gured to connect to the SMTP server on the same
host (the most obvious and common configuration, I think), try this from
the Mailman host:
$ telnet localhost 25
Then look at your firewall, your MTA configuration, TCP wrappers, etc.
This ia not a Mailman problem -- Mailman tells you what the problem
or
moderators were getting 100s of messages. Old info is better than no
info.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users m
e Python interfaces
to getpwnam(), getpwuid(), getgrnam(), etc. Crucial for something like
Mailman.
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
headers if it doesn't know the envelope sender. Any
auto-responder that replies to "Reply-to" should be taken out and shot.
(Uh-oh: aren't you the one who gently scolded me yesterday for being a
bit abrasive? I'd better tone down this "harsh justice
et it's not setting the content-type to
"application/pdf".)
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
ts/* ; do
./bin/list_members $list | grep -s $address && echo $list
done
Any user in group "mailman" should be able to run this as well. It's
inefficient, but as long as you don't have 100 lists with 1
subscribers each, it shouldn't be too painful.
On 02 October 2001, Larry Hansford said:
> Thanks, Greg! The problem seems to be solved, but I'm not sure why. I
> checked my Eudora setup, and all seemed well. I went into the "TEST" group
> admin page, and changed the setting for message size from the default
On 02 October 2001, Eric Pretorious said:
> What is happening?
I think you'll find that painting was by Edvard Munch.
Unfortunately, I don't know how to get you to feeling like "Starry
Starry Night" over Mailman, which is probably much more agreea
or MAILMAN?_HOME). I
think you could get away with only one set of transports, as long as the
UID and GID are the same.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
-
y character buffer, None
OK, maybe qrunner is running, but it's crashing.
Try running qrunner manually -- ie. "su - mailman" and run the qrunner
crontab line at the shell prompt. Do you still get this traceback? (I
would expect you to.)
BTW, you forgot to mention:
* Mailman versio
ly.
More quality bug-ware from Sun...
Greg
(We have been much happier since we switched to Linux for our main web
and email server.)
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
o not know what "returned 2" means... therefore no idea on how to fix...
That's an oddity of Exim's error message. It means "terminated with
exit status 2". Check your Mailman logs.
Greg
--
Mailman-Users mailli
2.1.exe
"python.exe" != "python".
Are you sure that's a Mac OS X executable? You should probably rename
it to "python" if so.
Greg
--
Greg Ward - software developer[EMAIL P
iately before this one: "Must
posts have list named in destination (to, cc) field". Set it to "No".
Don't do this on a public list, of course, as you'll get lots more spam
this way. You should probably restrict the list of allowed posters.
it, though, as 34 of those runs are unnecessary. However, that's
not a Mailman question -- you'll have to consult the docs for your virus
scanner. Probably you want to skip scanning on messages with the SMTP
sender set to your list admin address. Or something like tha
ot; users on
"foo-list":
cd ~mailman
./bin/list_members foo-list | grep '@aol\.com'
Good luck --
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
---
" package (surely this is covered in the
Mailman 2.1 install docs)
* upgrade to Python 2.2b1 (which includes the "email" package
out of the box)
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://w
Look
for demime, stripmime, or similar tools.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
should complain to Mandrake. In the meantime, build
Mailman yourself and revel in the total control that process gives you.
;-)
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangeh
llowing*, not "all of the following".
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
r to release a pile of free crap.) Mailman and
Python are, thankfully, among the exceptions.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
M
f it can't parse the
address, *or* if the address is an empty string.
So the answer is: yes, Mailman does emit correct RCPT TO commands, but
it might screw up in pathological cases. Use Ethereal (or a similar
tool) to see what's going wrong between Mailman and Courier.
Greg
--
le here have said
Sendmail's not so bad. I'm just morally opposed to config files that
look like line noise.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
---
iggest gotcha is that you have to do "RewriteEngine on" *for each
virtual host* in your http.conf.
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
s to get around this?
Umm, don't use mailx?
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
as directive only works for mapping URLs to filenames; symlinks
only map filenames to filenames.
> Hadn't thought about rewrites...thanks, new avenue to explore.
mod_rewrite lets you map any URL on your site to any other URL (on your
site or not). It's a great tool.
Greg
or its archive is in
~mailman/lists/foo-list; the archive is in one of
~mailman/archives/{public,private}/foo-list.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
On 26 October 2001, Paul Cox said:
> On Thursday, Oct 25, 2001, Greg Ward wrote:
> > Yes. It *sounds* like Mandrake's Mailman RPM is broken, so you'll have
> > to build from source.
>
> Not broken, just built specifically for Postfix as that's the Mandrak
mm: could it be that qrunner is changing the permissions? Whose
crontab are you running qrunner from? Try commenting it out of your
crontab, send a message, poke around ~mailman, run qrunner manually
(just like would be done from cron), and t
derstand the right way to access and
modify config.db. Probably the scripts in ~mailman/bin are a good place
to start. Then Write a Python script that changes the footer to
whatever you like. Run that script periodically.
Greg
--
M
ity. You need to be user `mailman' (or
whatever you specified as --with-ownername) to perform this
step. Add $prefix/cron/crontab.in as a crontab entry by
executing these commands:
% su - mailman
% cd $prefix/cron
% crontab crontab.in
--
for files
> 2 GB to work.)
The problem is not that Mailman is crashing because of a humongous
log file; the problem is that you have a humongous log file in the first
place! Take a look in ~mailman/logs -- it should be pretty obvious
which the 2 GB file is. Take a look in it
it does... ;-)
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/
On 29 October 2001, Fran?ois Chenais said:
> Hello,
>
> What can I do to get back my admin list password when
> I have forgotten it ?
Ask the site admin to set it for you.
If you mean the *site* password, use the command-line:
cd ~mailman
./bin/mmsitepass
an installs --
eg. change the #! line to refer to /usr/bin/python2.1. Of course
that'll break when you upgrade to Python 2.2... yecch.
Howl at Red Hat for not catching up with 21st century Python?
Greg
--
Greg Ward - software developer[EMAIL PR
l.
There are no errors being reported in either the mailman
error logs or in the smtp logs.. ??
Anyone had any problems with qrunner or cron with
mailman?
Thanks,
Greg Schnippel
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.
sure mailman
can handle large lists and it has always been able
to handle this list before.. Not sure why it would
freeze when processing it now
Thanks,
Greg Schnippel
> -Original Message-
> From: Jon Carnes [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, November 01, 2001 6:31
as user. But, when I send mail to the list, I just isn't send...
Did you setup the Mailman cron jobs?
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.
been set to "the list" and I would like to keep this
> setting.
I believe that "stupid autoresponders" is one of the canonical reasons
why reply-to "the list" is Considered Harmful. IOW, if you insist on
having reply-to "the list", you will probably have t
On 08 November 2001, Dan Mick said:
> Your Python has to have the 'gzip' module installed, which not all do.
Don't you mean "zlib"?
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.
;t want
to remove them
2) hack the code
3) tweak your MTA config to remove these headers on the way
out (if possible)
Someone who understands #1 and the RFC behind should probably write an
FAQ entry for this... ;-)
Greg
--
Greg Ward - software developer[EMA
SMTP conversation right there?
(www.ethereal.com, or "apt-get install ethereal" if you're running Debian.)
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
ght be nice to mention them in the FAQ entry.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
is?
I don't think so. Mailman should send the complete message to the list
just fine.
> Thanks. I know this may be a dumb question.
There are no stupid questions, only stupid ... oh wait, I'm supposed to
be polite on this list, aren't I. >smirk<
Greg
--
G
ou have to run newaliases after updating /etc/aliases with
sendmail?
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users mail
as a database
key of sorts, so you can't change it. (Lame excuse, I know.)
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
d mish-mash; the
man page is much better.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://
oresponder that sends you email
every time someone sends me email with the word "foo" in it. Broken?
Stupid? You bet. But perfectly feasible.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-
etty sure that this very bug is one of the reasons Mailman 2.0.7
was released: it crashed when interpreting a certain type of bounce
message. Your guess was spot-on.
> Mailman 2.0.6, Python 1.5, etc.
^
Bingo -- congratulations, you get to upgrade!
Greg
--
Greg Ward
e in ~mailman/logs; I would
just tail all of them. (GNU tail is your friend: "tail -f *" actually
works!)
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
t, eg. the original poster or
her MUA or MTA.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
htt
ith MIME and Mailman is that the
default archiver, Pipermail, knows nothing about MIME.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mail
cribed...
I suspect that if you even leave off the trailing slash, you would have
the problem described. The description set off "trailing slash" bells
in my head.
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://ma
m -f").
Have you tried using an MUA (eg. mutt) that lets you set the "Sender"
header yourself?
If all else fails, what about resubscribing to the Mailman list as the
address that you're stuck with using?
Greg
--
Greg Ward - software develop
ly broken. Can you
use Python at all? What do you get if you just run "python" from a
shell?
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
an can do
about that.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
On 24 November 2001, marina said:
> Does anybody know whether there's a way for Mailman to ask (and
> remember) subscriber names, as well as their email addresses?
With Mailman 2.0.x, this is not possible. Mailman only remembers
subscriber's address, password, and option
e experts.
Please let us know how it works for you!
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAI
ou want with it.
The only limitations are your imagination and your programming
abilities.
You could do worse than pick up a copy of *Learning Python* by David
Ascher and Mark Lutz (pub. by O'Reilly). ;-)
Greg
--
Mailman-Users ma
Greg
begin:vcard
n:Ippolito;Greg
tel;cell:(817)821-9464 (truck)
tel;fax:(303)474-7596
tel;home:(310)318-8069
tel;work:(817)246-3220 (TX voice mail)
x-mozilla-html:FALSE
url:http://www.GregIppolito.com/
org:Consultant/Contract
adr:;;2105 Rockefeller Lane #6 ;Redondo;CA;90278;USA
version:2.1
email
r, can Mailman 2.1 track real names?
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.
to track real names, your
hack probably won't be needed in the long term.
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
> I can provide
> some configuration if you want, though I am new at adminstrating qmail
> and mailman.
Are you new at Internet email administration in general, too? If so,
you're in for a lot of hard work. Good luck.
Greg
--
Greg Ward - softwar
Mailman release; which version are you
running?
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROT
how&file=faq03.002.htp
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.or
again. Then read this entry in the new Mailman
FAQ:
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.001.htp
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
rm independent.
Also, since when are Berkeley DB files platform-dependent?
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-User
See
http://www.sleepycat.com/docs/ref/am_conf/byteorder.html
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
someone listening to port 25? What happens if you
telnet localhost 25
on the host in question? (I assume your Mailman host and mail server
are the same host.)
Try a simple SMTP session, emulating what Mailman does, eg.
EHLO localhost
MAIL FROM:<[EMAIL PROTECTED]>
RCPT TO:<[EMAIL P
mail agent's documentation, and the INSTALL file
> * for details
>
> command line was
> 'configure --with-cgi-gid=nogroup --with-mail-gid=-1 --with-cgi-ext=.cgi'
You're taking the FAQ way too literally. Read YOUR error message and do
what it says. The -1 in the FAQ
t;$", this regex will match "[EMAIL PROTECTED]", meaning
you will deny senders from this domain. Without the "$", that lame
attempt to fool your regex would work.
This double negative stuff makes my head hurt. Maybe Mailman should
have a "sender accept" regex
ssage. How about explaining
precisely *how* Mailman is "not working". While you're at it, you
should mention which version of Python and which MTA you're using. (Not
everyone uses Red Hat, and presuambly not every Red Hat user uses the
same MTA.)
Greg
--
Greg Ward - sof
ok at MIME headers or
attachments.)
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
ress?
No. Doing it that way would require creating a separate message for
each subscriber, greatly increasing the storage and bandwidth overhead
of running a large list.
(One mailing list manager that does work that way is Dan Bernstein's
ezmlm, which is designed to work with qmail. See
ns?
> Only set this value in Default.py had the desired effect.
> But is overwitten by every new instalation.
What does INSTALL (section 5) say about mm_cfg.py?
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchange
to get that Word document from the archives, but the archives print
> it out as ASCII code.
Extract the complete message (from one "From " line to the next) and
write it to a file. Load it into any decent MUA -- I would use mutt.
Use the MUA to extract the attachment o
On 12 October 2001, Spades said:
> How do I get rid of all these headers on the mailman 2.0.6 mailing list mail?
AFAIK there are only two options:
* hack Mailman to not emit those headers
* tweak your MTAs config to remove them
Pick your poison...
Greg
--
Greg Ward - softw
est(mlist, digestfile, topicsfile)
> > File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 166, in
>inject_digest
> > digest = Digest(mlist, topicsdata, fp.read())
> > MemoryError:
You might be running out
I worked in Perl nearly full-time), and waaay more
productive then I ever was with C.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailm
to be your MTA. Also
relevant is the quality/speed of DNS service.
For large lists, it sounds like Postfix is the MTA of choice.
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchan
;Date" header (I don't know if this is mandated by
any RFC, but most MTAs seem to do it to workaround stupid SMTP
clients). What's in that header?
And, of course, what does the "date" command show?
Greg
--
Greg Ward - softwa
uot;. Well, you can disable
the subscription of users with broken autoresponders. For politeness,
you should probably send them a note that you are doing so, cc'd to the
postmaster of their domain.
Hmmm, I think I'll add a FAQ entry for this...
Greg
--
Greg Ward - software developer
esn't understand some instructions.
Sun has a long and glorious history of shipping broken software. (Come
to think of it, so does every other computer manufacturer and software
company on the planet.) Try gcc -- I've never had a problem building
Python with gcc on Solaris.
Gre
entication page again
> and so in an endless loop. I never get to see the actuall archives.
Sounds like you're not accepting the Mailman authentication cookie. You
need to enable cookies in your browser. (Modern browsers let you do so
selectively by site.)
Greg
--
G
/tmp/ise-all_list", "w")
before "cat" even gets a chance to open it for reading. (Possibly even
before it forks and execs cat.)
Hmmm: perhaps the shell forks and execs cat, and *then* opens
/tmp/ise-all_list for writing: bang, you've got a race condition, which
exp
h Sun's build of Python
from sunfreeware.com. Sigh. You could try complaining to Sun. (Good
luck!)
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
-
Mailman is fine for this.
> Is there any way to maintain such a list including and
> comments (phone/addr)
That's a FAQ: see
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.002.htp
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
lp oh nameless unix geek who cares.
Have you checked Mailman's logs?
Did you setup Mailman's cron jobs, as described in INSTALL?
Greg
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
elete a thread or individual
> mkessages from the archive.
This is indeed an FAQ:
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.003.htp
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://
en
wondering why Mailman crashes whenever it tries to load it. Should
remember to ask "Did you edit this file with a text editor?" next time
someone complains of tracebacks in marshal.load().
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchan
is to restore the corrupted file from
your most recent backup. (You *do* run nightly backups, don't you?)
Greg
--
Greg Ward - software developer[EMAIL PROTECTED]
MEMS Exchangehttp://www.mems-exchange.org
--
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
101 - 200 of 308 matches
Mail list logo