10-23-2012 11:31 PM
Hi Guys,
I have 2 lotus notes servers. Is it possible on the ESA to add these two servers on the SMTP routes while using the same domain name?
How will the ESA forward incoming mail then? Some sort of load balancing, or will it be a priority thing?
Thanks,
Adrian
10-24-2012 05:37 AM
Hi Adrian,
Q:
I have 2 lotus notes servers. Is it possible on the ESA to add these two servers on the SMTP routes while using the same domain name?
A:
Yes. Please use SMTP Routes option, under Network > SMTP Routes.
Q:
How will the ESA forward incoming mail then? Some sort of load balancing, or will it be a priority thing?
A:Whenever the appliance accept the connection and the message from the sender host, it will check the destination domain of the recipients and look up for SMTP route to reach that destination domain. If there is a SMTP route the appliance will then use the information configured on how to reach the destination. If you have version 7.x of the AsynOS which allows priorization, then the appliance will follow the configuration. If both destiantion servers configured have the same priority, round-robin fashion will be applied.
If you are running a version prior of AsyncOS 7.x then the appliance will connect to the first server configured. If that server is unreachable then it will try the next one configured.
This feature also allows host “globbing.” If you specify a partial domain, such as .example.com, then any domain ending in example.com matches the entry. For instance, fred@foo.example.com and wilma@bar.example.com both match the mapping.
If a host is not found in the SMTP Routes table, an MX lookup is performed using DNS. The result is not re-checked against the SMTP Routes table. If the DNS MX entry for foo.domain is bar.domain, any email sent to foo.domain is delivered to the host bar.domain. If you create a mapping for bar.domain to some other host, email addressed to foo.domain is not affected.
In other words, recursive entries are not followed. If there is an entry for a.domain to redirect to b.domain, and a subsequent entry to redirect email for b.domain to a.domain, a mail loop will not be created. In this case, email addressed to a.domain will be delivered to the MX host specified by b.domain, and conversely email addressed to b.domain will be delivered to the MX host specified by a.domain.
"The SMTP Routes table is read from the top down for every email delivery. The most specific entry that matches a mapping wins. For example, if there are mappings for both host1.example.com and .example.com in the SMTP Routes table, the entry for host1.example.com will be used because it is the more specific entry — even if it appears after the less specific .example.com entry. Otherwise, the system performs a regular MX lookup on the domain of the Envelope Recipient."
From our documentation:
"A receiving domain can have multiple destination hosts, each assigned a priority number, much like an MX record. The destination host with the lowest number identifies as the primary destination host for the receiving domain. Other destination hosts listed will be used as backup.
I hope this helps.
Cheers,
Valter
01-17-2013 12:44 AM
Hi,
What if I have 3 different mail exchanges for a certain domain, and then these exchanges doesn't have a common database of mailboxes. Say, user1@example.com is available in MX1 but not in MX2 and MX3. How will the ironport forward the message to the correct exchange server?
01-21-2013 02:07 AM
Hi,
the appliance performs a domain check on the Envelope Recipient address and uses that information to send the message to the host(s) listed in the SMTP routes for that domain. If the user is not available on any of the hosts, the mail will bounce. The appliance has no function to check if a user is available on a host listed in the SMTP routes prior delivery.
Best regards,
Enrico
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: