> UsersRepositoryAliasingForwarding (URAF) take each recipient of the mail
> and for each send the mail to one or more of this:
> - error : if it find any problem in the aliasing/forwarding
> - remoteRecipient: if a forwarding has been specified
> - localRecipient: if an alias has been specified
That is the same with a VUT. :-)
> I think that there is a difference that we should analyze:
> In URAF you can put a local address both in alias and in forward: the
> result is different because the aliasing is done on the current mail
> that will move forward in the processor while the forwarding creates a
> new mail that will enter the spool from the root. VUTs do not allow
> this distinction because local addresses are considered aliases while
> remote addresses are sent to the root processor in a new mail.
I don't believe that the differences are intentional or significant.
> My best solution is to make it returns a collection of "destinations"
> including "errors", "forwards", "aliases".
Return to what?
> Having this association between an input recipient and its "expansion"
> will allow us (later) to manage DSN correctly. In fact we may need to
> track the original recipient and its rewrites to be able to create a
> compliant DSN.
That would be equally so for a VUT. The point is that there are no
differences. We should merge the lot under a single virtual user table
interface, whatever changes we feel we should make to it.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]