SISfm Services

SISfm Services is a web application with a REST API for sending email messages using OAuth 2.0 authentication, available from IFM upon request.

INSTALLATION

SISfm Services should be installed specifying a dedicated IIS application pool whose .NET CLR Version is set to No Managed Code. The Microsoft .NET Windows Server Hosting bundle must also be installed for its .NET version, which adds or updates the IIS module AspNetCoreModuleV2 and files in:

C:\Program Files\dotnet
C:\Program Files\IIS
C:\Program Files (x86)\dotnet
C:\Program Files (x86)\IIS

Email attachments are passed from SISfm to SISfm Services using file paths, therefore SISfm Services should be installed on the same server as SISfm.

SISfm Services has no authentication, and therefore should be protected against access other than from localhost on its server, using IIS Manager as follows:

  1. Select the SISfm Services application, then select IP Address and Domain Restrictions (this feature may need to be installed).
  2. Select Edit Feature Settings, and Deny access to unspecified clients.
  3. Select Add Allow Entry and enter IP address 127.0.0.1.

USE

SISfm Web Service settings are used to configure access to the SISfm Services API.

SISfm sends emails via SISfm Services if its MailMethod setting is Microsoft or Google, each of which requires additional MailMicrosoft* or MailGoogle* settings to configure OAuth access.