Ref : http://how-to.tcwebadmin.com/linux-server/how-to-setup-a-mail-user-in-webmin-dovecot-and-postfix/
STEP 1. From the left-side Menu, click “System” and then click on “Users and Groups”
STEP 2. Click on “Create a new user” link
STEP 3. Fill in the form with appropriate information. For this article’s purposes we will use the username: demouser. The following ones are recommended to be filled-in:
- Username (if you want to have an email address demouser@yourdomain.com , set the username’s value to demouser)
- User ID: leave it automatic
- Real Name: required only for you to identify each account from the list
- Home Directory: Click “Directory” and set it to: /home/<username> where <username> is what you set in the Username field
- Shell: Leave it as it is
- Password: click the “Normal password” and type your desired password (it will be encrypted on save/exit)
You will see few more settings/fields on the same form. You may fill them in if you like. However, the above mentioned fields are those required to have a valid e-mail account created.
FINAL STEP 4. Now click the “Create” button and you are done!
Now that you have the user and new password created, you are ready to setup the new user mailbox on the server. You now want to go over to Servers > Postfix Mail Server. Now in order to use your new user as an outgoing email you must next click on the icon labeled “Virtual Domains” then.. Next simply go to “Add New Mapping”.
Create mapping for user to user@domainname , it will make mail account.
The account can access using usermin link : https://server:20000
Then enter access details with mail ID and user password .
STEP 1. From the left-side Menu, click “System” and then click on “Users and Groups”
STEP 2. Click on “Create a new user” link
STEP 3. Fill in the form with appropriate information. For this article’s purposes we will use the username: demouser. The following ones are recommended to be filled-in:
- Username (if you want to have an email address demouser@yourdomain.com , set the username’s value to demouser)
- User ID: leave it automatic
- Real Name: required only for you to identify each account from the list
- Home Directory: Click “Directory” and set it to: /home/<username> where <username> is what you set in the Username field
- Shell: Leave it as it is
- Password: click the “Normal password” and type your desired password (it will be encrypted on save/exit)
You will see few more settings/fields on the same form. You may fill them in if you like. However, the above mentioned fields are those required to have a valid e-mail account created.
FINAL STEP 4. Now click the “Create” button and you are done!
Now that you have the user and new password created, you are ready to setup the new user mailbox on the server. You now want to go over to Servers > Postfix Mail Server. Now in order to use your new user as an outgoing email you must next click on the icon labeled “Virtual Domains” then.. Next simply go to “Add New Mapping”.
Create mapping for user to user@domainname , it will make mail account.
The account can access using usermin link : https://server:20000
Then enter access details with mail ID and user password .