Weddinguru supports outbound email via any SMTP server. This covers Gmail (app password), Fastmail, Zoho, custom hosted mail servers, and most other email services that provide SMTP access.
Overview
SMTP is the most universally supported email method. You need the hostname, port, your username, and your password (or app-specific password). Weddinguru supports TLS (STARTTLS) on port 587 and SSL on port 465.
SMTP settings
- Go to Venue Management → Settings → Email.
- Select SMTP as the email provider.
- Fill in the following:
- SMTP Host — the server hostname (e.g.
smtp.gmail.com) - Port — 587 for TLS or 465 for SSL
- Username — usually your email address
- Password — your account password or app-specific password
- From address — the address that will appear in the "From" field
- Use TLS — enable for port 587
- Use SSL — enable for port 465
- SMTP Host — the server hostname (e.g.
- Save the settings.
Ports & encryption
Use port 587 with TLS (STARTTLS) unless your provider specifically requires SSL on port 465. Do not enable both TLS and SSL at the same time — use one or the other based on your provider's documentation.
Common providers
| Provider | Host | Port | Notes |
|---|---|---|---|
| Gmail (Google Workspace) | smtp.gmail.com | 587 | Use an App Password (requires 2FA on Google account) |
| Fastmail | smtp.fastmail.com | 587 | Use your Fastmail password or app password |
| Zoho Mail | smtp.zoho.eu | 587 | Enable SMTP access in Zoho settings |
| Office 365 (SMTP Auth) | smtp.office365.com | 587 | Requires SMTP Auth enabled on the mailbox; consider the Graph API method instead |
Testing
After saving, click Send Test Email. A test message will be sent to the email address of the currently logged-in admin. If the test succeeds, Weddinguru is correctly configured. All system emails (portal links, password resets) will now send via SMTP.
Troubleshooting
- Authentication failed — check your username and password. For Gmail, ensure you are using an App Password, not your main password.
- Connection timed out — verify the hostname and port. Check whether your server or network blocks outbound SMTP.
- TLS / SSL error — ensure only one of TLS or SSL is enabled, matching the port you are using.
- Email not received — check spam / junk folders. Verify the From address is authorised to send from this SMTP server.