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 have searched FAQ and archives to find an answer. Hoping you can
help.
I have a new list (with previously imported addresses) for announcements
only, and wish these announcements to be received immediately.
I set the defaults to allow non-digest and to not allow digest.
I wish to send out announcements in html, and so wish to make the
default for new subscribers be MIME. While I see a setting under Digest
Options (MIME_is_Default_Digest), I don't see any equivalent option
under Non-Digest Options... and new subscribers continue to come in as
plain text.
QUESTIONS:
In order to avoid having to manually change this option for each
existing subscriber, is there a way to force all existing subscribers to
receive MIME in Non-Digest mode?
If not, is there a way to force all NEW subscribers to be enrolled with
MIME as their default?
Also, is there a way to "lock" the MIME switch on, so that users who try
to change their option to plain text will be prevented from doing so?
Thanks -
Steve
OK,
I've got another problem with Qmail/Plesk/Mailman (same customer,
rebuilt server). Plesk is 7.5.4 reloaded.
Mail delivered fails with "need GID 110 got 101" error. I set up the
brute-force wrapper to deliver with GID 110, and set the permissions
correctly for it to work. Now, I'm getting the following (broken up
into multiple lines for courtesy):
qmail: 1157518628.995172 delivery 726: success:
group_mismatch_error._Mailman_expected_the_mail_wrapper_script_to_be/
executed_as_one_of_the_following_groups:/[mail,_nobody,_mailman],/
but_the_system's_mail_server_executed_the_mail_script_as_group:_"popuser"./
Try_tweaking_the_mail_server_to_run_the_script_as_one_of_these_groups:/
[mail,_nobody,_mailman],/or_re-run_configure_providing_the_
command_line_option:/'--with-mail-gid=popuser'./Failed_to_start_
/usr/lib/mailman/mail/mailman./did_0+0+1/
I'm about ready to pull my hair out. I even added the popuser user to
the mailman group in /etc/passwd.
So, that being said, are there any ideas out there? I have been
messing with this for a week, and have not come up with anything else
to do.
--
Douglas G. Phillips
Simple Business Solutions
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Recently, my Mailman list users who use either a HotMail or MSN.COM email address have not received any messages. Mailman does not record a "bounce" from these email addresses, but they do not receive any of the list traffic. When trying to send a message to a Mailman list, the user gets the following error message:
"This is an automatically generated Delivery Status Notification.
Delivery to the following recipients failed."
And it lists the Mailman list email address. However, Mailman does not receive a bounce message. (My server is not listed with SpamHaus.org, or any of the other blacklists, so it should not be a spam filter sort of thing).
One user requested help from MSN, and they responded with:
"You are experiencing this issue because your .Net Passport <user's email address here> Profile (which is extensively used for authentication purposes) is corrupted (not updated). In order to resolve this issue, I would suggest you to Update your .NET passport profile."
They follow that with instructions to go to their MSN .NET Passport profile and re-type all the information by hand (not by cut and paste). Then a 15-step procedure is given to delete all cookies, history and temporary internet files and re-set the disk cache (space for files) to 10MB. They believe that will solve the problem but alas, it has not for the 4 users I have with MSN or HotMail email addresses.
Anyone else run into this and resolved it? I didn't see anything in the archives. If any of you have users with MSN or HotMail addresses, be advised they probably will not be able to receive emails, but you will not get "bounce" messages. They only way they will know is if they try to post to a Mailman list.
Hi,
I am running Mailman on an Xserve running Mac OS X Server 10.3.9. The
version of Mailman is the one included with Mac OS X Server 10.3.9.
(It's 2.1.2.)
I've just started experimenting with mailing lists on this server
using Mailman. Things worked fine until I actually got to the stage
of mass-subscribing a series of nearly 500 email addresses.
I used the web-based Mailman interface to submit the list of 500
email addresses for new subscribers, through the "Mass Subscription"
web form. I just copied the list of email addresses (separated by
return chars) from a text editor and pasted it in the field and
submitted. My mistake (I think) was that I submitted the entire list
of 500 email addresses at once. Initially it SEEMED to work, i.e. I
got a confirmation page listing all the subscribers that had been
added to the list.
But then I became unable to access the admin page for the list
altogether. The server would simply not respond. I could still access
other parts of the web-based Mailman interface, but not the pages for
this particular list.
After a bit of on-line research, I discovered that the problem was
probably due to "locks" in the
/var/mailman/locks/
folder. Indeed, when I looked inside that folder, I found a whole
series of files named:
enseignants.lock
enseignants.lock.www.cprp.ca.421.1
enseignants.lock.www.cprp.ca.7150.0
enseignants.lock.www.cprp.ca.7166.0
enseignants.lock.www.cprp.ca.7216.0
enseignants.lock.www.cprp.ca.7228.0
enseignants.lock.www.cprp.ca.7286.0
enseignants.lock.www.cprp.ca.7470.0
enseignants.lock.www.cprp.ca.7696.0
enseignants.lock.www.cprp.ca.7819.0
enseignants.lock.www.cprp.ca.7918.0
("www.cprp.ca" is my server and "enseignants" is the name of the list)
The instructions for dealing with this were not exactly clear, so I
just removed all these files so that the "locks" folder was empty.
After that, I was able to access the list's admin pages again. So I
thought everything was good.
Then I tried to send a message to my subscribers. (It's a receive-
only list, so I'll be the only one sending messages.) However, the
message that I sent never got sent to the mailing list's subscribers.
After more online research, I found out that my message was actually
stuck inside the
/var/mailman/qfiles/in/
folder. I also found that I could force Mailman to send the message
by using the command:
/usr/share/mailman/bin/qrunner -r All
That worked and the message got sent out to the list (although I then
had to control-C the process to return to the prompt).
But I find that this now happens every time I want to send a message.
The message never gets sent automatically as expected. Instead, it
gets stuck in that /qfiles/in/ folder and I have to run the qrunner -
r All command to get it sent.
This never happened with this list before I added the 500 subscribers
and had to fiddle with the /locks/ folder. Prior to that, when I was
still in the stage of testing the mailing list with only a handful of
test subscribers, everything worked fine and the messages would get
sent automatically.
My suspicion is that the problem is due to what I did in the /locks/
folder, that maybe I wasn't supposed to remove all the files. (I have
kept them on a local disk in case I need to move them back to that
folder.)
But unfortunately further on-line research and a search through the
mailman-users archives didn't return anything that would help me. I
found people describing various similar problems, but the
troubleshooting steps seem suggested totally foreign to my actual
problem.
Hence this message. I would REALLY appreciate it if someone could
help me with this. I simply do not have the required Mailman
expertise. I just want to use Mailman for a single announcement list.
I suppose I could erase everything and start from scratch again, but
maybe someone here has an easier solution.
Thanks in advance for any help.
Pierre Igot
--
Pierre Igot, administrateur des systèmes / Systems Administrator
www.cprp.ca
902-837-7391
freebsd-4.11
sendmail-8.13.8
mailman-2.1.9_1
python-2.4.3
any clues why mailman keeps dumping the following error trace in
/usr/local/mailman/logs/error ? Happens about every hour or so or
sometimes minutes apart.
--- snip ---
Dec 26 08:27:28 2006 (75889) Ignoring unparseable message:
1166121349.6141329+c811d30798575d4ca57b9a0552a1d394a95c8ff1
Dec 26 08:27:28 2006 (75889) Uncaught runner exception: No terminating
boundary and no trailing empty line
Dec 26 08:27:28 2006 (75889) Traceback (most recent call last):
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop
msg, msgdata = self._switchboard.dequeue(filebase)
File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 164, in
dequeue
msg = email.message_from_string(msg, Message.Message)
File "/usr/local/mailman/pythonlib/email/__init__.py", line 51, in
message_from_string
return Parser(_class, strict=strict).parsestr(s)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 75, in parsestr
return self.parse(StringIO(text), headersonly=headersonly)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 64, in parse
self._parsebody(root, fp, firstbodyline)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 240, in
_parsebody
msgobj = self.parsestr(part)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 75, in parsestr
return self.parse(StringIO(text), headersonly=headersonly)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 64, in parse
self._parsebody(root, fp, firstbodyline)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 265, in
_parsebody
msg = self.parse(fp)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 64, in parse
self._parsebody(root, fp, firstbodyline)
File "/usr/local/mailman/pythonlib/email/Parser.py", line 206, in
_parsebody
raise Errors.BoundaryError(
BoundaryError: No terminating boundary and no trailing empty line
--- snip ---
Hello all,
I'm trying to get mailman working on my intel based Mac Mini running
10.4.8 (NOT OS X Server). I'm running Postfix configured using
http://cutedgesystems.com/software/MailServe/
I have configured and installed mailman using some instructions I
found here:
http://mail.python.org/pipermail/mailman-users/2005-July/045697.html
The problem is, it looks like i have a group or ownership problem
somewhere.
As the instructions said, I configured using:
sudo ./configure --prefix=/Applications/mailman --with-cgi-gid=www --
with-mail-gid=mailman
Using the instructions from the list I found, I am getting this error
posting to a list I created:
...
The Postfix program
<alumni(a)citadel97.com>: Command died with status 2:
"/Applications/mailman/mail/mailman post alumni". Command
output: Group
mismatch error. Mailman expected the mail wrapper script to be
executed as
group "mailman", but the system's mail server executed the mail
script as
group "www". Try tweaking the mail server to run the script as
group
"mailman", or re-run configure, providing the command line option
`--with-mail-gid=www'.
...
So, I tried again using:
sudo ./configure --prefix=/Applications/mailman --with-cgi-gid=www --
with-mail-gid=www
And then I get this error:
The Postfix program
<alumni(a)citadel97.com>: Command died with status 2:
"/Applications/mailman/mail/mailman post alumni". Command
output: Group
mismatch error. Mailman expected the mail wrapper script to be
executed as
group "www", but the system's mail server executed the mail
script as group
"mailman". Try tweaking the mail server to run the script as
group "www",
or re-run configure, providing the command line option
`--with-mail-gid=mailman'.
....
Any ideas?
Thanks!
I'm in the process of setting up a system to host Mailman lists
which will replace another system at another site. The other site has
sent me a copy of their /usr/lib/mailman tree, so I can examine their
configuration and copy list-specific files, and have a Beta-test
version running.
Major problem with all of the funny-formats included in mails these
days. Mails from specific users are just being passed through with
no reformatting. On the old site, it's clear that Demime is being
used. However, I can find nothing in the old Mailman tree indicating
that it's installed.
Hank
For reference:
Mailman 2.1.9
Python 2.5
Solaris 8 9/05 on Sun Ultra 10 (Sparc system)
Sun Studio 11 devsys used to compile.
Old configuration: Mailman-2.1.4
Migration was to build a new 2.1.4 tree, create the list, than move
the old list's config.pck to the new one. Then install 2.1.9 as an
upgrade to the 2.1.4 tree.
--
Hank van Cleef (vancleef(a)lostwells.net, hvanclee(a)nyx.net)