Exchange Settings Clarification Request

I'm working through set up for WCM. I'm in System Setup > Set up Web components > Exchange Settings.

iMIS Reference materials for public View Setup state the following:

 

This window defines the Microsoft Exchange account in your organization from which event meeting requests are sent to users who register for events through the Public view of iMIS.

It's not clear to me what this means.

I want to be able to send emails from the WCM site when accounts are created, login is forgotten, meeting registrations are completed, as well as publication purchases. Is this where this is set up?

Brad

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Brad: This setting is not

Brad:

This setting is not used for system e-mails for those purposes. The only thing I am aware of that uses this is the "Send Meeting Request" functionality when a user registers for an event; it creates a Microsoft Exchange meeting request to remind them of the event. (I know at one point we had talked about replacing this entirely to use ICS files, thus no longer needing the Exchange credentials at all, but I don't think that was ever done.)

You will need to make sure that the e-mail information (server and optionally credentials if needed) in the system.net section of various .config files (web.config for public/app server, the workflow service .config file, etc) is correct. I believe there are also other e-mail options in System Setup.

Eric Means
System Architect, ASI

not exactly

Brad,

You configure those type emails under setup web components and setup customer web components. You have to go through the list to configure the different emails. A lot of the emails are set in Set up web components>Organization configuration. The exchange settings are specific to adding an event to your outlook calendar, but you have to have exchange and so does the person attempting to add to calendar.

email settings continued

Thanks to both of you for the information. What I'm still not seeing though is where I tell the system the IP address for my mail server. Where would I specify that information?

Look for something like this

Look for something like this in the web.config files:

 <system.net>
  <mailSettings>
    <smtp deliveryMethod="network" from="imis@advsol.com">
      <network host="mailserver.domain.com" port="25" defaultCredentials="true"/>
    </smtp>
  </mailSettings>
</system.net>

You want to change the host value to put in the name or IP of your mailserver.

Eric Means
System Architect, ASI

Hi Eric,I've found two

Hi Eric,

I've found two places under the NET folder where I can specify the smtp information.

  1. \NET\web.config
    <system.net>
        <mailSettings>
          <smtp deliveryMethod="network" from="their email address">
    <network host="their mail server IP address" port="25" defaultCredentials="true" />
          </smtp>
        </mailSettings>
      </system.net>
  2. \NET\Asi.Workflow.Services.exe.config
    <system.net>
        <mailSettings>
          <smtp deliveryMethod="network" from="their email address">
    <network host="="their mail server IP address" port="25" defaultCredentials="true" />
          </smtp>
        </mailSettings>
      </system.net>

I've updated the information for the SMTP server in both places and emails are still not being delivered. Is there something else I'm missing?

Thanks,

Brad

there are also web.config entries under the imis_public folder

Are there any email-related errors in Asi.WebRoot.log ( under Program Files\ASI\iMIS15 )?  In the Windows Event Viewer application log?

we had the same issue, i believe its a known issue

We had the same issue were all other email confirmations were going out except community notifications. You will find the community errors in system setup>  workflow monitor. This has been tagged as a known issue.

Crystal

This isn't concerning communities, so I'm not sure if it applies

However, I'll review the known issues to see what I can determine. Thanks!

Added smtp IP address to iMIS_Public web config

Still no emails. I checked the event viewer application log and there was an error. I'm reviewing it now.

are you configuring web config file on both app and web servers?

Sorry I read through to quickly we have a couple WCM sites and haven't had problems sending out emails. We configured the web config on the web server and the emails go out. The smtp setting on the application server are specific to sending notifications from Communities. My suggestion may be a far stretch but I know we successfully send out the emails from our sites.

Application Event warning after trying to send email

 

150000

Unable to send system email from Client  email addres to user email address, subject isgtest Password reset request: Mailbox unavailable. The server response was: 5.7.1 Unable to relay for user email address.

SmtpFailedRecipientException

Mailbox unavailable. The server response was: 5.7.1 Unable to relay for user email address

*****

It looks to me like the problem has to do with relaying the message. Does that make sense?

We got the same issue on a client and you have to open

We were getting the same errors on a WCM site. You have to open up the mail server to allow traffic in and out. The mail server was initally configured to only allow access from within the network. But since users will initatiate from outside you have to have it opened up properly.