On 21/02/2008, Yves Goergen <nospam.list@???> wrote: > Hello,
>
> I'm currently investigating why my Exim mail server queue slowly fills
> up with frozen messages. Now I have found two things that I don't like.
>
> 1) When a message comes in for a mailbox that doesn't exist (unknown
> user), the message doesn't seem to be rejected at first instance but a
> bounce mail is generated that cannot be delivered and ends up frozen in
> the queue. How can this be changed so that unknown users
> (postmaster@some-local-domain) can be rejected at the first place?
You need 'verify = recipient' in your RCPT ACL.
>
> 2) When a mail forward is set up, the incoming mail seems to be stored
> and confirmed to the sender, then forwarded to the destination. When
> this destination host rejects the message due to spam, my server wants
> to generate a bounce mail notifying about the delivery error. Again,
> this bounce mail ends up frozen in my queue.
Not much you can do about that, other than apply tests yourself on
incoming mail that are at least as strict as those that the downstream
system uses.
>
> I have configured my own spam filter (SA) so that it can scan the
> message during the first-place SMTP session and reject spam without
> first confirming it and later trying to send back a bounce message.