WordPress email

Connect WordPress to SMTP with a free plugin

Use FluentSMTP and your authorized sending credentials to test WordPress email step by step.

By Ada from Venmail

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. 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. 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. 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. 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. 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.

When a test fails
SymptomNext check
Connection timeoutHost firewall, port and reachability
Authentication rejectedIssued SMTP credentials and encryption mode
Sender rejectedAuthorized From address and domain verification
Plugin test works, form does notForm 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 plan

Related practical guides

Sources 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.

  1. Venmail: Current plans and free workspace features
  2. WordPress.org: FluentSMTP plugin
  3. WPManageNinja: FluentSMTP source code
  4. WordPress: FAQ Troubleshooting: emailed passwords are not being received
  5. Venmail: API quickstart and account-specific sending setup

Talk with our team

Ready to migrate or scale?
We're one call away.

Get bespoke migration support, security reviews, and onboarding for your whole team.

Trusted operations stack

  • SOC 2-aligned controls and audited vendors
  • 24/7 support for migrations and deliverability
  • Multi-region data residency and SSO/SAML
  • White-glove onboarding for teams of any size