dominio 8.5.2 how to Add email alias to all user

Hi, I'm new to domino, I come from exchange world and in exchange it's easy to setup a policy that state wich email alias I want my user to have using variable and I would like to do the same in domino so that all current user get the alias I define and also new user would receive these alias also.

So far I figured how to define the primary email addres but I would like to be able to add more email alias without doing it manually for each user.
Currently I have set my email adress to firstname lastname and separated by a dot but I would like to add the email alias in addition to the primary email defined: first letter of firstname lastname (ex: john smith would be ) but I want to keep the default email address as I have them defined currently so that both email address would be valid

The way I started doing it was to manually edit each user and under internet address to add the new email alias I want but I'm sure there is a way to define multiple alias for everyone.

Hope someone here has the knowledge to help me do that.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Steve KnightIT ConsultancyCommented:
You can add anything you like to the full name field and that will be accepted however many combinations will be accepted anyway.

Open your domino directory (names.nsf) from the server
Open the View menu, Hold down Control Shift and choose the Goto option.
 (this allows you to see hidden views)
Now select the ($Users) view.

This shows you the different combinations that are there by default.

The normal setup is that the internet address field is the one you want to use for sending mail from.  Any other addresses for incoming go in the full name field.

This gives quite a good explanation of how it selects which address to use for outgoing etc.

aimitgAuthor Commented:
Ok, I read the link and I think I understand but I still need a way to change the fullname of everybody as the boss decided he want to have the first initial to be the default outgoing email address but I still want to keep the email address for people to use.
So I'm back to how can I add the format I want to the full name field for everyone so that it's recognized when people send email to this address?
Steve KnightIT ConsultancyCommented:
OK you could write a quick agent.  Add a new agent that works on selected documents.

Open names.nsf
Create | Agent
Give it a name "Fix addresses" or something
You want to choose Formula language

FIELD Fullname:=@unique(fullname:(firstname + "." + lastname+""):InternetAddress);
FIELD InternetAddress:=@left(firstname;1)+lastname+""

Then open People view, select a few docs to start with and check is OK, then select all and do the same.

It will copy the current internet address and into the fullname field (only if not already there) and change the Internet Address field to


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

aimitgAuthor Commented:
Hi, for future reference for other domino newbie like me, fullname is referenced as user name in the display but the scrip as written above worked like a charm.
thanks alot dragon-it
Steve KnightIT ConsultancyCommented:
no problem, glad it helped!

Steve KnightIT ConsultancyCommented:
no problem, glad it helped!

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Lotus IBM

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.