What is the Global domain document used for and how is the document created?
The Global domain document is a document used by the Domino server to identify the local Internet domain(s) and to form the structure of a user's Internet reply address.
The document is necessary to ensure you receive mail for any and all of your valid Internet domains, and can be critical in ensuring that your users receive replies from the Internet.
The following will guide you through the steps of creating a Global domain document, giving detail on the fields that are necessary for your environment.
Step 1 - Where to create a Global domain document:
In your Domino Administrator client, navigate to the Configuration tab. In the left hand pane, expand "Messaging". Select "Domains". In the middle pane, select “Add Domain”.
Step 2 – Choosing to create a Global domain document:
When the new domain document has opened, choose “Global Domain” for the field “Domain Type”.
Step 3 – The Basics tab:
Now that we have a new Global domain document, we will go through the Basics tab.
The first field is the “Domain type” where we have defined that this is a Global domain document.
The second field is “Global domain name”. The name of the document is arbitrary, so you can name it anything you would like. The idea is to have a way for you to identify the server to which the document belongs.
The third field is “Global domain role”. You should select “R5/R6/R7 Internet domains or R4.x SMTP MTA”. The option for X.400 MTA is strictly used for compatibility with versions of Domino 4 or below.
The fourth field, “Use as default Global Domain (for use with all Internet protocols except http)” should be selected if you have more than one Global domain document. This will designate one Global domain document to be referenced for Internet addressing.
Step 4 – The Restrictions tab:
To define local Domino domains which use the Global Domain document
The field, “Domino domains and aliases”, is where you define each and any of the Domino domains which will use this Global domain document. The domains listed here are not to be confused with Internet domains (ACME, not acme.com). In this field you will want to include the Domino domain found on the Basics tab of your server document. In addition, you will also want to include the domains for each of your address books, if you have Directory Assistance enabled.
If any of your domains include non-ASCII characters, such as e-graves (é), umlauts (ü) and/or any other international characters, then it is important that you include an ASCII equivalent. The ASCII value need not be a translation of the non-ASCII domain; it can be any arbitrary domain name, so long as it is in ASCII characters. The non-ASCII domain name and its alias should be separated by a character as specified in the field:
"Alias separator character”
The equal sign “=” is the default.
Here is an example of non-ASCII to ASCII alias:
blåbærsyltetøy = InternationalDomain
blåbærsyltetøy = InternationalDomain
In addition, you can designate an alias for any ASCII domain. For example, if the domain is ACME and has an alias of DOE, then in Domino domains and aliases” field, you would enter in the domain as:
ACME = DOE
Step 5 – The Conversions tab:
A) To define the local Internet domain(s), for which the server will accept mail
To define the local Internet domain, a Global domain document is necessary. On the Conversions tab of the Global domain document you will see two fields which are responsible for this:
"Local Primary Internet Domain name"
(This field is used to define the primary internet domain used (acme.com).
And
"Alternate internet domain name aliases"
(This field is used to define any additional domains for which your server will accept mail for and considered to be a local internet domain (acme.org, acme.net).
The Internet domains specified here, determine which Internet domains are local. Here are two examples which show its importance:
Ex 1: An external user tries to send mail to your Domino server. The message is addressed to jane.doe@acme.com. When Domino sees the intended recipient's domain name, it accepts the message because acme.com is a local Internet domain, defined in the Global domain document. On the other hand, if an external user tries to connect to your Domino server and addresses the message to john.doe@yahoo.com, Domino recognizes that this is not a local domain, and therefore will not deliver the message for local delivery. The message will be rejected or relayed to the appropriate Yahoo server, depending on the inbound SMTP settings in your Server Configuration document.
Ex 2: An internal Notes user addresses a message to jane.doe@yahoo.com. The router looks at the Global domain document and sees that yahoo.com is not listed. As a result, it determines that yahoo.com is an external Internet domain and therefore will try to route the message out to the Internet. Conversely, if an internal Notes user sends a message to jane.doe@acme.com, Domino sees that acme.com is a local domain, the router then tries to find Jane Doe in the Domino directory, and then the message is sent to Jane Doe by means of local delivery (NRPC).
B) To form the structure of a user's Internet reply address
It is first important to understand how a reply address is formed and when the Global domain document will be used.
When creating a reply address, Notes/Domino first looks at the ID/credentials accessing the mail file. Based upon the ID/credentials, Notes/Domino identifies the person for whom the reply address will be formed.
Once the person has been identified, Domino will form the reply address following the steps below:
-If a Notes Client user sends a message to the Internet, the reply address will be formed by the "Internet Address" field in the location document.
-If this field in the location document is blank, or the sender is using a browser to access their mail (iNotes), the router will look at the Global domain document.
-If the "Internet Address Lookup" field is enabled, the router will form the reply address from the Internet address listed in the Person document.
-If the "Internet Address" field is blank in the Person document, or the Global domain document does not have "Internet Address Lookup" enabled, the router will construct the reply address with the settings defined in the Global domain document.
These settings are all located under the Conversions tab.
If "Internet Address Lookup" is enabled and the "Internet address" field in the Person document is blank, or "Internet Address Lookup" is disabled, the router looks directly to the Global domain document and the specific settings you have.
The specific fields are "Local part formed from", "Domino Domain(s) included", "Domino domain(s) position", and "Domino domain separator".
"Local part formed from" indicates the format for the portion of the email address before the ‘@’ symbol.
The options for this include:
-Fullname: Jane_Doe/Sales/Acme
-Common name: Jane_Doe
-Short name: jdoe
"Domino Domain(s) included" - indicates whether or not to include the domains listed under the Restrictions tab of the Global domain document within the Internet address. The domains listed here are Notes domains, not Internet domains (ACME, not acme.com).
The options for this include:
-None: include no domains.
-One: include only the primary domain (not a domain from any other directories that might be referenced in Directory Assistance).
-All: include all domains listed (all domains listed under the Restrictions tab of the Global domain document).
"Domino domain(s) position"- indicates where the Notes domain(s) will be placed.
The options for this include:
-Left of '@': Jane_Doe.Acme@acme.com
-Right of '@': Jane_Doe@Acme.acme.com
"Domino domain separator"- indicates how the Notes domains will be separated within the Internet address.
The options for this include:
-period: Jane_Doe.Acme@acme.com
-percentage: Jane_Doe%Acme@acme.com
There is also an
"Address example" field that will display how your Internet address will look as it routes out to the Internet.
Step 6 - Ensuring changes are implemented:
It is recommended to restart the Domino server after creating a new Global domain document or making any changes to the existing document.