How to Configure SMTP for Booknetic, Amelia, and Other WordPress Booking Systems When Gmail SMTP Is Not Working
Website Technical Support
Author: Leo MA
10/06/2026
Many WordPress booking systems such as Booknetic, Amelia, Bookly, and LatePoint rely on email notifications to send booking confirmations, appointment reminders, cancellations, and customer communications. While Gmail SMTP is a popular option, it does not always work reliably due to Google’s security policies, authentication requirements, server restrictions, or sending limitations.
If Gmail SMTP is failing, using a standard SMTP service is often the most reliable solution.
Why Gmail SMTP May Not Work
Common reasons include:
Google blocks less secure authentication methods.
Two-factor authentication (2FA) is not enabled.
App Passwords are not configured correctly.
Hosting providers block outbound connections to Gmail SMTP servers.
Gmail sending limits have been exceeded.
Authentication errors caused by Google security checks.
When these issues occur, switching to a dedicated SMTP service can provide better deliverability and reliability.
Information You Need Before Configuring SMTP
Your email provider should supply the following information:
SMTP Server (Hostname)
SMTP Port
Encryption Type (SSL or TLS)
Username
Password
A typical SMTP configuration looks like this:
SMTP Hostname: mail.yourdomain.com
SMTP Port: 587
SMTP Secure: TLS
Username: booking@yourdomain.com
Password: Your Email Password
SMTP Settings for Common Email Providers
cPanel Hosting Email
Most web hosting companies provide email services through cPanel.
Example configuration:
SMTP Hostname: mail.yourdomain.com
SMTP Port: 587
SMTP Secure: TLS
Username: booking@yourdomain.com
Password: Your Email Password
Microsoft 365
SMTP Hostname: smtp.office365.com
SMTP Port: 587
SMTP Secure: TLS
Username: booking@yourdomain.com
Password: Your Email Password
Zoho Mail
SMTP Hostname: smtp.zoho.com
SMTP Port: 587
SMTP Secure: TLS
Username: booking@yourdomain.com
Password: Your Email Password
Google Workspace
SMTP Hostname: smtp.gmail.com
SMTP Port: 587
SMTP Secure: TLS
Username: booking@yourdomain.com
Password: Google App Password
How to Configure SMTP in Booknetic
Log in to your WordPress Admin Dashboard.
Navigate to Booknetic → Settings.
Open Integrations Settings → Email Settings.
Select SMTP as the Mail Gateway.
Enter the SMTP details provided by your email service provider.
Save the settings.
Send a test email to verify the connection.
How to Configure SMTP in Amelia
Log in to WordPress Admin.
Navigate to Amelia → Settings.
Open the Notifications section.
Choose SMTP as the email sending method.
Enter your SMTP server information.
Save the settings.
Send a test notification.
Recommended SMTP Ports
The most commonly used SMTP ports are:
| Port | Encryption | Recommended |
|---|---|---|
| 587 | TLS | Yes |
| 465 | SSL | Yes |
| 25 | None | Not Recommended |
For most providers, TLS on Port 587 is the preferred option.
Troubleshooting SMTP Errors
Authentication Failed
Possible causes:
Incorrect username or password
App Password not configured correctly
Incorrect email address
Connection Timed Out
Possible causes:
Firewall restrictions
Hosting provider blocking SMTP ports
Incorrect SMTP hostname
Emails Are Sent But Not Received
Possible causes:
Missing SPF, DKIM, or DMARC records
Emails landing in spam folders
Poor domain reputation
Best Practices
For businesses that rely heavily on appointment bookings and customer notifications, using a professional email service is highly recommended. This improves email deliverability, reduces spam issues, and ensures customers receive important booking updates.
Popular options include:
Microsoft 365
Google Workspace
Zoho Mail
Brevo
Mailgun
Amazon SES
Using a dedicated SMTP service can significantly improve the reliability of appointment confirmation emails, reminder notifications, and customer communications across booking platforms such as Booknetic, Amelia, Bookly, and LatePoint.
