SMTP per Strapi: il provider nodemailer in un file
Conferme di registrazione e reimpostazione password di Strapi passano da SMTP Senpai con il provider email nodemailer.
- Prova gratis 14 giorni
- Server e dati in Europa
- Registro di ogni consegna
module.exports = ({ env }) => ({
email: {
config: {
provider: 'nodemailer',
providerOptions: {
host: env('SMTP_HOST', 'relay.mailsenpai.com'),
port: env.int('SMTP_PORT', 2525),
secure: false, // STARTTLS
auth: { user: env('SMTP_USERNAME'), pass: env('SMTP_PASSWORD') },
},
settings: {
defaultFrom: '[email protected]',
defaultReplyTo: '[email protected]',
},
},
},
});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 provider
npm install @strapi/provider-email-nodemailer
Configura il plugin
Incolla il file e metti utente e password nel .env (SMTP_USERNAME, SMTP_PASSWORD).
Prova
Dal pannello di Strapi: Impostazioni › Email › «Invia email di prova».
Domande frequenti
Vale per Strapi 4 e 5?
Sì, il provider nodemailer si configura allo stesso modo.
Le email di conferma degli utenti passano da qui?
Sì: il plugin Users & Permissions usa il servizio email di Strapi.
Che mittente uso?
Un indirizzo del tuo dominio verificato in SMTP Senpai, in defaultFrom.
Altre guide di integrazione
Prova SMTP Senpai con il tuo programma
14 giorni di prova: colleghi il tuo programma, mandi le tue email vere e guardi il registro riga per riga. Poi decidi.