Latest version 2.7.8 available

Email Delivery

 

What is Email Delivery?

The Email Delivery module helps you ensure that emails sent from your WordPress website reach their recipients reliably. Think of it as a professional postal service for your digital messages - instead of relying on basic email delivery that often ends up in spam folders, this module uses a dedicated SMTP server to deliver your emails properly.

Why Do You Need It?

By default, WordPress sends emails using your web server's basic mail function. This approach has several problems:

  • Many email providers treat these messages as spam
  • Delivery is unreliable and unpredictable
  • You have no control over how emails appear to recipients
  • Important notifications might never reach your users

The Email Delivery module solves these problems by connecting your website to a professional email service.

Key Features

SMTP Configuration

SMTP (Simple Mail Transfer Protocol) is the standard way emails are sent across the internet. This module lets you connect to any SMTP service provider, including:

  • Your web hosting provider's SMTP server
  • Popular email services like Gmail, Outlook, or Yahoo
  • Professional transactional email services
  • Your own company's mail server

You simply enter the server details, and the module handles the technical connection automatically.

Custom Sender Information

When emails are sent from your website, they typically show your web server's address as the sender. This looks unprofessional and can trigger spam filters. With this module, you can:

  • Set a custom "From" email address that matches your domain
  • Choose a friendly "From" name that recipients will recognize
  • Set a "Reply-To" address so responses go to the right person
  • Force these settings to apply to all emails from your site

Secure Password Protection

Your SMTP password is sensitive information. The module automatically encrypts your password using advanced security methods before storing it in your database. This means:

  • Your password is never stored in plain text
  • Even if someone accesses your database, they cannot read your password
  • You can change your password without worrying about security

Test Email Functionality

Before relying on your email configuration, you can send a test email to verify everything works correctly. This feature:

  • Lets you send a test message to any email address
  • Confirms that your SMTP connection is working
  • Shows you exactly how your emails will appear to recipients
  • Helps you troubleshoot any delivery problems

Easy Management

The module provides a simple, user-friendly interface where you can:

  • Enable or disable email delivery with a single click
  • Save your settings instantly without page reloads
  • Reset everything back to defaults if needed
  • See clear validation messages if something is incorrect

How It Works

  1. Setup: You enter your SMTP server details and sender information in the settings page
  2. Connection: The module securely connects to your SMTP server using your credentials
  3. Delivery: Whenever WordPress needs to send an email, the module intercepts it and routes it through your SMTP server
  4. Customization: The module applies your custom sender information before sending
  5. Delivery: Your email is delivered professionally and reliably to the recipient's inbox

Common Use Cases

  • User Registration: Ensure welcome emails reach new users
  • Password Resets: Make sure password reset emails arrive promptly
  • Order Notifications: Reliable delivery of WooCommerce order confirmations
  • Contact Forms: Ensure form submissions reach your inbox
  • Admin Alerts: Receive important website notifications reliably
  • Newsletter Subscriptions: Confirm subscription emails reach subscribers

Security Features

  • All passwords are encrypted using industry-standard AES-256 encryption
  • WordPress security keys are used for encryption
  • Only administrators with proper permissions can access settings
  • Security tokens protect all form submissions
  • Email addresses are validated before processing

Getting Started

  1. Go to the Email Delivery settings page in your WordPress admin
  2. Enable the module using the toggle switch
  3. Enter your SMTP server details (host, port, encryption type)
  4. If required, provide your SMTP username and password
  5. Set your custom sender information
  6. Click "Save Settings"
  7. Send a test email to verify everything works

Troubleshooting

If emails are not being delivered:

  • Double-check your SMTP server details are correct
  • Verify your username and password are accurate
  • Try sending a test email to see the specific error message
  • Check with your email service provider for any server issues
  • Ensure your firewall allows outbound connections on the SMTP port

Conclusion

The Email Delivery module transforms how your WordPress website handles email communication. By using professional SMTP delivery, custom sender information, and robust security features, you can ensure that all your important emails reach their recipients reliably and professionally. This builds trust with your users and prevents critical communications from being lost in spam folders.

All rights reserved. 2025