DB Privacy Hub
Open Source — GPL v2 DB Privacy Hub Hub privacy unificato per l’ecosistema plugin DB. Genera la Privacy Policy che…
Configura l’invio email SMTP su WordPress. Compili 6 campi, testi, funziona. Fine.
Niente wizard, niente provider proprietari, niente tracking, niente upsell.
Versione: 1.1.0 · Autore: Davide Bertolino · Compatibilità: WordPress 5.8+ · PHP 7.4+ · Licenza: GPL v3
DB SMTP Mailer prende il controllo di wp_mail() e instrada tutte le email WordPress — notifiche di sistema, form di contatto, WooCommerce, qualsiasi plugin — attraverso il server SMTP che configuri tu. Nessuna dipendenza esterna, nessun servizio cloud, nessun account da creare. Solo SMTP puro.
Un plugin, un compito. Niente di più, niente di meno.
Una sola pagina admin sotto Strumenti → SMTP Mailer, organizzata in tab. Compili host, porta, cifratura, credenziali e mittente. Salvi. Fine.
Non è un wizard. È un dropdown che precompila host, porta e cifratura per i provider più comuni. Tu devi solo inserire username e password.
Un campo destinatario, un bottone. Se funziona: messaggio verde. Se fallisce: errore PHPMailer completo, così sai esattamente cosa non va.
Opzionale, attivabile dalla scheda Configurazione. Registra le ultime N email inviate o fallite in una tabella custom nel database WordPress.
Una scheda che ti dice subito se c’è qualcosa che non va, senza dover indovinare.
mail() PHP: disponibile / non disponibileLa password SMTP non viene mai salvata in chiaro e non è mai visibile nell’admin dopo il salvataggio.
wp_encrypt() (WP 6.8+) o AES-256-CBC con AUTH_KEY (fallback)manage_optionsSe DB Form Builder è attivo, nella sua pagina impostazioni appare automaticamente “✓ SMTP configurato via DB SMTP Mailer” con link alla configurazione. Due plugin che si parlano, senza dipendere l’uno dall’altro.
Il plugin si aggiorna direttamente dal pannello Plugin di WordPress, come quelli del repository ufficiale. Quando esce una nuova versione, ricevi la notifica e aggiorni con un clic. Niente download manuali, niente ZIP da ricaricare.
| Funzionalità | Prezzo |
|---|---|
| Configurazione SMTP completa | Gratis |
| Preset provider (Gmail, Aruba, ecc.) | Gratis |
| Email di test con diagnostica errori | Gratis |
| Log email con auto-pulizia | Gratis |
| Diagnostica sistema | Gratis |
| Password criptata | Gratis |
| Integrazione DB Form Builder | Gratis |
| Aggiornamenti automatici da WordPress | Gratis |
| Versione “Pro” | Non esiste |
db-smtp-mailer/
├── db-smtp-mailer.php # File principale
├── uninstall.php # Cleanup completo alla rimozione
├── README.md
├── LICENSE
├── assets/
│ ├── css/
│ │ ├── db-admin-ui.css # Design system admin condiviso
│ │ └── admin.css # Stili admin specifici del plugin
│ └── js/
│ └── admin.js
└── inc/
├── class-updater.php # Auto-updater da GitHub
├── class-admin.php # Pagina admin, tab, AJAX
├── class-encryption.php # Criptazione/decriptazione password
├── class-logger.php # Log email con tabella custom
└── class-mailer.php # Override phpmailer_init
phpmailer_init con priorità 99. Se “Forza mittente” è attivo, i filtri wp_mail_from e wp_mail_from_name operano a priorità 9999wp_encrypt() (WP 6.8+) o AES-256-CBC con AUTH_KEY. Il prefisso wpenc: distingue il metodo usato{prefix}dbsm_email_log creata via dbDelta() all’attivazione + just-in-time al primo inserimento. Pulizia automatica via WP Cron giornalierouninstall.php rimuove opzione, tabella, cron hook e transient dell’updaterdbfb_smtp_status per comunicare con DB Form Builder senza creare dipendenzedb-admin-ui.css)uninstall.php con cleanup completo (opzione, tabella, cron, transient)GPL v3 or later — https://www.gnu.org/licenses/gpl-3.0.html
Sei libero di utilizzare, modificare e distribuire questo plugin.
Davide Bertolino
davidebertolino.it — info@davidebertolino.it
? Nessuna registrazione. Nessun reminder. Nessun trucco.
Scarica, installa, usa. Niente account, niente popup, niente “passa a Pro”, niente telemetria. Il codice è tuo, la licenza è GPL v3, le funzionalità sono tutte incluse. Fine.
Hai suggerimenti o hai trovato un bug? Contattami!
Open Source — GPL v2 DB Privacy Hub Hub privacy unificato per l’ecosistema plugin DB. Genera la Privacy Policy che…
Open Source — GPL v2 DB SEO Manager SEO completa per WordPress, costruita prima di tutto per il GDPR. Niente…
DB Site Analytics Tracciamento visite server-side: nessun cookie, nessun servizio esterno, solo visite reali. I dati restano nel tuo database.…