Yeah, your Imail box is called 'bastion mail host' (aka, sacrifical goat) outside the firewall.  To have Imail relay mail for the Exchange box:

1. in NT hosts file on the Imail box:

exhangebox.com     <ipaddress>  (this maybe the external i/f of the firewall)

2. in your DNS:

exchangebox.com      IN    1  MX    imailbox.com

3. in exchangebox.com setup:

have exchange send all outgoing mail to smtp server imailbox.com

4. if you have relaying turned off in Imail, then you have to go to

controlpanel:imail:smtpsecurity and turn on the "relaying for" which matches how you see the exchangebox.com (hostname or ip address or ip subnet).

How it works:

An smtp server looking to deliver mail to  exchangebox.com looks up the MX record in your DNS (exchangebox.com must be registered domainname in root-servers) and finds that such mail goes the imailbox.com.

Imail sees the incoming mail, looks in NT hosts file to find out if this is a domain for Imail relaying, yep, and then forwards the mail to the ip address for exchangebox.com (if reachable)

If Imail cannot reach the exchange box, then Imail will store the mail until exchange does its mail run with  ETRN command to pickup stored mail.

For exchange outgoing mail, exchange sends the mail to Imail, who looks in its relaying rules to see whether to accept. If ok, Imail accepts the mail and relays it to the destination smtp server.

Len

=========

Hi,

Is there any way to configure IMail to perform store and forward domain ?

Reply via email to