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
- Go to Settings > Email and click SMTP-Based.

- 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
- Click Save.
Generate a Gmail App Password
Follow these steps to create the App Password required above.
- In your Gmail account, click Security.
- Click 2-Step Verification.
- Click Get started.
- Click Continue.
- Enter your mobile number and click Send.
- Enter the verification code and click Next.
- Click Turn ON 2-Step Verification.
- Click App passwords.
- 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
- Go to AWS Simple Email Service (SES).
- In the left menu, click SMTP Settings.
- Click Create SMTP Credentials, then press Next. Copy and save the credentials shown.
- Go to the account dashboard and click Request production access.
- Fill in the production access form and submit it to AWS. The AWS team will review and confirm your request.
- Go to Verified Identities and click Create Identity.
- Select Email address as the identity type, then enter the email address you want to use with Testlify.
- 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
- In Testlify, go to Settings > Email > SMTP-Based.
- 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
- Click Save.
Need help? Contact support.
