Hi there,
just to inform you that the problem is still NOT solved in 10.6.2 !!
Apple, what are you doing ?!
I am used to using postfix-side configs, and add virtual users and aliases in postfix, not on the Mac side. But i noticed that sieve scripts (vacation for instance) do not work properly with postfix-declared aliases, but it does so for Mac-declared aliases. This is very strange as Apple (and common sense) advertise the opposite. Anyway, this is not the aim of this post...
Concernaing aliases on Mac OS X server 10.6, here is a workaround, that is to use the command line to modify the LDAP director through dscl
1) create users with only ONE (the default) short name
2) then list users just to make sure:
dscl /LDAPv3/127.0.0.1 list /Users
3) read the uid (short names) of the user (replace XXXXX by one of the usernames listed in step 2):
dscl /LDAPv3/127.0.0.1 read /Users/XXXXX uid
you should have only ONE short name, the default...
4) add short name aliases
dscl -u diradmin /LDAPv3/127.0.0.1 append /Users/XXXXX uid alias1@domain1.com alias2@domain2.org alias3@domain3.net ...
5) make sure everything worked fine:
dscl /LDAPv3/127.0.0.1 read /Users/XXXXX uid
Obviously, DO NOT reuse the WGM for adding aliases (or short names, whatever you prefer) until this is fixed ** apple, otherwise everything will be garbled again.
hope this helps
cheers
PS: now if anyone knows how to get the sieve vacation script to reply to the addresses declared on the postfix side and not only to the ones declared as short names on the Mac side, I would love to have their input.
Message was edited by: jimi-b
Message was edited by: jimi-b
Message was edited by: jimi-b