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 AccountSecurity
  2. Enable 2-Step Verification (if not already enabled)
  3. Go to SecurityApp 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?