Version 5.2 |
||||||||||||||||||||||||||||||||||
|
|
Every CommuniGate Pro Account can be accessed via the Access modules - POP, IMAP, XIMSS, WebUser Interface, FTP, XMPP, etc. Several client applications can use the same CommuniGate Pro Account at the same time, via the same, or different access modules.
Any Mailbox in any CommuniGate Pro Account can be shared: it can be accessed not only by the Account owner, but also by other users - if the Account owner or an Administrator grants those users access rights for that Mailbox.
The main problem of serving multiple domains on one server is to provide access to accounts in different domains.
To loog for the specified account, the server should get the name of the domain to look in.
Access to Accounts is similar to E-mail delivery and Signal processing:
the server needs to know the "full account name" - an address
in the accountName@domainName form.
These methods can be used together: a limited number of Domains can be served using dedicated additional IP addresses, while other Domains are served using explicit domain name specifications.
Every access session begins with the authentication procedure: a client application sends a user (Account) name and a password to the Server.
The CommuniGate Pro Server tries to detect which Domain it should use to look for the specified Account name.Three users configure their clients to access an account info, but they specify different names in their "server" settings: the first user specifies company.com, the second - client1.com, and the third user specifies client2.com.
When the first user starts her mailer:This happens because the client application (usually - an old POP or IMAP mailer, and FTP client, etc.) has not passed the information about the "server" name from its settings, and the only information the Server had was the IP address.
In order to solve this problem, the third user should specify the account name as info%client2.com, not just info. In this case, when this user starts the client application:Note: most FTP clients work in the same way as the POP/IMAP mailers do, so FTP users are required to supply qualified Account names unless they connect to an IP Address assigned to their Domain.
Note:the MAPI Connector always sends a quialified Account Name: if users specify names without the @ or % symbols, the Connector adds the '@' symbol and Server Name setting value to the specified account name.
Note:the XMPP clients send the 'target domain' name along with the login name. If the specified login name does not contain the @ or % symbols, the Server adds the '@' symbol and "target domain" name to the login name.
This means that all routing applied to E-mail and Signal addresses is also applied to the account names specified with mailer applications.