How to define EMAIL Server (smtp Server) in HRPro?

A simple mail transfer protocol (SMTP) server is a computer on the Internet that help HRPro to send Internet emails.  

An SMTP server receives emails from HRPro. Then it passes them on to another SMTP email server and relays them to the incoming mail server. 

Without an SMTP server, you cannot send your email to recipients.

You can define the SMTP Server at

This server serves WebClient and Employee Portal. 

If you wish to enable different HR users to send pay slips to their employees using their own email addresses or servers (e.g. for Email Pay Slip to Employee), you define the SMTP settings at

These will override the settings in Company Setup.  (To clear the settings in Personal Options, leave blanks on every item.)

SMTP Settings

SMTP Server 

It is either the SMTP Server provided by your ISP, any SMTP server on the cloud or your company email server.
(you can test your settings in Online SMTP Test - Send and Check your Email Server (smtper.net)🡕 to make sure your SMTP settings are correct. ). 

Port

The SMTP Port that the SMTP Server is allowed to use.  e.g. 25 (for unencrypted connections), 465 (for SSL connections) and,  587 (for TLS connections).

User ID and Password

Secure Socket Options

This is the option to define how to connect to the SMTP server when connecting using SSL or TLS.

No SSL Certificate Validation

Usually, this option is not required to check unless you encountered the error "The remote certificate is invalid according to the validation procedure." 

Sender Email

The validity of the Sender Email is depending on the SMTP Server verification. 

Sender Name

The name of the Sender Email that is displayed on the email. e.g. HR Department

CC to the sender 

When this option is checked, every outgoing email will have a copy sent to the Sender's Email. 

BCC to the sender 

When this option is checked, every outgoing email will have a Blind Carbon Copy sent to the Sender's Email. 


Click the Test Email button to test the settings, if the settings are correct, you will receive a testing email on the mailbox of the Sender Email.

Sample Settings for ISP provided SMTP Server

SMTP Server

Most of the time you can input the SMTP server provided by your ISP, set the Port to 25 and leave the User ID and Password empty.

e.g.

Sample Settings for Google Gmail Server

You may need to turn on the Allow less secure apps to access your account option in order to allow HRPro to access Gmail. (See Less secure apps & your Google Account - Google Account Help)

Please noted that Google has some restrictions in place to be sure that your email account is not flagged as a potential spammer. 

If you exceed the number of daily messages in Gmail, your account will automatically reset and you'll be able to begin sending messages again in up to 24 hours. 

Sample Settings for Microsoft Office 365 (SMTP client submission)

Please noted that Office 365 have some restrictions in place to be sure that your email account is not flagged as a potential spammer. 

Office 365 users are limited by the following: 

Sample Settings for Yahoo! Ymail Server

Yahoo’s SMTP comes with a strict limit of 500 emails per day and each message can only be sent to up to 100 recipients. 

These limitations were originally set by Yahoo Mail to prevent spammers from sending mass unsolicited messages.