Skip to main content

SMTP Setup

Last Updated: Oct 13, 2025. Document Version: 1.0 Prepared for: Emgage HRMS Implementation Team


SMTP Setup

info

Email Configuration for HRMS Notifications
Configure email settings for automated HR and recruitment communications. Supports Gmail, Outlook, and other providers.

Quick Setup Steps​

Google Security Settings

Step 1: Get App Password from Google​

Before configuring SMTP, you need an App Password (not your regular Gmail password):

  1. Go to Google Account → Security
  2. Enable 2-Step Verification (if not already enabled)
  3. Go to Security → App passwords
  4. Select Mail and Other (Custom name)
  5. Name it "HRMS" and click Generate
  6. Copy the 16-character password (shown only once)

Google Security Settings Google Security Settings

warning

Important: Use App Password, NOT your regular Gmail password!


Step 2: Fill HR Email Details​

FieldWhat to Enter
HR User Name*Your HR email (e.g., hr@company.com)
HR Email Password*Paste the App Password from Step 1
HR From Email*Toggle ON "Same As HR Username" (or enter custom)

Step 3: Fill Offer Email Details​

FieldWhat to Enter
Offer User Name*Your recruitment email
Offer Email Password*App Password for this account
Offer From Email*Toggle ON "Same As Offer Username" (or enter custom)
info

You can use the same email for both HR and Offer if you don't have separate accounts.


Step 4: Select Email Provider​

EmailProvider Click on your email provider logo:

  • Gmail - For personal Gmail accounts
  • G Suite - For Google Workspace accounts
  • Outlook.com - For Microsoft Outlook

Common settings auto-fill:

  • SMTP Server: smtp.gmail.com (for Gmail)
  • SMTP Port: 587 (default)

Step 5: Test Email​

  1. Click "Test Email" button (blue)
  2. Check your inbox for test email (may take 1-2 minutes)
  3. Check spam folder if not in inbox

Test Email Sample

Test email contains:

  • Subject: "Welcome to HRMS"
  • Content: "Test Mail" with "Test Content"
warning

If test fails:

  • Verify App Password is correct
  • Check email address for typos
  • Ensure 2-Step Verification is ON
  • Try generating new App Password

Step 6: Submit Configuration​

  1. After successful test, click "Submit" button (blue)
  2. Status will change from "InActive" to "Active"
  3. Done! Emails will now send automatically

Quick Reference​

Required Fields​

All fields marked with * are mandatory:

  • HR User Name*
  • HR Email Password*
  • HR From Email*
  • Offer User Name*
  • Offer Email Password*
  • Offer From Email*
  • SMTP Server*
  • SMTP Port*

Common SMTP Settings​

ProviderSMTP ServerPort
Gmailsmtp.gmail.com587
G Suitesmtp.gmail.com587
Outlooksmtp-mail.outlook.com587

Action Buttons​

ButtonPurpose
Test EmailSend test email to verify settings
ResetClear all fields
SubmitSave configuration

Troubleshooting​

ProblemQuick Fix
Test email not receivedCheck spam folder, verify App Password
Authentication failedRegenerate App Password, enable 2-Step Verification
Cannot submitFill all required fields (*)
"Same As" toggle not workingClear the field first, then toggle ON

Best Practices​

✓ Use dedicated email accounts (hr@company.com, recruitment@company.com)
✓ Always test before submitting
✓ Keep App Passwords secure
✓ Change App Passwords every 6 months
✓ Use port 587 for best compatibility


Was this page helpful?