Pb whith RT and EXIM


#1

Hi,
I’m trying to use RT with Exim but it doesn’t work

I created an alias in the /etc/aliases :
sav1: "|/opt/rt/bin/rt-mailgate niveau1 correspond"
sav1-action: “|/opt/rt/bin/rt-mailgate niveau1 action”

If modified my exim.conf :
#global section
RTPATH=/opt/rt/bin
RTQUEUE=niveau1

#Transports section
rt_pipe:
driver = pipe
path = "/usr/local/bin"
command = "perl -T RTPATH/rtmux.pl rt-mailgate RTQUEUE
${substr_1:${local_part_suffix}}"
log_output
user = rt
group = rt

#directors section
rt:
driver = smartuser
transport = rt_pipe
domains = “akio-contacts.thinxshop.fr

local_parts = “^rt(-.*)?”

suffix = "-action:-comment:-correspond"
suffix_optional
require_files = "+RTPATH/rtmmux.pl"
user = rt
group = rt

and when I try to send a mail by exim -v, I get these messages :
LOG: 0 MAIN
[root@akio-contacts exim]# Exim version 3.14 debug level 1 uid=8 gid=12
Berkeley DB: Sleepycat Software: DB 2.4.14: (6/2/98)
delivering message 13Oz22-0002Oy-00
LOG: 0 MAIN
<|/opt/rt/bin/rt-mailgate niveau1 correspond>: rt_pipe transport
output: exim abandoned: unknown, malformed, or incomplete option
-ODeliveryMode=b
LOG: 0 MAIN
** |/opt/rt/bin/rt-mailgate niveau1 correspond
sav1@akio-contacts.thinxshop.fr D=system_aliases T=rt_pipe: Child
process of rt_pipe transport returned 1 from command:
/opt/rt/bin/rt-mailgate
Exim version 3.14 debug level 1 uid=8 gid=12
Berkeley DB: Sleepycat Software: DB 2.4.14: (6/2/98)
LOG: 0 MAIN
<= <> R=13Oz22-0002Oy-00 U=mail P=local S=1286

and this one is in the syslog :
in.identd[9283]: request_thread: read(14, …, 1023) failed: Connection
reset by peer

If I don’t use RT mailparser, everything works well.

Thanx in advance.