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, This problem is not caused by mailman, but I still want to give it a
shot here. I'm hosting a mailing list on top of mailman. Emails are
supposed to be sent out by AWS ses. However, ses requires that sender
address must be verified, which leads to a problem that emails sent by
subscribers to mailing list cannot be sent to other subcirbers, since their
addresses are not verified. And it is impossible to verified every
subscriber. Are there smtp service providers allowing unverified email
address to send out emails, or do I have other solutions?
Thanks.
Leon
I think this may have been addressed but I can't find it. Now that I am
munging the from address to mitigate DMARC, recipients can no longer
tell who the message is from. What are other folks doing to handle that?
Other than having list members add their own signature? Thanks.
I'm not sure why I am getting these errors but it seems to be associated
with backups. Is there a backup cronjob that didn't run, fail or is
something else wrong? The directories do exist but not the indicated pck
files. TIA
Feb 25 12:02:06 2020 (14100) Uncaught runner exception: [Errno 2] No
such file or directory
Feb 25 12:02:06 2020 (5133) Uncaught runner exception: [Errno 2] No such
file or directory:
'/var/spool/mailman/out/1582657325.390982+504a3666a91ef8722e1af700669bf0190e00417d.pck'
Feb 25 12:02:06 2020 (5133) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop
msg, msgdata = self._switchboard.dequeue(filebase)
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 154, in dequeue
fp = open(filename)
IOError: [Errno 2] No such file or directory:
'/var/spool/mailman/out/1582657325.390982+504a3666a91ef8722e1af700669bf0190e00417d.pck'
Feb 25 12:02:06 2020 (5133) Skipping and preserving unparseable message:
1582657325.390982+504a3666a91ef8722e1af700669bf0190e00417d
Feb 25 12:02:06 2020 (14100) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop
msg, msgdata = self._switchboard.dequeue(filebase)
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 158, in dequeue
os.rename(filename, backfile)
OSError: [Errno 2] No such file or directory
Feb 25 12:02:06 2020 (14100) Skipping and preserving unparseable
message: 1582657325.390982+30007f7a3ce65a426ba60c1ab46d996c33d2bb9a
Feb 25 12:02:06 2020 (14102) Failed to unlink/preserve backup file:
/var/spool/mailman/out/1582657325.390982+504a3666a91ef8722e1af700669bf0190e00417d.bak
Feb 25 12:02:07 2020 (5128) Failed to unlink/preserve backup file:
/var/spool/mailman/archive/1582657325.390982+30007f7a3ce65a426ba60c1ab46d996c33d2bb9a.bak
Feb 25 12:07:35 2020 (5134) Uncaught runner exception: [Errno 2] No such
file or directory:
'/var/spool/mailman/virgin/1582657654.150712+53c19a1ee899509786cc9beb40990d4c631f65d4.pck'
Feb 25 12:07:35 2020 (5134) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop
msg, msgdata = self._switchboard.dequeue(filebase)
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 154, in dequeue
fp = open(filename)
IOError: [Errno 2] No such file or directory:
'/var/spool/mailman/virgin/1582657654.150712+53c19a1ee899509786cc9beb40990d4c631f65d4.pck'
Feb 25 12:07:35 2020 (5134) Skipping and preserving unparseable message:
1582657654.150712+53c19a1ee899509786cc9beb40990d4c631f65d4
Feb 25 12:07:35 2020 (14098) Failed to unlink/preserve backup file:
/var/spool/mailman/virgin/1582657654.150712+53c19a1ee899509786cc9beb40990d4c631f65d4.bak
Feb 25 12:29:07 2020 (14099) Uncaught runner exception: [Errno 2] No
such file or directory
Feb 25 12:29:07 2020 (14099) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop
msg, msgdata = self._switchboard.dequeue(filebase)
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 158, in dequeue
os.rename(filename, backfile)
OSError: [Errno 2] No such file or directory
Feb 25 12:29:07 2020 (14099) Skipping and preserving unparseable
message: 1582658947.082654+30ee2b8943fe331a15218871760c1c8d3a5d8a90
Feb 25 12:29:07 2020 (5131) Failed to unlink/preserve backup file:
/var/spool/mailman/in/1582658947.082654+30ee2b8943fe331a15218871760c1c8d3a5d8a90.bak
Feb 25 13:04:00 2020 (14099) Uncaught runner exception: [Errno 2] No
such file or directory
Feb 25 13:04:00 2020 (14099) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop
msg, msgdata = self._switchboard.dequeue(filebase)
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 158, in dequeue
os.rename(filename, backfile)
OSError: [Errno 2] No such file or directory
Feb 25 13:04:00 2020 (14099) Skipping and preserving unparseable
message: 1582661039.25433+fcd57e8ec68cce26d6ec44748d97987a885b8f3c
Feb 25 13:04:00 2020 (5131) Failed to unlink/preserve backup file:
/var/spool/mailman/in/1582661039.25433+fcd57e8ec68cce26d6ec44748d97987a885b8f3c.bak
Feb 25 13:04:01 2020 (14104) Uncaught runner exception: [Errno 2] No
such file or directory:
'/var/spool/mailman/bounces/1582661040.887134+c53e72b90df57867b3447d0e85584d819d2f14b4.pck'
Feb 25 13:04:01 2020 (14104) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop
msg, msgdata = self._switchboard.dequeue(filebase)
File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 154, in dequeue
fp = open(filename)
IOError: [Errno 2] No such file or directory:
'/var/spool/mailman/bounces/1582661040.887134+c53e72b90df57867b3447d0e85584d819d2f14b4.pck'
Feb 25 13:04:01 2020 (14104) Skipping and preserving unparseable
message: 1582661040.887134+c53e72b90df57867b3447d0e85584d819d2f14b4
Feb 25 13:04:01 2020 (5129) Failed to unlink/preserve backup file:
/var/spool/mailman/bounces/1582661040.887134+c53e72b90df57867b3447d0e85584d819d2f14b4.bak
I am in the process of migrating mailman to a new server. It seems to
have been done correctly but mailman is unable to write to the archive
files.
IOError: [Errno 13] Permission denied:
'/var/lib/mailman/archives/private/rushtalk/2020-February.txt'
I ran check_perms and it found no issues. However, when I look at the
ownership of the archives I get this:
-rw-r--r--. 1 root mailman 72404 Feb 16 14:26 2020-February.txt
Shouldn't either the owner be mailman or permissions be -rw-rw-r--? TIA.
I am pleased to announce the release of Mailman 2.1.30rc1.
Python 2.6 is the minimum supported, but Python 2.7 is strongly recommended.
This is a routine bug fix release with a few new features. See the
attached README.txt for details.
Mailman 2.1.30 will be the last release of the Mailman 2.1 branch from
the GNU Mailman project. It contains some new strings which are
untranslated in most of the i18n translations. If you can help update
any of the translations, please contribute your changes.
Changes can be submitted via a bzr merge proposal on Launchpad or by
sending an updated mailman.po file and or templates directly to me. This
will be the last chance to get i18n updates into a release.
Mailman is free software for managing email mailing lists and
e-newsletters. Mailman is used for all the python.org and
SourceForge.net mailing lists, as well as at hundreds of other sites.
For more information, please see our web site at one of:
http://www.list.orghttps://www.gnu.org/software/mailmanhttp://mailman.sourceforge.net/
Mailman 2.1.30rc1 can be downloaded from
https://launchpad.net/mailman/2.1/https://ftp.gnu.org/gnu/mailman/https://sourceforge.net/projects/mailman/
--
Mark Sapiro <mark(a)msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
Since migrating to mailman 3 on the latest RHEL is going to take some
time, I need an interim solution to DMARC mitigation. I understand
version 2.1.18 will do what I need, at least until I can finish the
migration. However, I have been unable to find a repository or rpm for
that version for RHEL 5. Can someone help me out with that?
I have mailman 2.1.12 installed on RHEL 7 (that is the latest version
available in the RHEL 7 repository). When I try to access the mailman
web pages (apache 2.4) I get the error:
[Mon Feb 17 03:43:04.099892 2020] [authz_core:error] [pid 30156] [client
162.230.29.192:49655] AH01630: client denied by server configuration:
/usr/lib/mailman/cgi-bin/listinfo
Here is my mailman.conf file:
#
# httpd configuration settings for use with mailman.
#
ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
<Directory /usr/lib/mailman/cgi-bin/>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
Alias /pipermail/ /usr/lib/mailman/archives/public/
<Directory /usr/lib/mailman/archives/public>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
# Uncomment the following line, replacing www.example.com with your server's
# name, to redirect queries to /mailman to the listinfo page (recommended).
RedirectMatch ^/$ http://galene.csd.net/mailman/listinfo/rushtalk
Since it looks correct to me, perhaps some new eyes can see what I am
missing. TIA.