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
anonymous...!
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.
Thank you!
Mal
Hi,
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'."
Thanks
Mary
Hi,
I have waited almost a year for AOL and Yahoo to admit that they messed up and to remove their DMARC policy. My AOL and Yahoo subscribers are pretty upset at me because I won’t let them post. A number now have two subscriptions, one for posting (from GMail) and another for receiving the messages.
So against my better judgement, I included this hack in Cleanse.py;
22c22
< from email.Utils import formataddr, parseaddr
—
>from email.Utils import formataddr
69,74d68
<
< # Added to deal with DMARC issuej
< name, addrs = parseaddr(msg.get('from'))
< addrs += '.invalid'
< del msg['from']
< msg['from'] = formataddr((name, addrs))
\ No newline at end of file
I found it in the discussion list.
I don’t get compile errors, but Cleanse.pyc is not being updated. I have stopped and restarted Mailman and I have also rebooted, but same non-action. I have not tried ‘compileall’ and am not eager to, either (permissions, where to invoke, etc). Any suggestions?
The host OS is Mac OS X Server 10.5.8 with Mailman 2.1.14
Yours,
Allan
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I have Mailman up and running. I just sent an e-mail to 5 lists and
the e-mail came duplicated to the recipients. I checked the header and
the only difference is the following:
1. Header:
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00
autolearn=unavailable version=3.3.1
2. Header:
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00
autolearn=ham version=3.3.1
How can a avoid duplicates in future? What is the reason?
BR
Marco
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBAgAGBQJVCfIsAAoJEC1y3OsA+e10t2MP/0lS3W8F000CYn4MQ1M7Zfqj
lzJskw5ysngsspQOCZ9kjBuHmh/TGHusZB90wkapMdAwlbuAypQKB6T7L6nwhKy4
xRkCxKJ6hZybb8g5pvatPnODbFfJE96kOAD9d6B1r5hv56FTE+/TG/50/kCQC4do
9AxsoBUD0hNcSwwTjazMGwGZ4NqDDVLXsrauCR02jB+VdqiZgGrGVnQUS6KRHKB+
fOc3VDxh/jbizRCkh8NFQfwW039QnLQyo+HM/pnYQyDcmsfyPg80/TMoyZLhR6PN
NK3AZi+BykM8l7SfyWjmkltHERxYe3ouupQ0wPbWbOY/RCQ0gUUWb28CGZ3HChV6
eypbvPwnXk45WXvQuyhFsU7/KvWVBcb3MNezEm6Q/h5gQyI9FVmEABzjzsvkXxBg
j9WhfiatL3ZN1cpCvb1RPxkP4hZ5YHf1fy9QqgXahLl+nuXSQu7IyKR0vJOXdq00
riB3Su7BWPV/lhaXXV6N9PA2TjjJ69tQ8oOfuB4UTJ19Wme1Zwo6J1pWkjY/xZsL
izz9BrJeMZas2WqyBwHy2/mibyBMmG6nOW1F+FfqXSb/G/GZSA/yMg/5hb0GMgEc
Fbihuiq2TW/TgkPkF+Bx6o+XtKAMA8yVAxrkOEo6YLbD28aga9uAKlai2ypiFQll
6aCeU5gwScRf5mlvnaay
=Fkgv
-----END PGP SIGNATURE-----
Hello,
we recently updated our (vhost patched) Mailman installation
from 2.1.14 to 2.1.18-1 (https://launchpad.net/~msapiro) in order to
workaround Yahoo's recent change to their SPF policy that this
version addresses. Virtual mailing list hosting worked fine up until
this upgrade.
Here is an example of our mm_cfg.py :
VIRTUAL_HOSTS.clear()
DEFAULT_EMAIL_HOST = 'list.ourdomain.com'
DEFAULT_URL_HOST = 'list.ourdomain.com'
DEFAULT_URL_PATTERN = 'http://%s/mailman/'
VIRTUAL_HOST_OVERVIEW = On
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
add_virtualhost('list.customerdomain.com', 'customerdomain.com')
If we change the default values above and run the below command, the
available mailing lists move from the old default to the new.
bin/withlist -l -a -r fix_url --
All add_virtualhost configuration lines are ignored.
Since withlist is able to read the changes in our mm_cfg.py, this
does not strike me as an issue with our configure options which were
limited :
./configure --prefix=/usr/lib/mailman
--with-var-prefix=/var/lib/mailman --with-cgi-gid=apache
I am unaware of a method we can use to further debug this, such as a
command that would effectively dump out Mailman's configuration
options, thus validating if it is even reading the add_virtualhost
configuration lines.
--
Regards,
Chris
Chris Miller
President - Rocket Scientist
ScratchSpace Inc.
(831) 621-7928
http://www.scratchspace.com
I have debian jessie running apache2 2.4.10-10 , mailman 1:2.1.18-2 and
postfix 2.11.3-1
I have difficulty i mailman-apache interface.
I was running on debian7 and apache2.2 nicely.
I took mailman, apache.conf, modified allow,deny setting
http://filiz.inet-tr.org.tr/cgi-bin/mailman/listinfo
ask what to do with listinfo
http://filiz.inet-tr.org.tr/cgi-bin/mailman/admindb/edu-net
I got
The requested URL /cgi-bin/mailman/admindb/edu-net was not found on this server
mailman.conf in apache sites-enabled is:
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
Alias /pipermail/ /var/lib/mailman/archives/public/
Alias /images/mailman/ /usr/share/images/mailman/
<Directory /usr/lib/cgi-bin/mailman/>
AllowOverride None
Options ExecCGI
# AddHandler cgi-script .cgi
Require all granted
</Directory>
<Directory /var/lib/mailman/archives/public/>
Options FollowSymlinks
AllowOverride None
Require all granted
</Directory>
<Directory /usr/share/images/mailman/>
AllowOverride None
Require all granted
</Directory>
<VirtualHost *:80>
ServerName liste.inet-tr.org.tr
ServerAlias filiz.inet-tr.org.tr
DocumentRoot /var/www/web
ErrorLog /var/log/apache2/liste-error.log
CustomLog /var/log/apache2/liste-access.log combined
<Directory /var/lib/mailman/archives/>
Options FollowSymLinks
AllowOverride None
</Directory>
----
Any suggestion ?
Best regards
--
Mustafa Akgul <akgul(a)bilkent.edu.tr>
Recently the moderator of a mailing list I host got a Mailman error. And this
is what was in Mailman's error log:
May 29 21:55:21 2015 admin(16001): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(16001): [----- Mailman Version: 2.1.16 -----]
admin(16001): [----- Traceback ------]
admin(16001): Traceback (most recent call last):
admin(16001): File "/usr/lib/mailman/scripts/driver", line 117, in run_main
admin(16001): main()
admin(16001): File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 203, in main
admin(16001): process_form(mlist, doc, cgidata)
admin(16001): File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 785, in process_form
admin(16001): if id not in senderactions[sender]['message_ids']:
admin(16001): KeyError: 'message_ids'
admin(16001): [----- Python Information -----]
admin(16001): sys.version = 2.4.3 (#1, Jan 9 2013, 06:47:03)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)]
admin(16001): sys.executable = /usr/bin/python
admin(16001): sys.prefix = /usr
admin(16001): sys.exec_prefix = /usr
admin(16001): sys.path = ['/usr/lib/mailman/pythonlib', '/usr/lib/mailman', '/usr/lib/mailman/scripts', '/usr/lib/mailman', '/usr/lib64/python24.zip', '/usr/lib64/python2.4/', '/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', '/usr/lib64/python2.4/lib-dynload', '/usr/lib/python2.4/site-packages']
admin(16001): sys.platform = linux2
admin(16001): [----- Environment Variables -----]
admin(16001): HTTP_COOKIE: wendell-townsfolk+moderator=28020000006976186955732800000037663266333937633233343834636466636163626230326138666637653834613966616561613230
This is on a CentOS 5.11 system (64bit), with Mailman 2.1.16 that I built as
an RPM from the sources.
Is this something I need to worry about? Or is it likely to have been caused
by an illformed spam message?
--
Robert Heller -- 978-544-6933
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller(a)deepsoft.com -- Webhosting Services
:-)
I'm afraid documentation doesn't say it clearly:
I'm thinking of running web server and mail server on separate virtual
machines (separate hosts). I'd like to install mailman on one of those
hosts or on a separate VM. Does mailman require postfix and apache on
the same host (as mailman)? Can it use a remote mail or a remote web
server? Configuration doesn't provide such examples but doesn't say
clearly it is impossible...
Best regards,
Marek
I had problem in web interface of mailman,
error was "cgi-bin/mailman/admindb/listname was undefined"
it turned out that mod.cgi was not loaded.
adding mod.cgi yo mods-enabled solved the problem.
Regards
Mustafa Akgul