Previous topicNext topic
 Link Technologies - LinkSOFT Documentation 
Help > Installation > Post Installation Configuration and Setup >
Email Configurations
LinkSOFT allows users to setup automated email notifications & alerts, task reminders, scheduled reports and much more. The feature offers ready-to-use email templates, the ability to respond to requests directly from the email Inbox and the ability to review and manage emails generated from LinkSOFT.  

Emails must be configured to use below features:

  1. Password Management
    1. Recover Password
    2. Reset Password 
  2. Email Notifications - These are alerts such as "Task Reminders", "HR alerts" and other system alerts.
  3. Report Email Alerts -  These are "Business Intelligence" reports that can be scheduled and are sent as PDF attachments.

Prerequisite

LinkSOFT uses SMTP mail server to send emails therefore the following must be obtained.

  1. SMTP host - This is the outgoing mail server through which the mails are sent.
  2. SMTP Username and Password. It is better to use an Application Password. See documentation from your Email Provider.
  3. "From Email Address" - This is the email address that is used to send emails from LinkSOFT. 

Email configuration in the WEB.CONFIG is compulsory.

Emails can be configured for each company as well. This is done in MENU "Company Administration ~> Configuration". Filter the list of configuration rules by "smtp".   When emails are configured by company, the WEB.CONFIG settings are ignored.  This is useful is you want each company to have a different mail server.

Table 1 - The table below explains each configuration value.
Rule Code Rule Description Value
EMail.SmtpHost Email SMTP. Host used to send emails. E.g. "smtp.gmail.com" or "smtp.office365.com". If left blank, Mail Settings in the "web.config" file will be used to send emails. smtp.gmail.com
EMail.SmtpPort Email SMTP. Port used to send emails. E.g. 587 587
EMail.SmtpUsername Email SMTP. Username used for authentication. E.g. "NoReply@LinkTechnologies.com" NoReply@LinkTechnologies.com
EMail.SmtpPassword Email SMTP. Password or application token used by your mail host for authentication
EMail.SmtpEnableSsl Email SMTP. Enable Ssl. Set to "Y" if you EMail Host requires SSL Y
EMail.SmtpDefaultCredentials Email SMTP. Use Default Credentials. Set to "No" if you are specifying Username Password. Set to "Yes" if the current user credentials will be used as EMail Credentials N
EMail.SmtpDisplayName Email SMTP. Email Display Name to use when emails are sent out LinkSOFT

Steps to Configure Emails

  1. Configure the "Mail Setting"
    1. Configure the mail settings in "Linkweb "
  2. Configure email settings under Mail Settings
  3. Configure the body of the email in the "Email Templates "
  4. Enable "Email Scheduler " in the process setup
  5. Enable below "Company Processes "
    1. SYS001 - Server process used to prepare alerts and complex computations.
    2. SYS009 - Process to validate "Report Email Log" data exists.

Notes

  1. How to setup GMail accounts to send email.