You don't read so good, do you?
> Write a shell script that takes the arguments in the order you want and
> pass them to vaddaliasdomain in the order expected,
I already explained that while I am more than capable of coming up with
that idea and implementing it all by myself, that such a solution does not
help the many others who have this same problem. Now you may think it
sensible that hundreds or thousands of people each spend time writing
a script that overcomes an OBVIOUS DEFECT in a piece of software but I
do not. I think it more sensible to fix the defect at source, thereby
minimizing the total amount of person-hours wasted.
But since you did not bother to read (or could not comprehend) my
previous message where I stated that, no doubt this too will pass
several miles over your head.
GOOD software design requires creating a user interface that is
optimized for the common case. The common case is people who already
know about the order in which ln expects its arguments and who have to
add several alias domains at once. I'm picking up some vibes here...
Apparently, you do not understand that either. "Me used to having
to do a lot of extra key-presses. Me no want change. Change bad.
Me hated vpopmail being ported from abacus to computer."