SMTP per Drupal: un modulo gratuito per Drupal 10 e 11
Registrazioni, reimpostazione password, moduli di contatto e notifiche: il modulo SMTP Senpai fa partire le email di Drupal in HTTPS con la chiave API. Dopo aver abilitato il modulo puoi conservare la chiave API in settings.php.
- Parti gratis
- Server e dati in Europa
- Registro di ogni consegna
// Abilita e configura prima il modulo in Drupal.
// Imposta MAILSENPAI_API_KEY nell'ambiente del server.
$config['smtp_senpai.settings']['api_key'] = getenv('MAILSENPAI_API_KEY') ?: '';
// Scegli il mittente verificato nelle impostazioni del modulo.Quattro dati, e le email partono
Sono gli stessi per ogni programma: li trovi anche nella tua area clienti, già compilati.
Il mittente deve essere su un dominio verificato nella tua area: senza, il server rifiuta l’invio. Per i record SPF, DKIM e DMARC usa il controllo DNS gratuito.
Tre passi
Installa il modulo
Scarica lo zip qui sotto, scompattalo in modules/contrib e attivalo da Estendi oppure con drush en smtp_senpai.
Incolla la chiave API
In Configurazione › Sistema › SMTP Senpai incolla la chiave dell’area clienti e spunta la casella che fa passare tutte le email del sito da SMTP Senpai.
Prova e controlla il dominio
Nella scheda della prova invii un’email di prova, vedi lo stato dell’account e controlli SPF, DKIM, DMARC e MX del dominio mittente.
Il modulo SMTP Senpai per Drupal è gratuito. Invia con la chiave API in HTTPS, anche dove l’hosting chiude le porte SMTP: email di prova, controllo del dominio mittente, stato dell’account, errori spiegati in chiaro, ripiego facoltativo al mailer di Drupal. Nessuna dipendenza da altri moduli. Versione 1.0.0, per Drupal 10.3 e successive e Drupal 11. Open source, licenza GNU/GPL versione 2 o successiva.
Drupal.orgScarica il modulo (zip)GitLabTutte le integrazioni
Verifica una notifica Drupal dalla configurazione al messaggio ricevuto
Usa il progetto ufficiale SMTP Senpai per Drupal 10.3+ o Drupal 11. La versione PHP deve soddisfare i requisiti del core: Drupal 11 richiede PHP 8.3 o successivo, mentre Drupal 10 parte da PHP 8.1. Verifica anche supporto e aggiornamenti della versione scelta. Parti da staging e segui le istruzioni del progetto Drupal.org.
Abilita il modulo, inserisci la chiave in Configurazione > Sistema > SMTP Senpai e attiva l'opzione per instradare le email del sito. Esegui una prova verso una casella che controlli, poi un recupero password o una notifica Drupal reale. Se la prova del modulo funziona ma la notifica non compare nel registro, controlla il modulo che la genera e la configurazione del sistema di posta. L'accettazione API è distinta dal recapito in posta in arrivo.
Leggi il motivo prima di riprovare
Con una chiave non valida controlla credenziale e stato dell'account. Per un mittente rifiutato verifica il dominio. Con una quota o un limite di frequenza rispetta la risposta e i limiti del piano; con un timeout controlla la connettività in uscita. Ripetere alla cieca non corregge credenziali o DNS. Non pubblicare chiavi o dati dei clienti nei registri.
Riferimenti: pacchetto ufficiale, sorgenti e configurazione, documentazione API, errori ed eventi. Il registro del servizio conserva 7 giorni nel piano gratuito e 90 nei piani a pagamento; i registri locali possono avere conservazioni diverse.
Domande frequenti
Su quali versioni di Drupal funziona?
Drupal 10.3 e successive e Drupal 11. Usa una versione PHP compatibile con il core: Drupal 10 richiede almeno PHP 8.1, Drupal 11 almeno PHP 8.3. Il modulo non richiede altri moduli; verifica anche gli aggiornamenti di sicurezza della versione scelta.
Posso tenere la chiave fuori dal database?
Sì: scrivila in settings.php con $config['smtp_senpai.settings']['api_key']. Se usi il modulo Key, puoi scegliere una chiave salvata lì.
Cosa succede quando disattivo il modulo?
Torna il sistema di posta che c’era prima: il modulo lo ricorda e lo ripristina.
Posso usare l’SMTP invece dell’API?
Il modulo SMTP Senpai usa l'API su HTTPS. Per un trasporto SMTP scegli un modulo di posta compatibile con la tua versione Drupal e configurane host, porta, STARTTLS e credenziali. Il riquadro settings.php di questa pagina riguarda soltanto la chiave API del modulo SMTP Senpai.
Altre guide di integrazione
Prova SMTP Senpai con il tuo programma
Parti gratis: colleghi il tuo programma, mandi le tue email vere e guardi il registro riga per riga. Senza carta e senza scadenza.