Mentor LMS Docs
Configuration

SMTP Settings

Configure SMTP email settings for Mentor LMS transactional emails.

Configuring SMTP settings is essential for Mentor LMS to send transactional emails such as registration confirmations, password resets, and enrollment notifications.

Accessing SMTP Settings

  1. Log in to your admin dashboard
  2. Navigate to SettingsEmail Settings

SMTP Settings

SMTP Configuration

FieldDescription
SMTP HostMail server hostname (e.g., smtp.gmail.com)
SMTP Port587 for TLS, 465 for SSL
SMTP Securitytls, ssl, or none
SMTP UsernameYour email account username
SMTP PasswordYour email account password or app password
From EmailThe sender email address
From NameThe sender display name

Test Configuration

  1. Click Send Test Email
  2. Enter a recipient email address
  3. Click Send Test and verify the recipient inbox

Common SMTP Providers

Gmail

SMTP Host:     smtp.gmail.com
SMTP Port:     587
SMTP Security: tls
Username:      your.email@gmail.com
Password:      your-app-password

App Password Required

You MUST use a Gmail App Password — not your regular Gmail password. Create one here (requires 2-Step Verification to be enabled).

Shared Hosting

SMTP Host:     mail.yourdomain.com
SMTP Port:     587
SMTP Security: tls
Username:      admin@yourdomain.com
Password:      Your email account password

Amazon SES

SMTP Host:     email-smtp.us-east-1.amazonaws.com
SMTP Port:     587
SMTP Security: tls
Username:      Your SES SMTP username
Password:      Your SES SMTP password

Mailgun

SMTP Host:     smtp.mailgun.org
SMTP Port:     587
SMTP Security: tls
Username:      postmaster@yourdomain
Password:      Your Mailgun SMTP password

SendGrid

SMTP Host:     smtp.sendgrid.net
SMTP Port:     587
SMTP Security: tls
Username:      apikey
Password:      Your SendGrid API Key

Troubleshooting

  1. Check credentials — Verify your SMTP username and password are correct
  2. Verify port — Ensure your server allows connections on the specified port
  3. Try different security — Switch between TLS and SSL
  4. Check spam folder — Test emails may be flagged as spam
  5. Hosting restrictions — Some hosts restrict outgoing SMTP connections

Best Practices

  • Use a dedicated email address for system notifications
  • Use your site's domain email for better deliverability
  • For high-volume sites, use Mailgun, SendGrid, or Amazon SES
  • Configure SPF and DKIM records to improve email deliverability

On this page