I want all mails sent to the list to come from the list's email address...
But, in this case, if the user forgets to sign their name at the
bottom of their mail body, effectively the mail to the list is
Is there a way to add the user name (or email address) to the top of
each mail so that the mails have the name of the sender, while the
mail itself comes from the list address?
I have looked high and low for an answer, but noone seems to have the solution.
I received the following error this morning. So I rerun configure again with the following command: ./configure --with-cgi-id=apache --prefix=/var/mailman. I'm still getting the same error. Is there any place that I can look for so that I can debug this problem better? Perhaps, looking at the config history file or something. Any other places that I can check the cause of this error?
"Mailman CGI error!!!
The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog:
Group mismatch error. Mailman expected the CGI
wrapper script to be executed as group "nobody", but
the system's web server executed the CGI script as
group "apache". Try tweaking the web server to run the
script as group "nobody", or re-run configure,
providing the command line option `--with-cgi-gid=apache'."
Ideally, whenever there is any pending moderator request (too many recipients, post by non-member, etc) I would like the moderator to be immediately notified. I have done my best to configure it this way, but it's not working, and I'm not sure what to try next.
I have a moderator address entered in both the "owner" and "moderator" fields. I have "admin_immed_notify" = yes. I confirmed it's a valid email address by sending test mail to it.
The only thing I can think of is the From address. If it's sending From an invalid name or something, then the recipient spam filter might be rejecting it based on invalid reverse DNS or SPF or something. So ... How can I know From what address the moderator requests will be sent?
And any other ideas to figure out what's going wrong?
I have to implement DKIM for every outgoing message from the list. No need for verifying signatures, I would only need to sign the outgoing messages.
Do you know of any howto or docs where should I start reading about it?
Pablo Lionel Arturi
Maipú 464 - 1° B - 1006 Capital Federal
Ciudad Autónoma de Buenos Aires
+5411 5218 4829
If I browse to the URL http://mylistserver/mailman/listinfo I get a page not found and the URL gets rewritten into
If I add the trailing slash in my browser as follows http://mylistserver/mailman/listinfo/ I get the listinfo page.
I've tried to work around this by in my Apache config to do
Alias /mailman/listinfo /myDocumentRoot/mailman/listinfo/ but this only gives me the above result.
Also, I've tried using mod_rewrite to add the trailing slash onto the URL, but that still gives me the same result.
Anybody have any suggestions???
The requested URL /mailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfomailman/listinfo was not found on this server.
Hey mailman list,
I'm using FreeBSD 8
So I'm following this tutorial: http://www.purplehat.org/?page_id=18 to set up Mailman with Postfix
I installed mailman via ports, but after I configured it in apache and did everything in the tutorial, I go to http://lists.zweis.us/mailman/listinfo and it tries to download the page, instead of excecuting? Can someone guide me in the direction to fix this?
I have already added the ScriptAlias /mailman/ /usr/local/mailman/cgi-bin line in it's virtualhost on apache
After becoming frustrated with Majordomo I decided to install Mailman on a
DirectAdmin box I fell into managing. After some research I found Mark
Sapiro's 2.1.14 vhost port
(https://code.launchpad.net/~msapiro/mailman/vhost) which includes some
fixes and merges of virtual hosting patches to the 2.1.13 base; I followed
the instructions on
irectAdmin and initial install seemed to finish OK.
I configured it with the default_email_host of lists.primarydomain.tld and
default_url_host of lists.primarydomain.tld (I'm obfuscating all URLs) in
mm_cfg.py; I also set up three additional virtualhosts in mm_cfg.py with the
add_virtualhost() command, let's call those lists.domain[2-4].tld.
I could load the mailman listinfo page -- and after a couple of small fixes
to Apache aliases, including realising that running "check_perms -f" on an
already-functional installation resets the permissions on "/cgi-bin/" and
breaks the install, I thought I was up and running.
After checking DNS had refreshed, I could bring up the mailman/listinfo
welcome page for all of the domains configured. Having created the mailman
list as part of the installation at the command prompt without issue, and
received the email as expected, I went straight to the
http://lists.domain1.tld virtualhost and set up a new list named
'announce-test' via "http://lists.domain1.tld/mailman/create". This seemed
to work ok and threw no errors; however when clicking on the list from the
success page, I just got "No such list announce-test(a)domain1.tld". NB that
this error message also shows "domain1.tld" and not "lists.domain1.tld" as
expected, so it looks like it's ignored the subdomain -- why, I do not know.
I then went back to my email and noticed that mailman had sent me an
approval email with two attachments: the original "confirm" email and a
"gate_news" email, containing the following:
Traceback (most recent call last):
File "/home/mailman/cron/gate_news", line 293, in ?
File "/home/mailman/cron/gate_news", line 268, in main
File "/home/mailman/Mailman/LockFile.py", line 243, in lock
File "/home/mailman/Mailman/LockFile.py", line 422, in __write
fp = open(self.__tmpfname, 'w')
IOError: [Errno 13] Permission denied:
The body of the main message reads:
As list administrator, your authorization is requested for the following
mailing list posting:
From: root(a)sub.primarydomain.tld [note -- node1.primarydomain.tld
was the Xen subdomain assigned to the CentOS VPS when it was first
Subject: Cron <mailman@node1> /usr/bin/python -S
Reason: Post by non-member to a members-only list
At your convenience, visit:
to approve or deny the request.
If I then visit http://lists.primarydomain.tld/mailman/admindb/mailman
But attempting to log in with any password just shows "Bug in Mailman
version 2.1.14 We're sorry, we hit a bug!" and an indication to check
tracebacks and the Mailman error logs (which I have done, and can see
nothing untoward except this:
admin(17706): Traceback (most recent call last):
admin(17706): File "/home/mailman/scripts/driver", line 112, in run_main
admin(17706): File "/home/mailman/Mailman/Cgi/admindb.py", line 106, in
admin(17706): cgidata.getvalue('adminpw', '')):
admin(17706): File "/home/mailman/Mailman/SecurityManager.py", line 244,
admin(17706): print self.MakeCookie(ac, user)
admin(17706): File "/home/mailman/Mailman/SecurityManager.py", line 262,
admin(17706): path = parsed.path
admin(17706): AttributeError: 'tuple' object has no attribute 'path'
Calling 'list_lists' from the commandline shows 'announce-test' and
'mailman', as expected. The only thing I haven't done is added the list's
aliases yet to the 'aliases' file -- I'm guessing they need to go into
/etc/aliases rather than in a DirectAdmin /etc/virtual/<domain> aliases file
(which don't currently exist anyway, as the subdomains are only set up as A
records in DA's DNS management panel).
Finally, tailing /home/mailman/logs/error shows the following when I try to
load the announce-test listinfo page:
No such list "announce-test(a)domain1.tld":
I'm at my wit's end; I feel like I'm so close but I'm still building up my
Linux experience and this has gone beyond the scope of my current knowledge.
I really don't want to have to revert to Majordomo but I don't honestly know
what to look at yet to try and fix these misconfigurations.
Any help *greatly* appreciated -- happy to let people examine the system if
they so desire, I understand it's difficult chasing bugs without being able
to examine specific settings impromptu.
I have a subscriber who successfully posts to my GNUMailman list ( 2.1.13 ).
However, every once in a while one of her emails gets bounced to me,
the listowner, as an "Uncaught bounce notification".
How can I figure out what she is doing to cause this?
Thanks much in advance for any info
I put mailing lists to a new server and changed in
/etc/mailman/mm_cfg.py DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST.
But the List Administration points under 'Go to list archives' to the
The posted mails contain in List-Unsubscribe, List-Archive and
List-Subscribe the old server address.
What should I do?