Choose the account to use in the setup. The email address of the account will appear as the sender of messages from the application.

1. Open 'Adjust System Properties' page on ShareKnowledge Administration site

2. Fill in following properties:

Property
Value
Deployment.Mail.Address
email address that will be used to send emails from
Deployment.Mail.DefaultCredentials
false
Deployment.Mail.DisableCertificateValidation
false
Deployment.Mail.Host
smtp.office365.com
Deployment.Mail.MaxAttachmentAge
leave blank
Deployment.Mail.Password
password of the account that will be used to send emails
Deployment.Mail.Port
587
Deployment.Mail.UserName
account that will be used to send emails (in the form of user@domain.com). By default same as account specified in 'Deployment.Mail.Address' properties

3. In order to avoid ShareKnowledge emails being blacklisted, add the IP of the VM, where the ShareKnowledge is installed, to the 'Safe list' in the Office365 Exchange Admin center's 'Connection filtering'

The described method is documented as 'SMTP client submission' (Option 1) in the article available at the link bellow.
It has the limitation of sending no more than 30 emails per minute.

To overcome this limit ''Connector to send mail using Office 365 SMTP relay" should be configured (Option3 in the article available at the link bellow).