Bug#309639: exim4: Code 450 Errors

Andreas Metzler Andreas Metzler <ametzler@downhill.at.eu.org>, 309639@bugs.debian.org
Wed, 18 May 2005 19:52:22 +0200


On 2005-05-18 Gordon Haverland <ghaverla@materialisations.com> wrote:
[exim acted as client]
> His intention is to only allow a single recipient per connection, and
> the test involved having 3 addresses in the To: field.  The message sent
> back to Exim (from his logs is):
>  450 Only One Recipient Per Connection - See
>    http://www.XXXXXXXXXXX.net/policy.html

> The first address is delivered to by exim, the other 2 addresses in the
> To: field are ignored.  Exim never does attempt to reconnect and send
> the second and third messages, per the error message from the
> destination site.  Exim does not warn the user that copies of 2 of the 3
> recipients is never sent.
[...]

Hello,
I cannot reproduce this, for me exim4 deals fine with this and retries
the message later.

I suspect you sent a message with a single recipient, but with
"multiple addresses int the To:" header. But similar to the address
inside a snailmail the To:-.header has no influence on the delivery,
the envelope information is the interesting part.

For proper testing this you could use
echo fooo | mail -s testing testadd@ress1 test@adress2

afterwards you'll find one of the addresse waiting in your queue
(mailq run as root will verify this) and it will be delivered at the
next queue run.
                 cu andreas

-- 
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
                                           http://downhill.aus.cc/