This article describes how to configure IIS (Internet Information Services) on your local Windows server to send mail using an Exchange account hosted with Smarsh Hosted Services.

  1. Navigate to Start > Administrative Tools > IIS (version 6):
  2. Expand the Default SMTP Virtual Server:
    1. Right-click the Domains node
    2. Select New > Domain > Remote > Next
    3. Enter *.com in the Name field
      Note: If you plan using other top-level domains, you will need to repeat the process for all of them separately.
    4. Click Finish
  3. Double-click the newly created domain. On the General tab:
    1. Check Allow incoming mail to be relayed to this domain box
    2. Enter your SMTP server name to the Forward all mail to smart host field. The server name can be found under CONTROL PANEL > Home > Exchange Servers & Settings > Outgoing Mail (SMTP)
  4. On the General tab, click Outbound Security and configure the following settings:
    1. Select Basic Authentication
    2. Type the user's email address and the mailbox password in the User name and Password fields
    3. Check the TLS encryption box
    4. Click OK
  5. Right-click the Default SMTP Virtual Server node and select Properties:
    1. On the Delivery tab, click Outbound Connections and specify TCP Port as 587. Click OK.
    2. Click Outbound Security:
      1. Select Basic Authentication
      2. Type the user's email address and the mailbox password in the User name and Password fields
      3. Check the TLS encryption box
      4. Click OK
    3. On the the Access tab:
      1. Click Authentication button, select Anonymous access and click OK
      2. Click Relay button, select Only the list below and add the IP addresses of the client machines which will be sending the email messages. Optionally, you can check the box Allow all computers which successfully authenticate to relay, regardless of the list above box.