Set Up SMTP with Microsoft Outlook
Before you begin
Testlify sends candidate emails using your SMTP server. Before configuring Testlify, confirm the following:
- You have admin access to the Microsoft 365 Admin Center (required for steps 1–2)
- The sending account has Multi-Factor Authentication (MFA) enabled — app passwords are only available after MFA is active
- You will use an app password, not your regular Microsoft account password
Step 1: Enable MFA in the Microsoft 365 Admin Center
- Sign in to the Microsoft 365 Admin Center at admin.microsoft.com.
- Go to Users → Active users.
- Click the user's name for the account you want to use for SMTP.
- Under Manage security settings, click Multi-Factor Authentication.
Step 2: Enforce MFA for the User
- On the Multi-Factor Authentication page, select the checkbox next to the user's name.
- In the right panel, click Enable.
- Confirm by clicking Enable multi-factor auth.
Tip: To require MFA on the user's next sign-in, click the user again and select Enforce.
Step 3: Complete MFA Setup (User Action)
- The user signs in to portal.office.com.
- When prompted, choose an MFA method:
- Phone number (SMS or call)
- Authenticator App (e.g., Microsoft Authenticator)
- Complete the setup to activate two-step verification on the account.
Step 4: Generate an App Password
- Sign in to myaccount.microsoft.com.
- Click Security info in the left menu, or navigate directly to mysignins.microsoft.com/security-info.
- Click Add method → select App password.
- Enter a descriptive name (e.g., Testlify SMTP) and click Next.
- Copy the generated app password immediately — it will not be shown again.
Step 5: Configure SMTP in Testlify
- In Testlify, go to Settings → Email (SMTP).
- Enter the following SMTP settings:
- SMTP Host: smtp.office365.com
- Port: 587
- Encryption: STARTTLS
- Username: your Outlook email address
- Password: the app password from Step 4 (not your regular Microsoft password)
- Click Save, then send a test email to verify the connection.
Troubleshooting: App Password Option Not Available
If App password does not appear as an option, your organization's security policy is blocking it. An admin must update the settings based on your configuration:
Without Conditional Access:
- Sign in to the Microsoft Entra admin center as a Security Administrator.
- Go to Identity → Overview → Properties.
- Click Manage security defaults at the bottom of the page.
- Set Security defaults to Disabled and click Save.
Note: Disabling security defaults requires a premium Microsoft license.
With Conditional Access:
- Sign in to the Azure portal as a Security or Conditional Access administrator.
- Go to Microsoft Entra ID → Security → Conditional Access.
- Open the policy that blocks legacy authentication.
- Under Users and groups → Exclude, add the SMTP mailbox account.
- Click Save.
Need help? Contact support.