Failing pipe command w/ rt


#1

Hi,

I’ve got a server that was running sendmail and I’m trying to migrate
it to Exim. It’s running both Mailman and RT (Request Tracker). I’ve
got Mailman working okay, but I’m having trouble with rt. I’ve read
the documentation in the contrib area at rt’s web site
(ftp://ftp.fsck.com/pub/rt/contrib/exim.README) and implemented those
settings into my configure file. Now I’m a little baffled as to the
errors and what to do about them.

Sending a mail to the request queue gets this:

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es)
failed:

pipe to |/disk2/rt/bin/rt-mailgate support correspond
generated by rt@tech.overland.net
Child process of address_pipe transport returned 1 from command:
/disk2/rt/bin/rt-mailgate

The following text was generated during the delivery attempt:

------ pipe to |/disk2/rt/bin/rt-mailgate support correspond
generated by rt@tech.overland.net

exim abandoned: unknown, malformed, or incomplete option
-ODeliveryMode=b
Could not send mail :frowning:

Tried to launch this command: /usr/lib/sendmail -oi -t -ODeliveryMode=b
-OErrorMode=m

At first I thought perhaps it was a permissions problem with the UID or
GID that was trying to execute the command but now I have no idea after
actually seeing the error result. Naturally /usr/lib/sendmail is
pointing to my exim binary.

Please help if you can.

Much appreciated,
Todd


#2

It sounds like you’re using the sendmail options for sendmail 8
rather than the options for sendmail wrappers.

check out etc/config.pm.

    -jOn Sun, Mar 11, 2001 at 07:20:08PM -0600, Todd Jagger wrote:

Hi,

I’ve got a server that was running sendmail and I’m trying to migrate
it to Exim. It’s running both Mailman and RT (Request Tracker). I’ve
got Mailman working okay, but I’m having trouble with rt. I’ve read
the documentation in the contrib area at rt’s web site
(ftp://ftp.fsck.com/pub/rt/contrib/exim.README) and implemented those
settings into my configure file. Now I’m a little baffled as to the
errors and what to do about them.

Sending a mail to the request queue gets this:

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es)
failed:

pipe to |/disk2/rt/bin/rt-mailgate support correspond
generated by rt@tech.overland.net
Child process of address_pipe transport returned 1 from command:
/disk2/rt/bin/rt-mailgate

The following text was generated during the delivery attempt:

------ pipe to |/disk2/rt/bin/rt-mailgate support correspond
generated by rt@tech.overland.net

exim abandoned: unknown, malformed, or incomplete option
-ODeliveryMode=b
Could not send mail :frowning:

Tried to launch this command: /usr/lib/sendmail -oi -t -ODeliveryMode=b
-OErrorMode=m

At first I thought perhaps it was a permissions problem with the UID or
GID that was trying to execute the command but now I have no idea after
actually seeing the error result. Naturally /usr/lib/sendmail is
pointing to my exim binary.

Please help if you can.

Much appreciated,
Todd


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

A REAL sysadmin challenge is “resurrect five dead mailserver while so ripped
to the gills on mdma that you can’t focus on any given line of text for more
than 10 seconds continuously.”
-Nathan Mehl


#3

Thanks Jesse,

Just leaving the mail options at " -oi -t " did the trick.

I really appreciate it.

TJ

At 08:47 PM 3/11/2001 -0500, Jesse wrote: