Cassidy Larson: > Figured it out. Returning a "DUNNO" from the policy service for valid > under-quota and unknown users causes postfix to proceed to the checking of > aliases/users. This allows the mailbox over-quota rejection to work > successfully for valid users, and allows virtual aliases to be accepted > while denying messages to over-quota users. Although aliases that deliver > to an over-quota user are also accepted, but that's another investigative > trip to the manual. Thanks.
You may be able to reject over-quota aliased recipients by using "reject_unverified_recipient". This requires that the message store rejects mail for over-quota recipients without accepting the message. reject_unverified_recipient uses a cache, so it is not significantly more expensive than asking a policy daemon. See also: http://www.postfix.org/ADDRESS_VERIFICATION_README.html#recipient Wietse