Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/valerio-bozzolan/suckless-wp-net-smtp/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Suckless WordPress NetSMTP bridge
It just allows your WordPress installation to send e-mails through a MTA, using the NetSMTP library that it's already packaged into your distribution.
This plugin is just ~133 lines of code. The missing of a feature is a feature.
Installation
sudo apt install php-net-smtp
Then go into your wp-config.php and fill these:
define( 'WPNETSMTPHOST', 'mail.example.com' );
define( 'WPNETSMTPPORT', '465' );
define( 'WPNETSMTPAUTH', 'PLAIN' );
define( 'WPNETSMTPFROM', 'noreply@example.com' );
define( 'WPNETSMTPPASS', 'super-secret' );
Then proceed to install this plugin as every WordPress plugin. You know.