andriilive / wp-phpmailer-smtp
Configure wordpress PHPMailer to send mail via SMTP.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:wordpress-plugin
Requires
- php: >=8.0
This package is auto-updated.
Last update: 2024-11-02 15:00:59 UTC
README
Configure WP PHPMailer to send mail via SMTP, by defining the SMTP configuration in the wp-config.php
file.
- Requires PHP at least
8.0
- Tested with WP
5.8.1
-6.4.1.
- Supports Bedrock
WordPress
installs
Bedrock installation
- Edit the
.env
file - Require the package via composer
# Required SMTP configuration SMTP_HOST=smtp.xxx.com SMTP_PORT=465 SMTP_USERNAME=bot@digitalandy.eu SMTP_PASSWORD=xxxxxxxx # Optional SMTP_FROM=bot@digitalandy.eu SMTP_FROM_NAME=Bot DISABLE_WP_PHPMAILER_SMTP=true SMTP_REPLY_TO=hi@digitalandy.eu
composer require andriilive/wp-phpmailer-smtp
Manual installation
- Edit the
wp-config.php
file - Put the
wp-phpmailer-smtp.php
file in tomu-plugins
orplugins
dir
wp-config.php
Add SMTP configuration to wp-config.php file
/* Required SMTP configuration */ define('SMTP_HOST', 'smtp.xxx.com'); define('SMTP_PORT', 465); define('SMTP_USERNAME', 'bot@digitalandy.eu'); define('SMTP_PASSWORD', 'xxxxxxxx'); /* Optional */ define('SMTP_FROM', 'bot@digitalandy.eu'); // From email define('SMTP_FROM_NAME', 'Bot'); // From name define('DISABLE_WP_PHPMAILER_SMTP', true); // Disable WP PHPMailer SMTP define('SMTP_REPLY_TO', ''); // Adds reply-to header
Download wp-phpmailer-smtp.php
Launch the following command in the mu-plugins
or plugins
directory
wget https://raw.githubusercontent.com/digitalandy/wp-phpmailer-smtp/main/wp-phpmailer-smtp.php -O wp-phpmailer-smtp.php