VDM Help | Virtual Domain Manager |
Not logged in |
home | login | logout |
This page is used to create new accounts.
Accounts come in two types: Person accounts and Role accounts. The main difference between the two types is that Person accounts require a surname field and Role accounts do not. Thus, you would use a Person account for Ty Coon, CEO of MegaCorp but you would use a Role account for a generic "CEO" account (which is probably handled by an army of assistants rather than by Ty Coon himself).
Standard mail addresses like postmaster, hostmaster, and abuse are best represented by Role accounts. These might all deliver their mail to an administrator's personal mailbox, or they might have mailboxes in their own right, depending on the size of the organisation.
Pressing the Submit changes button will update the VDM system. If you added a UID to the account, a mailbox will be created automatically.
To abandon any changes you have made, follow the Return to account list link or use the browser's back button.
This is a very common type of account. Fill in the person's real name and their surname. Put the full mail address in the Advertised mail address field. Assign a User ID and New Password to allow them to login to fetch mail. Fill in the left-hand side of the mail address using everything before the "@" character from the full address. Leave the Forward mail to field blank.
Field | Example value |
---|---|
Name | John Smith |
Surname | Smith |
Advertised mail address | j.smith@example.org |
User ID | corp271 |
New Password | m6cJ<h2Z& |
Left-hand side of mail address | j.smith |
Forward mail to |
Suppose that John Smith is in charge of IT systems for example.org
and needs to have mail for postmaster@example.org
directed to the account that we set up above.
This can be done with a Role account:
Field | Example value |
---|---|
Name | Postmaster |
Advertised mail address | postmaster@example.org |
User ID | |
New Password | |
Left-hand side of mail address | postmaster |
Forward mail to | j.smith@example.org |
Suppose John Smith wants to recieve all mail addressed to example.org whatever has been put on the left-hand side of the "@". This might be useful if the domain is a family one and he will download and print mail addressed to his children. (In practice it would be better to provide aliases for each child, as then the mail system could reject completely bogus addresses). This can be done with a Role account very similar to the alias example, though we will not provide an Advertised mail address as it does not make sense here.
Field | Example value |
---|---|
Name | Default |
Advertised mail address | |
User ID | |
New Password | |
Left-hand side of mail address | % |
Forward mail to | j.smith@example.org |
Suppose our example organisation runs a helpdesk, staffed by
three people. They all want to see all mail addressed to
helpdesk@example.org
Again, this can be done with a Role account though there are potential problems with this approach. If the number of recipients is more than two or three, it is probably better to set up a real mailing-list or a shared mailbox in the mailstore.
Field | Example value |
---|---|
Name | Helpdesk |
Advertised mail address | helpdesk@example.org |
User ID | |
New Password | |
Left-hand side of mail address | helpdesk |
Forward mail to | j.smith@example.org a.jones@example.org d.mahl@example.org |
Most of the mail system has no connection to Unix usernames at all.
If you need to deliver mail to a Unix mailbox (perhaps so that
procmail can process it) then this must be done in the
"base domain" - in our case, ourshack.com
At its simplest, this just means addressing mail to <username>@ourshack.com
- no account data need be set up here.
If you want mail from some other domain to go to a Unix account, just set up
an alias in that domain.
Note that if you create an account in ourshack.com
whose "Left-hand side of mail address" matches
a Unix username then it will not be possible to deliver mail to that
Unix username: the mail will be forwarded or delivered to the IMAP
store according to the data in the VDM account entry.
If you want to have mail delivered to a Unix username but also take
advantage of the SMTP authentication system, you must set up an
account here. Set the "Left-hand side of mail address" to a value
that does not match the Unix username. This will allow your procmail
filter to deliver some mail to the IMAP store if you wish.
Alternatively, leave "Left-hand side of mail address" blank and use
cyrus-deliver
in a procmail filter to deliver mail into
the IMAP store.
Field | Example value |
---|---|
Name | Andrew Findlay |
Advertised mail address | andrewf@ourshack.com |
User ID | andrewf |
New Password | |
Left-hand side of mail address | andrewf-imap |
Forward mail to |
VDM Help | Virtual Domain Manager |