Hi, > > Following up with my other email, I think I can ask the question more > > directly. > > Off hand, I did not see any questions in your post.
Yes, I think I was just generally confused :-) > > I found it was necessary to have an entry in a check_recipient_access > > map with the old address as well as in my virtual map that redefines > > the old address with the new one, and I don't understand why. > > The virtual(5) alias table is not access policy, in smtpd(8) it is used > to determine only whether an address is *valid*, not whether it is > permitted to receive email. Invalid addresses are rejected as > non-existent, valid addresses are subject to access control. That makes sense. I think I was just expecting the conversion to take place prior to the recipient access map check being performed.