[Avcheck] Postfix Address quoting problem [was: Combined avcheck / Postfix question -- open relay issue]

Michael Tokarev mjt@tls.msk.ru
Wed, 08 May 2002 17:28:08 +0400


Michael Tokarev wrote:
[]
> So, in avcheck, this address should be passed as "bar@baz.com"@example.com.
> Following the rules.

Mmm.  Errm.  This sucks.

transport:

 x.tls.msk.ru	tst:

master.cf:

tst       unix  -       n       n       -       -       pipe
        flags=q user=mjt argv=/tmp/tst ${recipient}

/tmp/tst:
#! /bin/sh
exec >>/tmp/tstout
for i ; do
  echo -n " >$i<"
done
echo

 $ echo Helo | /usr/sbin/sendmail \"mjt@bar.ru\"@x.tls.msk.ru
 $ sleep 5
 $ cat /tmp/tstout
  >mjt@bar.ru@x.tls.msk.ru<
 $ echo Helo | /usr/sbin/sendmail \"mjt\ 1\ 2\"@x.tls.msk.ru
 $ sleep 5
 $ cat /tmp/tstout
  >mjt@bar.ru@x.tls.msk.ru<
  >"mjt 1 2"@x.tls.msk.ru<
 $ _

What's going on ?!

Next round... ;)