On Tue, Jul 19, 2011 at 11:26:46AM -0700, Brian Andrus wrote: > > I thought as much, unfortunately, since the local accounts have an '@' sign > in them, using procmail as local delivery seems to not be happy. > > So now the question becomes: > Is there a way to get postfix to allow '@' signs as part of a user name > when using the local transport? > > eg: for my email account which is: > > [root@email postfix]# getent passwd brian.and...@firstspot.net > brian.and...@firstspot.net:x:7453:1500:Brian > Andrus:/domains/firstspot.net/users/brian.andrus:/bin/bash
You've shot yourself in the foot. Aim the gun elsewhere (away from your body). Account names MUST NOT have a domain component. Use virtual aliases to map email addresses of this form to underlying accounts that contain no "@" signs. brian.and...@example.net ba00001 brian.and...@example.org ba00002 ... The passwd(5) file should have just ba00001, ... -- Viktor.