Problem with mailx and no Recipients found

Hello Sirs!

I’ve got some trouble with sending Emails out of my rt4 installation.

It’s installed on the latest ubuntu version, everything works quite well,
except of sending emails.

I collect my emails with fetchmail.

Emails sending is done with postfix and mailx, if i type "mailx -s “asdf”
my@email.com

It works perfectly. Postfix is configured as a smart host.

If I want to send email over RT, it says the following in syslog:

Aug 8 11:20:01 rt CRON[2462]: (smmsp) CMD (test -x /etc/init.d/sendmail &&
/usr/share/sendmail/sendmail cron-msp)

Aug 8 11:20:02 rt postfix/pickup[1475]: BED152896E: uid=114 from=

Aug 8 11:20:02 rt postfix/cleanup[2482]: BED152896E:
message-id=20110808092002.BED152896E@rt.ad.kittel

Aug 8 11:20:03 rt postfix/qmgr[1476]: BED152896E:
from=smmsp@binder-group.de, size=654, nrcpt=1 (queue active)

Aug 8 11:20:03 rt postfix/smtp[2484]: BED152896E:
to=root@binder-group.de, orig_to=,
relay=192.168.201.13[192.168.201.13]:25, delay=0.96,
delays=0.54/0.1/0.23/0.1, dsn=5.0.0, status=bounced (host
192.168.201.13[192.168.201.13] said: 550 No such recipient (in reply to RCPT
TO command))

Aug 8 11:20:03 rt postfix/cleanup[2482]: 79B1D2896F:
message-id=20110808092003.79B1D2896F@rt.ad.kittel

Aug 8 11:20:03 rt postfix/qmgr[1476]: 79B1D2896F: from=<>, size=2517,
nrcpt=1 (queue active)

Aug 8 11:20:03 rt postfix/bounce[2485]: BED152896E: sender non-delivery
notification: 79B1D2896F

Aug 8 11:20:03 rt postfix/qmgr[1476]: BED152896E: removed

Aug 8 11:20:03 rt postfix/smtp[2484]: 79B1D2896F:
to=smmsp@binder-group.de, relay=192.168.201.13[192.168.201.13]:25,
delay=0.31, delays=0/0/0.26/0.04, dsn=5.0.0, status=bounced (host
192.168.201.13[192.168.201.13] said: 550 No such recipient (in reply to RCPT
TO command))

Aug 8 11:20:03 rt postfix/qmgr[1476]: 79B1D2896F: removed

Aug 8 11:20:13 rt RT: rt-4.0.1-1994-1312795213-1618.7-5-0@binder-group.de
#7/130 - Scrip 5 On Correspond Notify AdminCcs
(/opt/rt4/sbin/…/lib/RT/Action/SendEmail.pm:301)

Aug 8 11:20:13 rt RT: rt-4.0.1-1994-1312795213-1618.7-5-0@binder-group.de
No recipients found. Not sending.
(/opt/rt4/sbin/…/lib/RT/Interface/Email.pm:352)

Aug 8 11:20:13 rt RT: rt-4.0.1-1994-1312795213-92.7-7-0@binder-group.de
#7/130 - Scrip 7 On Correspond Notify Other Recipients
(/opt/rt4/sbin/…/lib/RT/Action/SendEmail.pm:301)

Aug 8 11:20:13 rt RT: rt-4.0.1-1994-1312795213-92.7-7-0@binder-group.de
No recipients found. Not sending.
(/opt/rt4/sbin/…/lib/RT/Interface/Email.pm:352)

Aug 8 11:20:13 rt RT: rt-4.0.1-1994-1312795213-1102.7-6-0@binder-group.de
#7/130 - Scrip 6 On Correspond Notify Requestors and Ccs
(/opt/rt4/sbin/…/lib/RT/Action/SendEmail.pm:301)

Aug 8 11:20:13 rt RT: rt-4.0.1-1994-1312795213-1102.7-6-0@binder-group.de
No recipients found. Not sending.
(/opt/rt4/sbin/…/lib/RT/Interface/Email.pm:352)

This is my RT_SiteConfig.pm

Set( $DatabaseUser, ‘rt_user’ );

Set( $CorrespondAddress, ‘support@binder-group.de’ );

Set( $rtname, ‘binder-group.de’ );

Set( $DatabaseRequireSSL, ‘0’ );

Set( $WebPort, ‘80’ );

Set( $Organization, ‘binder-group.de’ );

Set( $DatabaseType, ‘Pg’ );

Set( $DatabasePort, ‘’ );

Set( $DatabasePassword, ‘rt’ );

Set( $DatabaseAdmin, ‘postgres’ );

Set( $WebDomain, ‘172.16.200.91’);

Set( $DatabaseAdminPassword, ‘post’ );

Set( $CommentAddress, ‘support-kommentar@binder-group.de’ );

Set( $DatabaseHost, ‘localhost’ );

Set( $DatabaseName, ‘rt4’ );

Set( $OwnerEmail, ‘christian.bauer@binder-group.de’ );

Set( $MailCommand , ‘sendmailpipe’);

Set( $SendmailArguments , “-t”);

Set( $SendmailPath , “/usr/bin/mailx-wrapper”);

Set($LogToSyslog , ‘info’);

Set($LogToFile , ‘debug’); #debug is very noisy

Set($LogDir, ‘/opt/rt4/var/log’);

Set($LogToFileNamed , “rt.log”); #log to rt.log 1;

Set($RTAddressRegexp , ‘^support(-kommentar)?@(binder-group.de)$’);

My mailx-wrapper looks like this

#!/bin/bash

do not query a resource file

export MAILRC=/dev/null

send email directly to a remote smtp smarthost

export smtp=192.168.201.13

make mailx accept 8-bit content - in this case for German umlauts etc.

export LC_CTYPE=de_DE.iso88591

send the email (since this is the first real command executed in the

script, it will receive the email content from STDIN)

/usr/bin/mailx -n -t

log a line to syslog for debugging purposes

/usr/bin/logger -t RTmailer -p syslog.info – CALL /usr/bin/mailx -n -t “$@”
RETURNED $?

Thank you in advance!