Mailman has been working great for several months until I made a couple of changes on the server. I had been getting tons of mail errors because the hostname was actually an ALIAS according to DNS, so I changed the hostname to the CNAME and stopped getting the errors. Around that same time, I upgraded to RedHat 6.0. Somewhere along the line, I started getting this error everytime anyone tries to post to any of our lists:
----- The following addresses had permanent fatal errors -----
"|/home/mailman/mail/wrapper post be-install" (expanded from: <be-install@techops.rfa.org>)
----- Transcript of session follows ----- sh: wrapper not available for sendmail programs 554 "|/home/mailman/mail/wrapper post be-install"... Service unavailable
Reading between the lines :), it appears that for some reason sendmail is no longer allowing wrappers. Any ideas?
Tom Hallewell Lead Technical Engineer Radio Free Asia
(202) 530-4976 2025 M St. NW Suite 300 Washington, DC 20036 USA
Greetings,
This is in interaction between new levels of security present in the sendmail shipped with RH 6.0 and mailman. The wrapper program need to be linked into /etc/smrsh in order to allow sendmail to run it.
--[Lance]
On Sun, 20 Jun 1999, Tom Hallewell wrote:
Date: Sun, 20 Jun 1999 23:09:40 -0400
Mailman has been working great for several months until I made a couple of changes on the server. I had been getting tons of mail errors because the hostname was actually an ALIAS according to DNS, so I changed the hostname to the CNAME and stopped getting the errors. Around that same time, I upgraded to RedHat 6.0. Somewhere along the line, I started getting this error everytime anyone tries to post to any of our lists:
----- The following addresses had permanent fatal errors -----
"|/home/mailman/mail/wrapper post be-install" (expanded from: <be-install@techops.rfa.org>)
----- Transcript of session follows ----- sh: wrapper not available for sendmail programs 554 "|/home/mailman/mail/wrapper post be-install"... Service unavailable
Reading between the lines :), it appears that for some reason sendmail is no longer allowing wrappers. Any ideas?
The sendmail shipped with Redhat 6.0 has added security in that it doesn't allow you to execute any external software unless they are specified by smrsh. So, what you need to do is type in /etc/smrsh directory "ln -s /home/mailman/mail/wrapper" and everything should automagically be working as they used to be. :-)
Regards, Daniel
-----Original Message----- From: z@singtel.telcosucks.org [mailto:z@singtel.telcosucks.org] Sent: Monday, June 21, 1999 12:11 AM To: Tom Hallewell Cc: mailman-users@python.org Subject: Re: [Mailman-Users] Wrapper error
On Sun, 20 Jun 1999, Tom Hallewell wrote:
Date: Sun, 20 Jun 1999 23:09:40 -0400
Mailman has been working great for several months until I made a couple of changes on the server. I had been getting tons of mail errors because the hostname was actually an ALIAS according to DNS, so I changed the hostname to the CNAME and stopped getting the errors. Around that same time, I upgraded to RedHat 6.0. Somewhere along the line, I started getting this error everytime anyone tries to post to any of our lists:
----- The following addresses had permanent fatal errors -----
"|/home/mailman/mail/wrapper post be-install" (expanded from: <be-install@techops.rfa.org>)
----- Transcript of session follows ----- sh: wrapper not available for sendmail programs 554 "|/home/mailman/mail/wrapper post be-install"... Service unavailable
Reading between the lines :), it appears that for some reason sendmail is no longer allowing wrappers. Any ideas?
The sendmail shipped with Redhat 6.0 has added security in that it doesn't allow you to execute any external software unless they are specified by smrsh. So, what you need to do is type in /etc/smrsh directory "ln -s /home/mailman/mail/wrapper" and everything should automagically be working as they used to be. :-)
Regards, Daniel Thanks for the tip!! Now I'm getting an exciting new error-
Jun 21 11:51:46 1999 TrySMTPDelivery: Mailman.pythonlib.smtplib.SMTPRecipientsRefused / hallewel lt@scotty.rfa.org: <hallewellt@rfa.org>... Relaying denied; etc; etc; etc; (dequeued)
How do I set up my fancy new redhat server to relay mail within my domain? Is this documented anywhere so I can stop bothering you nice people about sendmail problems?
Jun 21 11:51:46 1999 TrySMTPDelivery: Mailman.pythonlib.smtplib.SMTPRecipientsRefused / hallewel lt@scotty.rfa.org: <hallewellt@rfa.org>... Relaying denied; etc; etc; etc; (dequeued)
How do I set up my fancy new redhat server to relay mail within my domain? Is this documented anywhere so I can stop bothering you nice people about sendmail problems?
Add the IP range that you want to allow to /etc/mail/access in the form of
127.0.0.1 RELAY
So if you wanted to allow all of 207.123.167.0/24, you would add
207.123.167 RELAY
Once you've made the changes, do
cd /etc/mail makemap hash access < access
You can probably find most sendmail answers at on the comp.mail.sendmail newsgroup.
Chris
Take a look at http://www.python.org/pipermail/mailman-users/1999-June/001511.html
At 12:10 PM 6/21/99 +0800, z@singtel.telcosucks.org wrote:
On Sun, 20 Jun 1999, Tom Hallewell wrote:
Date: Sun, 20 Jun 1999 23:09:40 -0400
Mailman has been working great for several months until I made a couple of changes on the server. I had been getting tons of mail errors because the hostname was actually an ALIAS according to DNS, so I changed the hostname to the CNAME and stopped getting the errors. Around that same time, I upgraded to RedHat 6.0. Somewhere along the line, I started getting this error everytime anyone tries to post to any of our lists:
----- The following addresses had permanent fatal errors -----
"|/home/mailman/mail/wrapper post be-install" (expanded from: <be-install@techops.rfa.org>)
----- Transcript of session follows ----- sh: wrapper not available for sendmail programs 554 "|/home/mailman/mail/wrapper post be-install"... Service unavailable
Reading between the lines :), it appears that for some reason sendmail is no longer allowing wrappers. Any ideas?
The sendmail shipped with Redhat 6.0 has added security in that it doesn't allow you to execute any external software unless they are specified by smrsh. So, what you need to do is type in /etc/smrsh directory "ln -s /home/mailman/mail/wrapper" and everything should automagically be working as they used to be. :-)
Regards, Daniel
Mailman-Users maillist - Mailman-Users@python.org http://www.python.org/mailman/listinfo/mailman-users
-- NAME: Christopher Schulte MAIL: christopher@schulte.org SITE: http://www.schulte.org/ FINGER: christopher@shell.schulte.org
One time, at band camp...
参加者 (5)
-
Christopher Lindsey
-
Christopher Schulte
-
Lance A. Brown
-
Tom Hallewell
-
z@singtel.telcosucks.org