On Tue, 21 Aug 2007, WJCarpenter wrote:

> Once message reception has moved on from routers to transport, are all
> rejections done in the form of generating a bounce message (as opposed
> to an SMTP response code)?  

Yes, but your perception is slightly off. Message reception never 
involves transports. Routers may be used to verify addresses, but 
transports are never invoked. Transports are used only in message 
delivery. Delivery does not start until reception is complete and the 
message is safely stored on disk. By that time, the SMTP connection is 
over. Reception and delivery are two completely separate processes - and 
may be well separated in time in some cases.

> Is there any transport that can fail a message and have it result in
> an appropriate SMTP response code?

No.

> Right now, I don't have a centralized source of information about the
> quota status of a user outside of that LDA.

The issue of giving SMTP errors for over-quota mailboxes is one that 
arises regularly. It is not straightforward. The only way you can do 
that is to arrange for some external program to maintain a file or 
database that lists which mailboxes are over quota so that Exim can 
interrogate that data at SMTP RCPT time.


-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to