Directory / plugin
WebDig.DEV SMTP
v1.0.8 · by Joao Costa
Private SMTP delivery for WordPress with backup transport, automatic failover, queueing, rate limits and local delivery logs.
About this plugin
WebDig.DEV SMTP gives WordPress administrators direct control over outgoing email without requiring a remote setup wizard or a third-party configuration service.
SMTP credentials are stored on the WordPress installation and are used to configure WordPress email delivery. The plugin supports a primary SMTP transport and an optional backup transport for automatic failover.
Main features
- Primary SMTP transport.
- Optional backup SMTP transport.
- Automatic failover for temporary delivery problems and, when enabled, authentication failures.
- Persistent database-backed retry queue when delivery is temporarily unavailable, with administrative handling of uncertain and abandoned messages.
- Configurable hourly and daily recipient limits with MySQL concurrency protection.
- Configurable maximum recipients per message.
- Local delivery log with Delivery ID, transport, status and recipient addresses.
- SMTP test tool with Primary, Backup and simulated failover modes.
- SPF, DKIM, DMARC and BIMI checks for the configured From Email domain.
- SMTP transport DNS and SPF diagnostics.
- Automatic DKIM selector discovery with optional manual selector override.
- Password fields can be left blank when saving settings to preserve the existing password.
- Optional SMTP passwords defined in wp-config.php instead of the database.
- Shared WebDig.DEV administration menu architecture for WebDig.DEV plugins.
Privacy by design
WebDig.DEV SMTP does not require an external setup wizard and does not send SMTP credentials to WebDig.DEV for configuration.
When local logging is enabled, delivery information can include recipient email addresses, delivery status, transport information and error messages. Administrators can disable logging and configure how many log entries are retained.
The optional mail-tester.com link displayed in the administration area is only a link. The plugin does not automatically transmit information to that service.
SMTP acceptance is not proof of final inbox delivery. If a worker stops after SMTP acceptance but before local confirmation, the message may be marked uncertain for manual review to avoid an automatic duplicate.