Configure SMTP Servers for Sending Candidate Emails (Gmail, AWS SES, SendGrid)

Before you begin

To use Gmail SMTP, you must first enable 2-Step Verification on your Google account and generate an App Password. For AWS SES, request production access before sending emails to non-verified recipients.

Configure Gmail SMTP

Enter SMTP settings in Testlify

  1. Go to Settings > Email and click SMTP-Based.

  2. Enter the following details:
    • Server address: smtp.gmail.com
    • Sender email address: your Gmail address
    • From name: your name or company name
    • Reply-to address: reply-to email address
    • Reply-to name: reply-to name
    • Username: your Gmail address
    • Password: your App Password (generated in the next section)
    • Encryption: SSL — port 465  |  TLS — port 587
  3. Click Save.

Generate a Gmail App Password

Follow these steps to create the App Password required above.

  1. In your Gmail account, click Security.

  2. Click 2-Step Verification.

  3. Click Get started.

  4. Click Continue.

  5. Enter your mobile number and click Send.

  6. Enter the verification code and click Next.

  7. Click Turn ON 2-Step Verification.

  8. Click App passwords.

  9. Select your app and device, then click Generate.

Use the generated 16-digit password as the SMTP password in your Testlify settings. After saving, you will receive a test email confirming the connection.

Configure AWS SES SMTP

  1. Go to AWS Simple Email Service (SES).
  2. In the left menu, click SMTP Settings.
  3. Click Create SMTP Credentials, then press Next. Copy and save the credentials shown.
  4. Go to the account dashboard and click Request production access.
  5. Fill in the production access form and submit it to AWS. The AWS team will review and confirm your request.
  6. Go to Verified Identities and click Create Identity.
  7. Select Email address as the identity type, then enter the email address you want to use with Testlify.
  8. Check your inbox for a verification email from AWS and confirm the address.

Tip: AWS SES accounts start in sandbox mode. Until production access is approved, emails can only be sent to verified addresses.

Configure SendGrid SMTP

  1. In Testlify, go to Settings > Email > SMTP-Based.
  2. Enter the following settings:
    • SMTP Server: smtp.sendgrid.net
    • SMTP Port: 587 (TLS) or 465 (SSL)
    • Use Encrypted Protocol: No for TLS; select Use SSL and set port to 465 for SSL
    • Username: apikey
    • Password: your SendGrid API Key
  3. Click Save.

Need help? Contact support.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us