kousou+post...@aueb.gr:
> Hello all,
> For the past week I have been puzzled with the following case .
> In local aliases I have defined an alias
> alias1: user1, user2, user3
> User2 is overquota and messages destined to user2 are deferred.
> When a message is sent to alias1 it is delivered to user1 and user3,
> deferred for user2 and put in queue with user2 AND alias as recipients !!!

Has worked this way for 20 years. The problem is that there is
only one queue file record (for alias1). That record cannot be
deleted as long as one of (user1, user2, user3) is deferred.

The solution is to force Postfix to write the addresses to a queue
file before attempting delivery, so that it can delete individual
recipients from the queue file.

Add an "owner-alias1: address" entry to the local aliases file,
or use virtual_alias_maps instead.

        Wietse

Reply via email to