WordPress email
Connect WordPress to SMTP with a free plugin
Use FluentSMTP and your authorized sending credentials to test WordPress email step by step.
A free SMTP plugin can give WordPress a clear sending route. The plugin connects the site to an email service; it does not provide free unlimited delivery by itself. Gather the connection details for your Venmail account before changing WordPress settings.
You need administrator access to the site and a sender authorized by the email service. If several people manage the website, agree who owns the change. Keep the existing configuration available so you can restore it if the test fails.
Set up and test the connection
- 1
Check existing mail plugins
Find out whether another plugin already controls wp_mail. Configure one deliberate sending route. Two plugins competing for the same mail function can make troubleshooting confusing.
- 2
Install the official plugin
Use FluentSMTP from the WordPress plugin directory linked below. Choose its generic SMTP connection for a compatible service. Keep WordPress and the plugin updated through your normal maintenance process.
- 3
Copy the issued connection values
Enter the SMTP host, port, encryption mode, username and password supplied for your Venmail account. Do not substitute an API key for an SMTP password unless the account documentation explicitly requires it. Store credentials in the approved site configuration.
- 4
Set the sender deliberately
Use an authorized From address on your business domain. For a contact form, put the visitor's validated address in Reply-To where supported. Do not impersonate the visitor's domain in From.
- 5
Test the actual workflows
Send the plugin's test email to your own mailbox, then submit a real test form and request a test-account password reset. Check received mail and errors. A successful plugin test does not prove every form is configured correctly.
| Symptom | Next check |
|---|---|
| Connection timeout | Host firewall, port and reachability |
| Authentication rejected | Issued SMTP credentials and encryption mode |
| Sender rejected | Authorized From address and domain verification |
| Plugin test works, form does not | Form settings and whether it creates mail |
FluentSMTP is free and its source is available on GitHub. Venmail can be the configured sending service when your account supports SMTP. The website hosting bill and any sending charges remain separate from the plugin.
You can build and test this workflow with free software. For live sending, check API or SMTP access and the sending allowance in your Venmail account; the public Free workspace offer is not a promise of a free production API quota. Venmail, Venmail
Keep the setup record
- One mail route is active
- Credentials are not in public code
- The sender is authorized
- A form and reset were tested
- Failure logs have an owner
Ready for the next practical step?
Explore Venmail for your email workflow. Check the free features, account limits and integrations that fit your next step.
Explore Venmail's free planRelated practical guides
WordPress not sending email: a diagnostic runbook
Trace generation, queueing, transport, authentication and delivery in order.
Read the guideContact Form 7 not sending email: test each handoff
Separate form submission success from message delivery.
Read the guideSources and review method
Venmail publishes this guide and may be one of the products discussed. We compare providers on consistent dimensions, link to primary documentation and state non-fit cases. Product limits and pricing should be rechecked before purchase.